一、系统安装:
启动盘制作:
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,按下图进行设置:
更新:
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进行安装。
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版本:
2、下载对应的版本,选择runfile下载:CUDA
#下载
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
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环境:
参考