[국내 밟기] openEuler 시스템 설치, nvidia 드라이버, cuda, anaconda 설치 단계 기록

1. openEuler 설치 단계

openEuler20.03과 22.03 두 가지 버전을 설치해 보았는데, 탐색 과정에서 관련된 문제에 대한 단계와 해결 방법을 정리하고 간단하게 기록해 보았습니다. 후속 사용에 편리합니다.
1. openEuler20.03 설치 단계, 네트워크 구성 및 시각적 운영 인터페이스 설치.
openEuler 시스템 다운로드(공식 웹사이트):

https://www.openeuler.org/zh/

설치 단계(공식 홈페이지 설치 단계는 다음과 같이 연결됩니다):

https://docs.openeuler.org/zh/docs/22.03_LTS_SP1/docs/Installation/%E5%AE%89%E8%A3%85%E6%8C%87%E5%AF%BC.html

처음 설치하는 경우 소프트웨어를 선택할 때 최소화된 설치를 선택하지 말고, 능숙해지면 필요에 따라 선택하십시오.
설치하는 동안 네트워크를 구성해야 합니다. 그렇지 않으면 후속 설치 인터페이스에서 매우 번거로운 작업이 됩니다.
여기에 이미지 설명을 삽입하세요

참고: 여기에서 우선순위로 자동 연결을 확인하세요.

설치가 완료된 후 오일러 시스템 명령줄 형식으로 인터페이스를 설치해야 합니다.

2. 그래픽 운영 인터페이스 설치 단계

1. 먼저 네트워크 연결 여부 테스트: ping baidu.com
2. 업그레이드 및 업데이트: sudo yum -y update
3. UKUI 인터페이스 설치: ukui 인터페이스는 버전 20.03에서 설치해야 합니다. dde 인터페이스를 설치하려고 시도했지만 항상 오류가 보고되었습니다.
설치 단계: dnf install ukui
그래픽 시작 설정: systemctl set-default graphical.target
4. 다시 시작: reboot
이제 로그인 인터페이스를 볼 수 있습니다.
22.03의 설치 단계는 그래픽 작업 인터페이스를 설치할 때 dde가 설치된다는 점을 제외하면 20.03의 설치 단계와 동일합니다.

운영 인터페이스를 설치한 후 NVIDIA 그래픽 카드의 드라이버를 설치한 다음 CUDA 및 CUDNN을 설치할 수 있습니다.
openEuler와 ubuntu의 커널은 여전히 ​​다르기 때문에 ubuntu의 설치 단계를 openEuler 시스템에 복사할 수 없습니다.
제가 선택한 openEuler 시스템 버전은 22.03이므로 커널 버전은 centos8과 같습니다. 따라서 나중에 설치하는 소프트웨어를 일치시켜야 합니다.

3. NVIDIA 드라이버 설치

NVIDIA 드라이버를 설치하세요. 드라이버 버전은 우분투에 설치된 것과 동일합니다. 그래픽 카드 모델만 일치하면 됩니다.
킹에는 여러 가지 설치 단계가 있는데 간략하게 기록하겠습니다.
1. 머신에 어떤 그래픽 카드가 있는지 확인합니다: lspci | grep -i vga
출력이 있으면 일부 작업을 수행하고, 출력이 없으면 다음 단계를 직접 건너뜁니다.
2. 비활성화: 누보

정력 /usr/lib/modprobe.d/dist-blacklist.conf

注释掉:`blacklist nvidiafb`这一行
在最后添加
blacklist nouveau
options nouveau modeset=0
注:一定要注释掉blacklist nvidiafb这一行,否则禁用nouveau会失败。

3. 그런 다음 initramfs 이미지를 다시 빌드하고 다음 명령을 실행합니다.

mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img
dracut /boot/initramfs-$(uname -r).img $(uname -r)

4. 재시작을 다시 실행하는 경우 lsmod | grep nouveau
: reboot
5. 설치 종속성:

yum install kernel-devel kernel-headers gcc dkms gcc-c++

6. 드라이버 설치

chmod +x NVIDIA-Linux-x86_64-535.54.03.run
./NVIDIA-Linux-x86_64-535.54.03.run --kernel-source-path=/usr/src/kernels5.10.0-136.36.0.112.oe2203sp1.x86_64
  --no-x-check --no-opengl-files
#--kernel-source-path的值是装完依赖后才有这个路径
#远程安装会检测x server,要让它不检测
#不安装opengl,因为安装opengl,CentOS界面UI不能正常启动

설치 중

Would you like to register the kernel module sources with DKMS?选yes(服务器选yes,本地选no)
Install NVIDIA's 32-bit compatibility libraries?选yes

설치 완료 후 실행 nvidia-smi, 출력이 나오면 드라이버가 설치된 것입니다.
여기에 이미지 설명을 삽입하세요

CUDA 및 CUDNN 설치

CUDA를 설치하고, CUDA 버전 다운로드 시 CentOS8 버전도 함께 다운로드 받으세요.
여기에 이미지 설명을 삽입하세요
다운로드 후 설치를 눌러주세요

chmod +x cuda_11.6.2_510.47.03_linux.run
./cuda_11.6.2_510.47.03_linux.run --no-opengl-libs

설치 중

CUDA Installer
- [ ] Driver
     [ ] 510.47.03
+ [X] CUDA Toolkit 11.2
  [X] CUDA Samples 11.2
  [X] CUDA Demo Suite 11.2
  [X] CUDA Documentation 11.2
  Options
  Install

설치가 완료되면
다음을 참조하세요.

https://blog.csdn.net/fj_changing/article/details/129282112?utm_medium=distribute.pc_relevant.none-task-blog-2 기본 baidujs_baidulandingword~default-0-129282112-blog-125693268.235 v38 pc_relevant_sort&spm=1001.2101. 3001.4242. 1&utm_relevant_index=3

여기에 이미지 설명을 삽입하세요

vim /etc/profile

다음 두 줄을 추가하세요. 경로는 위 그림과 같아야 합니다.

export PATH=/usr/local/cuda-11.2/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-11.2/lib64:$LD_LIBRARY_PATH

# 저장하고 다시 로드

소스 /etc/profile

이후의 연결은 위에서 설명한 것과 동일하므로 여기서는 반복하지 않습니다.

4. Anaconda 설치 단계
다운로드 웹사이트: (칭화 소스, 빠른 다운로드 속도) https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

1. 아나콘다 설치 패키지를 다운로드합니다.
2. chmod +x anaconda************.sh를 사용하여 설치 패키지에 권한을 추가합니다.
3. ./anaconda************* *** ****.sh 아나콘다 설치
4. 환경 변수 추가: vi /etc/profile 파일 끝에 # Anaconda 내보내기 PATH=/home/yancai/anaconda3/bin:$PATH
추가 5. 소스 /etc /프로필

6. 가상 환경 만들기

conda create -n name python=3.7 -y

오류가 보고된 경우:

CommandNotFoundError: 'conda activate'를 사용하도록 쉘이 제대로 구성되지 않았습니다
. 쉘을 초기화하려면 다음을 실행하십시오.

$ 콘다 초기화 <SHELL_NAME>

현재 지원되는 쉘은 다음과 같습니다:

  • 세게 때리다
  • 물고기
  • tcsh
  • xonsh
  • zsh
  • 파워셸

자세한 내용과 옵션은 'conda init --help'를 참조하세요.

중요: 'conda init'를 실행한 후 셸을 닫고 다시 시작해야 할 수도 있습니다
.

해결책:

소스 활성화

Je suppose que tu aimes

Origine blog.csdn.net/weixin_45994963/article/details/131327773
conseillé
Classement