配置記錄ubuntu

2021-10-14 03:51:34 字數 3416 閱讀 7650

1、conda換源

vim ~/.condarc
channels:

- -

- -

- default

ssl_verify: true

2、pip換源

pip install django -i 

vim ~/.pip/pip.conf

[global]

index-url =

[install]

trusted-host=pypi.tuna.tsinghua.edu.cn

3、安裝cuda10.0+cudnn7.4.1

python+tensorflow+cuda+cudnn對應關係

(1)安裝cuda

參考sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev

sudo chmod a+x cuda_xx_linux.run

sudo ./cuda_xx_linux.run

然後,新增環境變數

vim ~/.bashrc

export ld_library_path=$ld_library_path:/usr/local/cuda-10.0/lib64

export path=$path:/usr/local/cuda-10.0/bin

export cuda_home=$cuda_home:/usr/local/cuda-10.0

儲存後退出

終端輸入 nvcc -v ,出現

dg@dg-pc:~$ nvcc -v

nvcc: nvidia ® cuda compiler driver

built on sat_aug_25_21:08:01_cdt_2018

cuda compilation tools, release 10.0, v10.0.130

再去 /home/下中找資料夾 nvidia_cuda-10.0_samples/

cd /home/***/nvidia_cuda-10.0_samples

make

然後就開始編譯,等一陣子,出現

finished building cuda samples

就好了gcc版本過高

sudo apt-get install g++-7

sudo apt-get install gcc-7

sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-7 10

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 10

解除安裝sudo /usr/local/cuda-10.0/bin/uninstall_cuda_10.0.pl

(2)安裝cudnn

參考:cp cudnn-10.0-linux-x64-v7.5.0.56.solitairetheme8 cudnn-7.tgz

tar -xvf cudnn-7.tgz

解壓壓縮包:

tar -xvf cudnn-9.0-linux-x64-v7.4.1.5.tgz

顯示以下資訊:

cuda/include/cudnn.h

cuda/nvidia_sla_cudnn_support.txt

cuda/lib64/libcudnn.so

cuda/lib64/libcudnn.so.7

cuda/lib64/libcudnn.so.7.4.1

cuda/lib64/libcudnn_static.a

繼續執行以下指令:

sudo cp cuda/include/cudnn.h /usr/local/cuda/include/

sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64/

sudo chmod a+r /usr/local/cuda/include/cudnn.h

sudo chmod a+r /usr/local/cuda/lib64/libcudnn*

至此,cuda9和cudnn7安裝完成。

(3)驗證

cuda版本

cat /usr/local/cuda/version.txt

cudnn版本

cat /usr/local/cuda/include/cudnn.h | grep cudnn_major -a 2

4、安裝docker使用gpu

參考**

安裝nvidia驅動

sh nvidia-linux-x86_64-460.39.run

apt install gcc

apt install make

安裝docker

apt install docker.io

設定開機自動啟動

systemctl start docker

systemctl enable docker

docker -v

安裝toolkit

配置docker19使用gpu

# add the package repositories

$ distribution=$(. /etc/os-release;echo $id$version_id)

$ curl -s -l | sudo apt-key add -

$ curl -s -l | sudo tee /etc/apt/sources.list.d/nvidia-docker.list

$ sudo apt-get update && sudo apt-get install -y nvidia-container-toolkit

$ sudo systemctl restart docker

檢測docker呼叫宿主機gpu

docker run --gpus=all nvidia/cuda:9.0-base nvidia-smi

5、gcc編譯器

sudo apt-get install -y gcc-5

sudo apt-get install -y g++ -5

gcc --version

g++ --version

切換gcc版本

cd /usr/bin

sudo rm gcc

sudo ln -s gcc-7 gcc

sudo rm g++

sudo ln -s g++-7 g++

6、

Ubuntu配置記錄

1.中文版ubuntu修改桌面資料夾為desktopsudo gedit config user dirs.dirs2.配置sshsudo apt get install openssh server 安裝對應依賴,例如 sudo apt get install openssh client 1 6...

ubuntu配置vsftpd記錄

基本上,我是按照這篇文章來做的,當然中間還參考了一些別的教程,最終雖然跑起來了,但不完全合我的意,這玩意在windows上玩serveru和filezilla簡單爆了,到linux上腫麼就這麼複雜 基本步驟 安裝 配置 新增 系統使用者 新增組 設定目錄許可權 如果按照教程跑起來了,你的 etc目錄...

Ubuntu配置vim過程記錄

問題 ubuntu預設沒有安裝vim,出現 root ubuntu vim test.c the program vim can be found in the following packages vim vim gnome vim tiny vim athena vim gtk vim nox ...