Fedora是一个非常流行的Linux发行版,与Ubuntu齐名。但是Fedora相对于Ubuntu更加激进,新软件和新内核会直接上到Fedora的软件源中。所以如果你那种比较喜欢更新软件的人,但是又感觉Arch/Manjaro这类滚动发行版更新的太频繁,那么Fedora会是一个很好的选择。
但是Fedora也有一个问题就是默认的Gnome桌面既丑又不好用,所以我研究了一下,由根据以前写的Linux美化笔记,做了一下总结,如果大家想安装Fedora的话,可以参考我这篇文章,让Fedora更加好用。当然这里讲的是配置和美化,所以安装的过程就略过了。
使用国内镜像源
这里用清华镜像源替换了官方源。
sudo cp /etc/yum.repos.d/fedora.repo{,.backup}sudo cp /etc/yum.repos.d/fedora-updates.repo{,.backup}sudo tee /etc/yum.repos.d/fedora.repo <
具体可以参考清华镜像源的帮助信息:
https://mirrors.tuna.tsinghua.edu.cn/help/fedora/
sudo无需密码
如果你觉得每次输入sudo的时候输入密码太麻烦了,其实也可以修改配置,无需密码即可执行sudo命令。虽然我也这么做了,但是要注意这么做的风险。
sudo mkdir -p /etc/sudoers.d/echo "$USER ALL=(ALL) NOPASSWD: ALL" | sudo tee "/etc/sudoers.d/$USER"
Gnome桌面美化
gnome-tweak-tool
首先要安装gnome-tweak-tool工具,用来配置Gnome桌面的详细参数。
sudo dnf install gnome-tweak-tool
安装完毕之后在程序菜单中就可以找到,这个软件名字叫做优化。现在你就可以开启最小化、最大化按钮,顺便启用一些自己喜欢的功能。
![3e16b197c8fcd8751097d72e25b4b2af.png](https://i-blog.csdnimg.cn/blog_migrate/bba8765c2bdff75286df076a0786da0d.jpeg)
优化工具
numix主题
然后安装Numix主题和图标主题。
sudo dnf install numix-gtk-theme numix-icon-theme-circle numix-icon-theme-square
然后在刚刚安装的优化工具里找到外观,修改主题及图标即可。记得安装完重新打开优化工具才能看到新安装的主题。方形图标和圆形图标你喜欢哪个就用那个。
gnome shell扩展
接下来打开Fedora的软件商店,点击左上角的搜索按钮,然后搜索以下名字的Gnome Shell扩展:
- Dash to Dock,一个很好用的Dock栏
- Hide Activity Button,隐藏左上角的没啥用的活动按钮
然后在优化工具里进行配置,像Dash to Dock等扩展还有自己的配置面板。我喜欢把Dash to Dock的点击动作设置为最小化或概览,这样就可以达到类似任务管理器点击的效果。这里还推荐打开Application menu扩展,这样就会在左上角显示开始按钮。这样我们就彻底和难用的活动按钮说再见了
![493f24bdedee1ff1cdd36d123c809423.png](https://i-blog.csdnimg.cn/blog_migrate/c405fa114db59c715925f3961b6a7399.jpeg)
配置Gnome
shell美化
在这里我们安装zsh并配置ohmyzsh。因为需要频繁从Github下载东西,所以最好确保你有代理之类的可以流畅访问。首先安装zsh。
sudo dnf install zsh
然后下载Meslo NF字体。下载完毕之后把终端字体设置完MesloLGS Nerd Font Mono Regular。
mkdir -p ~/.fontscd ~/.fontswget https://github.com/ryanoasis/nerd-fonts/releases/download/v2.1.0/Meslo.zipunzip Meslo.ziprm Meslo.zipfc-cache -f
接下来下载我的zsh配置文件,配置文件里用antigne设置了很多插件,如果你有些插件用不到的话,可以将对应的antigen bundle行删除,当然自动补全那几个插件最好留下,因为算是必选插件,而且不会因为系统没有对应插件功能出错。
cdcurl -L git.io/antigen >.antigen.zshwget https://raw.githubusercontent.com/techstay/dotfiles/master/zsh/.zshrcwget https://raw.githubusercontent.com/techstay/dotfiles/master/zsh/.p10k.zsh
然后输入zsh进入zsh环境,这时候antigen会开始下载插件,等待一段时间之后,你就可以看到一个全新的shell环境了!
![64cf181c7859ce0a657e778a641471c4.png](https://i-blog.csdnimg.cn/blog_migrate/4c9a7c6df95738ad45ae7975ea326d58.jpeg)
zsh主题
我的配置文件使用antigen作为包管理器来下载和安装ohmyzsh的插件和功能。如果你感兴趣的话,可以研究antigen,配置自己的zsh环境。这个主题名字叫powerline10k,你还可以通过运行p10k configure来重新运行主题配置向导,按自己的喜好来配置主题样式。
最后再给系统截个图,看看美化效果怎么样。
![dbbdd7f030960778d343e171f148b58c.png](https://i-blog.csdnimg.cn/blog_migrate/d474bd13080385b21cd5bd404e0575f5.jpeg)
系统截图