一、系统安装

启动盘制作:

1、下载ubuntu20.04(ubuntu-20.04.1-desktop-amd64.iso):Ubuntu 20.04.2.0 LTS
2、用UltraISO制作Ubuntu20.04的启动盘:软件下载链接,提取码:ucon;启动盘制作参考

系统安装:

1、插入U盘,启动电脑,按F12,选择U盘启动 (台式机F11
2、选择oem选项
3、选择英文,选择简易安装,分区操作(覆盖系统),分区:

 swap    电脑内存  逻辑分区  4G  
/boot    逻辑分区  引导分区  1G   
/        主分区    系统     100G 
/home    逻辑分区  存数据
EFI     200M~500M

4、选择reboot,拔出U盘
5、进入系统

bug:

linux启动:
终端出现:To run a command as administrator (user root) use sudo command See man sudo_root
解决:touch ~/.sudo_as_admin_successful

二、换源:

cd /etc/apt
#备份源文件
sudo cp sources.list sources.list.bak
sudo gedit sources.list 

阿里源:

deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse

点击win键,搜索software & Updates,分别选择Ubuntu Software 及Update,按下图进行设置:
ubuntu20.04系统安装及配置-编程之家
ubuntu20.04系统安装及配置-编程之家
更新:

sudo apt-get update
sudo apt-get upgrade

三、硬盘挂载:

1.查看磁盘使用情况:

df -kh

2.查看挂载所需的信息:

sudo blkid #查看磁盘UUID信息

3.挂载的配置文件,添加挂载信息,copy原始信息,在此基础上做更改:

sudo gedit /etc/fstab
#写入:
#/dev/nvme0n1p5
UUID=4c64c322-3e46-4ba2-a69e-da6bd3cd93c3 /home/oem/Disk               ext4    defaults 0       1

4.卸载:

sudo umount /media/oem/4c64c322-3e46-4ba2-a69e-da6bd3cd93c3

5.创建文件夹:

cd /home/oem
sudo mkdir Disk

6.挂载:

sudo mount -a

查看所有分区(当找不到盘的时候使用)

sudo fdisk -l 

四、安装显卡驱动:

1、安装驱动:
点击win键,搜索software & Updates,如下图,选择Additional Drivers中带有metapackage的选项进行安装。
如选:nvidia-driver-470(proprietary,tested),点击Apply Changes进行安装。
ubuntu20.04系统安装及配置-编程之家

2、禁用集显驱动(nouveau):

#1.打开:
sudo gedit /etc/modprobe.d/blacklist.conf#2.写入:
blacklist nouveau
options nouveau modeset=0#3.然后执行:
sudo update-initramfs -u

3、重启后,检查一下nouveau是否还在运行:

lsmod | grep nouveau  # 没输出代表禁用生效

4、最后检查驱动是否生效:

nvidia-smi

五、安装cuda+cudnn:

1、查看显卡驱动对应的cuda版本:
ubuntu20.04系统安装及配置-编程之家
2、下载对应的版本,选择runfile下载:CUDA
ubuntu20.04系统安装及配置-编程之家

#下载
wget https://developer.download.nvidia.com/compute/cuda/11.4.0/local_installers/cuda_11.4.0_470.42.01_linux.run

3、安装:

sudo sh cuda_11.4.0_470.42.01_linux.run
选择Continue:
输入accept:
去掉显卡(Driver)选项后Install

4、cuda环境变量配置及验证:

输入gedit ~/.bashrc命令打开文件,在文件结尾输入以下语句,保存。
export PATH=/usr/local/cuda-11.4/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-11.4/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
更新环境变量
source ~/.bashrc
查看安装成功:nvcc -V

5、安装cudnn:cudnn

选:Download cuDNN v8.2.1 (June 7th, 2021), for CUDA 11.x
选:cuDNN Library for Linux (x86_64)
解压:cudnn-11.3-linux-x64-v8.2.1.32.tgz
使用 <sudo cp> 将lib64及include中的文件分别复制到/usr/local/cuda目录中对应的lib64及include中
查看版本:
cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2

六、Miniconda安装:

参考

七、docker及nvidia-docker安装:

参考

八、相关软件安装:

0、常用软件列表:

  • google-chrome,sogopinyin,calendar(日历)
  • wps,ColourPaint(画图板),typora(markdown阅读),bcompare(文件对比),mindmaster(脑图),xnView(图像浏览器)
  • sunlogin Cilent(向日葵),wechat,qq,dingtalk(钉钉),Dukto(局域网文件传输)
  • baidudisk,youdao-dict
  • pycharm,clion,VScode,qt,sublime Text(代码编辑器),

无法安装软件:apt-cache search #搜索

1、sogo输入法:

#1、安装Fcitx输入框架:
sudo apt install fcitx-bin
sudo apt-get install fcitx-table#2、安装sogo软件:
sudo dpkg -i sogoupinyin_2.4.0.2732_amd64.deb
sudo apt-get install -f#3、进行相关设置settings–>Region&language–>Manage Installed Languages
a.keyboard input method system:选fcitx
b.changes take effect next time you log in.:Apply System-Wide
(更改输入框架为fcitx,然后点击上面的Apply System-Wide应用到全局。)#4、重启系统#5、添加sogou输入法:
重新登录后,在右上角出现一个键盘标志,点击进入,选择Configure Current Input Method,
进入下面的Input Method界面后,选择+号,
进入到Add input method界面,将下面的Only Show Current Language 点掉后,
在搜索栏搜索搜狗拼音,选中之后进行添加。
(建议不要把搜狗输入法移动到第一位,不然按shift切换中英文时,有时输入板会出现乱码)#6、切换输入法的快捷键设置:
搜狗设置,默认应该就是shift切换中英文,关掉中英文切换快捷键。
在键盘标志的Configure Current Input Method中的Global Config 中Trigger Input Method 改为Lshift,这样也可以按shift切换中英文。

2、pycharm:手动添加启动图标:

安装完输入法后再首次启动pycharm,不然pycharm无法正常输入中文。

1.在桌面打开终端,输入命令:

sudo gedit /usr/share/applications/Pycharm.desktop

2.进入gedit文档里,将下面内容复制进去,修改对应 启动文件及图标路径:

[Desktop Entry]
Type=Application
Name=Pycharm
GenericName=Pycharm3
Comment=Pycharm3:The Python IDE
Exec=sh /home/lzm/Disk1/0-Software/pycharm/bin/pycharm.sh #启动文件
Icon=/home/lzm/Disk1/0-Software/pycharm/bin/pycharm.png   #图标
Terminal=pycharm
Categories=Pycharm;

3、微信:

1、安装deepin-wine-for-ubuntu:

git clone "https://gitee.com/wszqkzqk/deepin-wine-for-ubuntu.git"
cd deepin-wine-for-ubuntu                    #切换到下载目录
sudo ./install.sh                 #执行安装
deepin-wine-for-ubuntu容器安装完成,下面进行具体软件的安装。

2.安装Deep-wine微信:
下载链接: download 提取码: kkl5

sudo dpkg -i deepin.com.wechat_2.6.8.65deepin0_i386.deb   #安装微信

bug1:解决微信无法发送图像

sudo apt install libjpeg62:i386

bug2:对话框输入汉字,汉字在对话框呈现“|||||”:

sudo gedit  /opt/deepinwine/tools/run.sh
把13行改成:WINE_CMD="LC_ALL=zh_CN.UTF-8 deepin-wine"
重启微信或系统即可

4、QQ:

下载链接: download 提取码: b0kb

bug1:无法显示图片:

#1.创建启动文件
touch tim_ipv6.sh
gedit tim_ipv6.sh
写入:
echo a | sudo  -S sysctl -w net.ipv6.conf.all.disable_ipv6=1
sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1
sudo sysctl -w net.ipv6.conf.lo.disable_ipv6=1#2.设置开机自启:
点击win键,搜索:Startup Applications Preference
点Add
Name:qq-image
Command:sh /path/tim_ipv6.sh #Browse到tim_ipv6.sh文件
Add#3.重启系统生效

bug2:QQ最小化后直接退出

#1. 在系统中加入图标托盘,首先安装TopIconPlus的gnome-shell扩展:
sudo apt-get install gnome-shell-extension-top-icons-plus gnome-tweaks#2.打开点击win键,搜索Extensions,将Topicons Olus 打开。

bug3: QQ对话框输入汉字,汉字在对话框呈现“|||||”:

QQ中输入后,一串黑竖杠,
选中,右键,字体,选一个字体就正常显示了,之后输入也变好了

5、有道词典:youdao

ubuntu20.04系统安装及配置-编程之家

sudo dpkg -i youdao-dict_6.0.0-ubuntu-amd64.deb
sudo apt-get -f install

6、Dukto:Dukto

sudo add-apt-repository ppa:rock-core/qt4
sudo apt update
sudo apt install libqtcore4
sudo apt --fix-broken install
sudo dpkg -i dukto_6.0-1_amd64.deb

7、安装画图板:

sudo apt-get install  kolourpaint4

8、Sublime Text安装及载入torch环境:

参考