본문 바로가기
AI

리눅스 우분투 및 설치 딥러닝 cuda 환경 설정

by 구운밤이다 2023. 1. 27.
728x90
반응형

Ubuntu - Linux 환경 설정

1. iso 파일 다운로드 20.04

https://releases.ubuntu.com/20.04.5/?_ga=2.34935713.1212646983.1674804671-691064469.1662439683 사이트 접속 후 Desktop image 버전 다운로드

2. Ubuntu 부팅 usb 만들기

  • 다운로드 받았던 iso 파일 불러와서 usb 포맷 후 부팅 usb로 만들어주기
    • 부트 유형 - 디스크 또는 iso 이미지 (선택하십시오) 에서 다운받은 파일 선택

  • 시작 버튼 누른 후 iso 이미지 모드로 쓰기 (권장)
  • 설치 후 재부팅한 뒤 Del 키 눌러 bios 모드로 들어가서 usb로 부팅 후 우분투 설치 시작

3. Ubuntu 설치

  • Ubuntu 설치 (한국어)
  • 키보드 레이아웃 - Korean (101/104 compatible)
  • 최소 설치 (Minimal install)
  • Ubuntu 설치 중 업데이트 다운로드
  • 설치 형식 - 1번 옵션 Ubuntu 20.04.5 LTS 지우고 다시 설치 or 3번 옵션 디스크 지우고 Ubuntu 설치 (지울 디스크 ssd 등 확실한 경우)
  • 서울 / 이름 비밀번호 입력 / 재시작
  • Update x

Cuda & cuDNN 및 개발환경 설정

1. Conda 설치

sudo apt install curl
mkdir tmp
cd tmp
curl -O https://repo.anaconda.com/archive/Anaconda3-2022.10-Linux-x86_64.sh
bash Anaconda3-2022.10-Linux-x86_64.sh
source ~/.bashrc

conda -V
conda update conda
conda update anaconda

2. 기존 nvidia, cuda 삭제

sudo apt-get purge nvidia*
sudo apt-get autoremove
sudo apt-get autoclean
sudo rm -rf /usr/local/cuda*

3. 설치 가능한 드라이버 확인

sudo ubuntu-drivers list               # List available drivers
sudo ubuntu-drivers install nvidia:470 # Install specified driver
reboot


ubuntu-drivers devices
sudo ubuntu-drivers autoinstall    # option 1
sudo apt install nvidia-driver-495 # option 2
sudo apt update
sudo apt upgrade
sudo reboot                        # 재부팅

autoinstall (권장) 하거나 설치하고 싶은 버전을 고르면 된다. 설치 후 패키지 업데이트 한 뒤에 재부팅

nvidia-smi

재부팅 후에는 이 명령어로 잘 설치되었는지 확인하면 끝

4. cuda 설치

옵션 선택 Linux / x86_64 / Ubuntu / 20.04 / deb (local) 선택후 나오는 커맨드 터미널에 입력

# 11.4.0
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/cuda-ubuntu2004.pin
sudo mv cuda-ubuntu2004.pin /etc/apt/preferences.d/cuda-repository-pin-600
wget https://developer.download.nvidia.com/compute/cuda/11.4.0/local_installers/cuda-repo-ubuntu2004-11-4-local_11.4.0-470.42.01-1_amd64.deb
sudo dpkg -i cuda-repo-ubuntu2004-11-4-local_11.4.0-470.42.01-1_amd64.deb
sudo apt-key add /var/cuda-repo-ubuntu2004-11-4-local/7fa2af80.pub
sudo apt-get update
sudo apt-get -y install cuda

이런 식으로 나오는데 로그인한 뒤에 링크 받아야 설치된다. 직접 페이지 들어가서 명령어 따라치기

5. gcc 9 설치

C++ 컴파일러 버전이 11이 기본인데 9 버전으로 낮추기

sudo apt update
sudo apt install build-essential
sudo apt -y install gcc-9 g++-9

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 9
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-9 9

sudo update-alternatives --config gcc
sudo update-alternatives --config g++
728x90
반응형

댓글