因为我昨天手贱把Ubuntu引导删除了,所以又重装了一遍双系统,趁着今天重装系统,把配置Ubuntu的流程走一遍,以后万一再重装系统,也能提高配置效率
基于Ubuntu19.04
配置篇
1. Shadowsocks
科学上网嘛,不寒碜。
sudo apt-get install shadowsocks-qt5
需要使用代理,在这里我们使用proxychains:
sudo apt-get install proxychains
sudo gedit /etc/proxychains.conf # 修改配置文件最后一行,改成
socks5 127.0.0.1 1080
然后我使用谷歌浏览器插件SwitchyOmega使用代理
下载链接:https://github.com/FelisCatus/SwitchyOmega/releases.
具体设置略
2. chrome浏览器
公认最好的浏览器之一,拒绝反驳。
sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d/
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo apt-get update
sudo apt-get install google-chrome-stable
3. 搜狗输入法
原装的输入法根本不好用,建议搜狗输入法。
安装搜狗输入法,从官网下载最新的安装包,双击安装。
从设置找到语言->管理安装语言,待更新安装完成,设置为fcitx
重新登入,在右上角的托盘->配置,添加搜狗输入法,完成。
4. PDF阅读器
福昕阅读器下载.run格式的安装包,直接运行安装(如果没有执行权限,sudo chmod +x xxxxxxxxxxxxx.run
)。
5. 网易云音乐
唯一一家支持Linux的音乐大厂出的,非常良心。
官网下载,双击安装。
6. JetBrains
IDE开发公司哪家强,捷克布拉格JB厂。
因为其他平台下载速度慢。
所以用他们家的toolbox
链接:http://www.jetbrains.com/toolbox/app/
7. 软件下载源设置为阿里云镜像
8. 视频播放器
选择VLC或者smplayer
sudo apt install vlc
sudo apt-get install smplayer
9. 编辑器 VS Code
微软官网下载deb安装即可。
10.安装Git
sudo apt install git
11.安装MySQL
ubuntu上安装mysql非常简单只需要几条命令就可以完成。
1. sudo apt-get install mysql-server
2. apt-get isntall mysql-client
3. sudo apt-get install libmysqlclient-dev
安装过程中会提示设置密码什么的,注意设置了不要忘了,安装完成之后可以使用如下命令来检查是否安装成功:
sudo netstat -tap | grep mysql
如果忘记写密码了,我以前踩过坑。(https://blog.csdn.net/Andrew_ZhouC/article/details/84326594 )
美化篇
1. GNOME Tweak Tool
接下来我们我们正式开始美化ubuntu,我将使用GNOME Tweak Tool来定制Ubuntu 18.04上的GNOME 3桌面环境。
sudo apt-get install gnome-tweak-tool
2. 更换图标
sudo add-apt-repository ppa:papirus/papirus
sudo apt-get install papirus-icon-theme
通过之前的GNOME Tweak Tool来配置
或者也可以自己去找
3. 更换主题
接着要把我们的其他界面改的更美观,在www.opendesktop.org中可以找到主题,也可以使用这款仿mac的,很好看~~
链接:https://share.weiyun.com/5Mn2XAY 密码:4pypui
把它下载下来,然后移动到 /usr/share/themes/ 下
sudo cp -r 文件1/文件2
shell主题的切换默认是加锁的,首先安装一下扩展。
sudo apt install gnome-shell-extensions
安装完后gnome tweak工具里面就会多了一些扩展,然后去开启User Themes,然后去安装一下gnome的插件,首先
sudo apt install chrome-gnome-shell
然后就可以更改主题了
这里推荐一些拓展:
- system-monitor (实时显示当前系统cup内存网络信息)
- TopIcons (可以在上方的任务栏显示一些小图标)
- Dash to Dock (类似于MAC的dock)
- OpenWeather ( 实时显示天气情况)
4. 更换字体
不是说Ubuntu的字体不够好,而是我的要求有点高。
LiHeiPro 值得拥有。
链接:https://share.weiyun.com/5xVe3yy 密码:mkd2t9
5. 更换启动页面背景
ubuntu启动页面背景的基佬紫太丑了,我们可以
sudo gedit /etc/alternatives/gdm3.css
然后找到
# 默认 #lockDialogGroup {
background: #2c001e url(resource:///org/gnome/shell/theme/noise-texture.png);
background-repeat: repeat;
}
//替换为 #lockDialogGroup {
background: #2c001e url(file://图片路径);
background-repeat: no-repeat;
background-size: cover;
background-position: center;
}
6. reEFInd(refind)引导双系统
Linux命令安装
sudo apt-add-repository ppa:rodsmith/refind
sudo apt-get update
sudo apt-get install refind
这个样子有些难看所以我们修改的好看一些
配置
sudo gedit /boot/efi/EFI/refind/refind.conf
常用的可以修改的配置:
- timeout,等待时间
- resolution,屏幕分辨率
- default_selection,默认进入的系统选项
- include,引导界面美化常用
- max_tag,最多可显示几个启动项
- dont_scan_dirs, dont_scan_files, dont_scan_volumes,设置引导器过滤那些目录、文件、卷类型(分区)
首先去除多余的图标:
- 找文件:
在rEFInd启动界面,定位到我们要去除的图标上,记下下方的文件位置信息。(在哪个盘哪个文件夹内,是具体哪个efi文件)
- 打开reFind.conf,找到dont_scan_dirs 在后面添加你想隐藏的文件的文件夹(比如我的是EFI\ubuntu);找到dont_scan_files在后面添加你要隐藏的文件(我不是要隐藏文件所以这里没加);找到dont_scan_volumes在后面添加你要隐藏的分区(我的是一个叫PE的盘里也包含了efi文件)。添加后保存重启就好了。
有时候reFind上还有一两个没路径的图标,只要把有路径的启动不了的图标都隐藏掉,那些也就消失了。
小图标只留下关机和重启
showtools shutdown, reboot
然后我们使用主题:
主题下载地址:https://github.com/EvanPurkhiser/rEFInd-minimal
更改背景:
banner ×××.png
/ /背景图大小,默认自动缩放
banner_scale fillscreen
// 图标目录,默认 “icons”,自行修改
icons_dir icons
最终效果:
7. 美化终端
通过安装 zsh 来美化终端
sudo apt-get install zsh
chsh -s /bin/zsh # 不要sudo!
sudo gedit /etc/passwd # 把第一行的/bin/bash改成/bin/zsh
sudo apt-get install git
sudo apt-get install curl
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
下面算是zsh安装好了,接下来就是配置一些插件:
a.安装zsh-syntax-highlighting语法高亮插件
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git
echo "source ${(q-)PWD}/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> ${ZDOTDIR:-$HOME}/.zshrc
source ~/.zshrc
b.安装autojump自动跳转插件
sudo apt-get install autojump
gedit .zshrc
# 在最后一行加入,注意点后面是一个空格 . /usr/share/autojump/autojump.sh
source ~/.zshrc # 生效
参考文献:
https://mp.weixin.qq.com/s/QbPQfd9vMQMKMDLK0bGA7A?
https://tieba.baidu.com/p/6046334431
https://blog.csdn.net/han_shan_zi/article/details/79207002