Ubuntu装好之后,折腾之路才刚刚开始,因为不是开箱即用,还需要做一定的配置,装一些软件和工具,才能用的顺手。
配置软件源
简单介绍下Linux中的文本编辑器nano,ctrl + o是保存,ctrl + x是退出。
1 | # 备份原软件源配置 |
从中科大的软件源获取对应版本的配置:USTC MIRRORS
1 | deb https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse |
1 | # 更新软件源 |
常用软件
Electron-SSR
1
sudo dpkg -i $(wget https://github.com/shadowsocksrr/electron-ssr/releases/download/v0.2.7/electron-ssr-0.2.7.deb)
Google Chrome
1
sudo dpkg -i $(wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb)
谷歌拼音
1
sudo apt install fcitx googlepinyin
电源管理
1
2
3sudo apt install tlp
# 重启
reboot网络工具
1
sudo apt install net-tools
文本编辑器Kate
1
sudo apt install kate
网易云音乐
打开网易云音乐客户端下载页面,下载适用于Ubuntu的版本。
1
2# xxx为具体的版本号
sudo dpkg -i netease-cloud-music_1.2.1_amd64_ubuntu_xxx.debKeepassXC
1
sudo apt install keepassxc
坚果云
1
sudo dpkg -i $(wget https://www.jianguoyun.com/static/exe/installer/ubuntu/nautilus_nutstore_amd64.deb)
Git
1
sudo apt install git
Axel(多线程下载工具)
1
sudo apt install axel
Htop
1
sudo apt install htop
Sublime Text
1
sudo apt install sublime-text
NodeJS/npm/cnpm
1
2
3curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt-get install -y nodejs
sudo npm install -g cnpm --registry=https://registry.npm.taobao.orgCurl
1
sudo apt install curl
Yakuake(快捷下拉终端)
1
sudo apt install yakuake
Zsh
1
sudo apt install zsh
Tldr
1
sudo apt instal tldr
OpenJDK
1
sudo apt install openjdk-8-jdk
IntelliJ IDEA
打开IntelliJ IDEA下载页面,下载压缩包。
1
2
3
4
5
6# xxx为具体的版本号
tar zxvf ideaIU-xxx.tar.gz
# 进入执行文件目录
cd idea-IU-xxx/bin/
# 执行启动脚本
./idea.shMaven
1
sudo apt install maven
MySQL
1
sudo apt install mysql-server mysql-client
Nginx
1
sudo apt install nginx
Deepin-Wine
电脑上免不了要装上QQ/微信等国民应用,但是却只有WIndows/MacOS的版本,Linux没能得到适配。在Deepin团队的努力下,做了Deepin-Wine的兼容层,让这些软件可以很好的运行在Deepin系统中,后在社区大牛的开源精神下,又把Deepin-Wine移植到了Ubuntu,所以Ubuntu也可以利用Deep-Wine运行QQ/微信/迅雷等软件了。
安装Deepin-Wine
打开项目地址deepin-wine-ubuntu,下载最新的发行包。
1 | # xxx为具体的版本号 |
获取软件安装包
在阿里云Deepin软件源想要安装的软件的安装包,然后执行安装命令即可安装。
1 | # xxx为具体的安装包名 |
环境配置
开机打开小键盘
1 | sudo -i |
将主目录中文名切换成英文
1 | export LANG=en_US |
终端(tab)补全忽略大小写
1 | # 家目录下执行 |
oh-my-zsh
1 | # 检查是否安装zsh,未安装则先安装 |
git代理
1 | # 访问github奇慢无比,所以根据需要加上代理 |
sudo免密
修改/etc/sudoers文件,修改%sudo这一行,这样所有的sudo命令都可以免密使用。
1 | %sudo ALL=(ALL:ALL) NOPASSWD: ALL |
安装中文字符集
1 | sudo apt install language-pack-zh-hans |
设置静态IP
编辑位于/etc/netplan/目录下的yml文件,绑定网络配置,然后应用即可。
1 | network: |
1 | # 应用网络配置 |
禁用IPv6
编辑/etc/sysctl.conf文件,在文件末尾添加配置,然后应用即可。
1 | net.ipv6.conf.all.disable_ipv6=1 |
1 | # 应用配置 |