LoginSignup
1
1

LinuxのPCにUbuntuをインストールする方法

Last updated at Posted at 2023-10-04

LinuxのPCにUbuntuをインストールする方法です。
ここではver22.04を使用しています。

Ubuntuのインストール

Ubuntu22.04をダウンロードしたCDを用意します。
CDを入れ、再起動をする
(CDが読み込まれない場合は、以下の手順で起動優先順位を変更する必要がある

  1. アプリ一覧よりTerminalを起動し$ sudo systemctl reboot –firmware-setup を実行
  2. 再起動後、boot設定画面が表示されるので、CD/DVDを起動順位1位にする
    ※UEFIブートとレガシーブートの両方がある場合はUEFIブートを無効にする)

Ubuntuに必要なものをインストールする

Ubuntu22.04をインストール出来たら、動かすのに必要な(便利な)ものをインストールします。
$ sudo apt install geany
$ sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'
$ sudo wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
$ sudo apt update
$ sudo apt upgrade
$ sudo apt install google-chrome-stable

$ sudo apt install python3-pip
$ sudo apt install python3-testresources
$ pip3 install -U setuptools
$ pip3 install -U cython
$ pip3 install -U filelock

NVIDIAよりCUDAのツールキットをインストールする

https://developer.nvidia.com/cuda-toolkit をクリックしてインストール

ubuntu1.png
downloadをクリックし、 自分の欲しい環境を選択していく
 (ここでは linux x86_64 ubuntu 22.04 deb(local) を選択)
ubuntu2.png

選択するとその下に選択した内容に沿った入力コマンドが表示されるのでcopy&pasteで順番に実行する
ubuntu3.png

cuDNNをダウンロードする

https://developer.nvidia.com/rdp/form/cudnn-download-survey をクリックしてダウンロード
img3.png

  1. アカウントを持っていない場合はJoin now でNVIDIAにアカウント登録をする
  2. 登録後、NVIDIAにログインする

ダウンロードファイルを指定

cudnn1.png

□ I Agree To the ~  をチェック
cudnn2.png

Download for cuda12.x を選択
cudnn3.png

Local Installer for Linux x86_64(Tar)を選択しダウンロード
cudnn4.png

ダウンロードしたcuDNNファイルを解凍する

ダウンロードファイルを右クリックし、Extract Hearを選択し解凍
cudnn5.png

解凍したファイルの中にlibやincludeフォルダがあることを確認
cudnn6.png

Libやincludeファイルが参照できるようにディレクトリを変更
(cd ### ← ###はダウンロードした場所)
今回は
$ cd Downloads/cudnn-linux-x86_64-8.9.5.29_cuda12-archive
~/Downloads/cudnn-linux-x86_64-8.9.5.29_cuda12-archive$ に変更されればOK
(※次に下のコマンドを実行しますが、ダウンロードしたバージョンによって、コピー元のフォルダ名が変更されるのでフォルダ名を確認しながら実行してください)
$ sudo cp -P lib/* /usr/local/cuda/lib64/
$ sudo cp include/* /usr/local/cuda/include/
$ sudo chmod 644 /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*

Viエディタを起動

$ sudo vi ~/.bashrc
img8.png
編集をする
(↓ は Jキー ↑ は Kキー ← は hキー → は Lキー で移動可能)

  1. 一番下の行に移動し、「o」キーで行を追加

  2. copy & pasteで以下の6行を追加
    export CUDA_ROOT=/usr/local/cuda
    export PATH=$PATH:/usr/local/cuda/bin
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64:
    export CPATH=$CPATH:/usr/local/cuda/include
    export CUDA_INC_DIR=/usr/local/cuda/bin:$CUDA_INC_DIR
    export PATH="$PATH:$HOME/.local/bin"

  3. 「esc」キーを押して編集を終了して

  4. 「:wq」を打ってenterキーを押すとeditorを抜ける

再起動する
$ sudo reboot

GPUが認識されているかどうかを確認
$ nvidia-smi

GPUが確認できたらOK
img9.png

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1