Ubuntu 20.04 系统重装
Ubuntu 20.04 系统重装
·
Ubuntu 20.04 系统重装
文章目录
一、系统重装
1、网络配置及软件源和驱动安装
- 首先,从旧电脑(系统设置–>网络–>选项–>IPv4设置)获取 IP、子网掩码、网关、DNS
- 然后,在软件和更新的 ubuntu 软件中改成国内的软件源(如中科大,清华的源)
- 最后,在软件和更新的附加驱动中选择最新的驱动安装
# 1、网络配置
IP 地址:10.66.77.188
子网掩码:255.255.255.0
网关:10.66.77.88
DNS:10.10.10.10
# 2、更改内国内的软件源,若是其它版本的 ubuntu 系统,需要去清华镜像源中寻找相应的版本
# 清华镜像源网址: https://mirrors.tuna.tsinghua.edu.cn/
sudo cp sources.list /etc/apt/ # ubuntu 软件源
cp -rf .pip ~ # pip 软件源
cp -rf .condarc ~ # conda 软件源
# 3、另法:从 Graphic Drivers PPA 中进行驱动安装
sudo apt-get purge nvidia* # 卸载可能存在的旧版本 nvidia 驱动
sudo add-apt-repository ppa:graphics-drivers/ppa # 添加 Graphic Drivers PPA
sudo apt-get update # 更新软件包列表
sudo apt-get upgrade # 更新已安装的软件包
ubuntu-drivers devices # 查看合适的驱动版本, 输出下面内容
== /sys/devices/pci0000:00/0000:00:01.1/0000:02:00.0 ==
modalias : pci:v000010DEd00001BB3sv000010DEsd000011D8bc03sc02i00
vendor : NVIDIA Corporation
driver : nvidia-410 - third-party free
driver : nvidia-415 - third-party free recommended
driver : xserver-xorg-video-nouveau - distro free builtin
# 安装后重启即可
sudo apt-get install nvidia-415
sudo reboot now
nvidia-smi
2、系统软件的安装
# 添加远程连接
sudo apt-get install openssh-server
# 装 vim git wget tmux
sudo apt-get install vim git wget tmux
# 安装 typora
sudo snap install typora
# 安装网络可视化工具
sudo apt-get install netron
# 安装翻墙工具(appimage 类似 windows 下的免安装 exe)
sudo chmod a+x panda5.3.1-x86_64.appimage # 只需赋予可执行权限,双击即可运行
# 安装比较工具(下载网址 https://www.scootersoftware.com/download.php)
sudo dpkg -i bcompare-4.4.2.26348_amd64.deb
# 安装搜狗拼音,按照安装指南进行配置
sudo dpkg -i sogoupinyin_2.4.0.3469_amd64.deb
# 有未能满足的依赖关系,尝试运行 sudo apt --fix-broken install 来解决
# 安装 vscode
sudo dpkg -i code_1.60.2-1632313585_amd64.deb
3、常用软件安装
# 添加 rabbitvcs 的 ppa 源
sudo add-apt-repository ppa:rabbitvcs/ppa
sudo apt update
# 安装 rabbitvcs
sudo apt install rabbitvcs-cli rabbitvcs-core rabbitvcs-gedit rabbitvcs-nautilus
# 注销后重新登录,右键即可使用
# 解决 RabbitVCS 无法自动保存密码的 BUG
sudo add-apt-repository ppa:philippun/stuff
sudo apt update
sudo apt install python3-svn
# 安装
pip install netron
# 使用
netron [FILE]
- Typora:linux和windows免费安装typora
# 1、安装
tar xzvf Typora-linux-x64.tar.gz
cd bin
sudo cp -ar Typora-linux-x64 /opt
# 2、启动
cd /opt/Typora-linux-x64/
./Typora
# 3、配置在任意位置启动
vim .bashrc
export PATH=$PATH:/opt/Typora-linux-x64
source ~/.bashrc # 此时可以在任意位置通过命令行启动了
# 4、添加桌面图标
cd /usr/share/applications
sudo vim typora.desktop
# 添加如下内容,重启电脑后即可使用
[Desktop Entry]
Name=Typora
Comment=Typora
Exec=/opt/Typora-linux-x64/Typora
Icon=/opt/Typora-linux-x64/resources/app/asserts/icon/icon_256x256.png
Terminal=false
Type=Application
Categories=Developer;
# 5、设置右键打开
vim ~/.config/mimeapps.list
# 在 [Added Associations] 最下面添加如下行即可
text/markdown=typora.desktop
- 火狐:登陆火狐中文官网下载中国版
# 1、卸载国际版,安装中国版,才能同步
sudo apt-get purge firefox
# 2、解压到 /opt 下面
sudo tar -jxvf Firefox-latest-x86_64.tar.bz2 -C /opt/
cd /opt
# 3、在 applications 目录下创建 firefox.desktop 文件,并写入如下内容
cd /usr/share/applications
sudo vim firefox.desktop
# 写入的内容
[Desktop Entry]
Name=firefox
Name[zh_CN]=火狐浏览器
Comment=火狐浏览器
Exec=/opt/firefox/firefox
Icon=/opt/firefox/browser/chrome/icons/default/default128.png
Terminal=false
Type=Application
Categories=Application;
Encoding=UTF-8
StartupNotify=true
# 4、在 DASH 下搜索 firefox 即可找到我们安装的中文版火狐浏览器了
# 5、关闭软件自动更新
sudo vim $firefox/defaults/pref/channel-prefs.js
# 将 pref("app.update.channel", "release"); 修改为 pref("app.update.channel", "");
- smplayer:将其设置为默认程序,就可以正常播放视频了
sudo apt install ffmpeg
sudo apt install mplayer
sudo apt install smplayer
-
搜狗拼音隐藏状态栏
-
Anaconda 的安装及镜像源的更改
bash Anaconda3-2021.05-Linux-s390x.sh
- 按
q
键跳过license
文件,然后输入yes
确认 - 把
anaconda
的bianry
路径加入到.bashrc
,然后执行source .bashrc
立即生效
-
pycharm/clion:在 pycharm 官网 下载 ubuntu 版 或者通过 jetbrain_tool 来安装
# 1、解压、安装
sudo tar zxvf jetbrains-toolbox-1.21.9712.tar.gz -C /opt
cd /opt/pycharm/bin
sh ./pycharm.sh
# 1、创建 pycharm.desktop 文件
sudo vim /usr/share/applications/pycharm.desktop
# 2、写入如下内容,并保存,注意 Exec 和 Icon 换成自己的路径
[Desktop Entry]
Type=Application
Name=Pycharm
GenericName=Pycharm3
Comment=Pycharm3:The Python IDE
Exec="/opt/pycharm-2018.3.4/bin/pycharm.sh" %f
Icon=/opt/pycharm-2018.3.4/bin/pycharm.png
Terminal=pycharm
Categories=Pycharm;
# 3、在搜索框搜索后锁定到启动器即可
- pycharm/clion/vscode: 下载与安装
- remmina 桌面共享
- docker 安装及设置
- WPS linux 安装: deb 下载地址
https://linux.wps.cn/
# 找回右键新建文本文件的功能
sudo touch ~/模板/"文本文件.txt"
4、设置自动挂载硬盘
# 板端挂载目录
sudo vim /etc/exports
/home/manzp/study/2.keda_svn/cbb/deep_learning *(rw,sync,no_subtree_check)
/home/manzp/projects/11.hisi *(rw,sync,no_subtree_check
sudo blkid # 查看所有设备的 UUID 号和文件类型 TYPE
sudo vim /etc/fstab # 加入上一步设备中的 UUID 号、挂载点目录、TYPE ,剩下的三个填defaults 0 0即可
mkdir ~/datasets
mkdir ~/study
sudo mount -a # 使设置生效
# /home/manzp/projects was on /dev/nvme0n1
UUID=b96adcdc-a9ef-4342-a2a6-c0931dbfb50e /home/manzp/projects ext4 defaults 0 0
# /home/manzp/datasets was on /dev/sda1 during installation
UUID=61c04ae1-c0b9-4134-8ad3-06c2b4709b9c /home/manzp/datasets ext4 defaults 0 0
# /home/manzp/study was on /dev/sdb1 during installation
UUID=6166d14c-7e02-44f2-9639-f2355d2bb80e /home/manzp/study ext4 defaults 0 0
二、ubuntu 美化
4、调整桌面布局、文件夹默认显示方式和更改快捷键
- 在
ubuntu 软件
中安装 Unity Tweak Tool,在启动器项目
中将任务栏从左侧移到底部 - 设置文件夹默认以列表方式显示:
编辑-->首选项-->视图-->列表视图
- 在
系统设置--->键盘快捷键--->将截屏快捷键更改为:
ctrl+空格
1、安装 Gnome 美化工具及浏览器扩展
sudo apt-get install gnome-tweak-tool # 安装 gnome 美化工具
sudo apt-get install gnome-shell-extensions # 浏览器扩展,可通过浏览器开关来安装插件
sudo reboot now
2、安装扩展
- 依次在浏览器扩展网站中安装如下插件
- 设置 docker 位于左侧,面板模式延伸到屏幕边缘
# 删掉原来的 ubuntu-dock,否则 dash-to-dock 不会生效
sudo apt-get autoremove --purge gnome-shell-extension-ubuntu-dock -y
-
桌面快捷方式的创建:
- 首先,打开文件顶部菜单,选择里面首选项进行打开
- 然后,在行为栏勾选里面的显示创建链接操作
- 最后,创建链接后将其拖入桌面文件夹并重命名即可
-
安装截图工具: screenshot-tool
- 设置自动复制到粘贴板,自动保存截图
- 设置截图快捷键:
Ctrl+Space
-
截图工具:在软件中搜索
flameshot
进行安装,然后 设置–>键盘快捷键 最后添加自定义快捷键为Ctrl+Space
三、一键使用 TUNA 镜像服务
wget https://tuna.moe/oh-my-tuna/oh-my-tuna.py
# For yourself
python oh-my-tuna.py
# ...or for everyone!
sudo python oh-my-tuna.py --global
# Get some help
python oh-my-tuna.py -h
# Coverage
Anaconda
Arch Linux
CTAN
Debian
Homebrew
PyPI
Ubuntu
TeX Live (by tlmgr)
CentOS
AOSC OS
四、参考资料
1、Ubuntu 20.04 LTS/RTX30XX显卡快速配置深度学习环境(一行命令)
2、官方文档:https://download.nvidia.com/XFree86/Linux-x86_64/455.38/README/
3、Ubuntu20.04终极美化
4、Ubuntu20.04软件安装大全
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献13条内容
所有评论(0)