前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Fedora 31配置和桌面美化笔记

Fedora 31配置和桌面美化笔记

作者头像
乐百川
发布2020-04-08 16:57:58
3.4K0
发布2020-04-08 16:57:58
举报

Fedora是一个非常流行的Linux发行版,与Ubuntu齐名。但是Fedora相对于Ubuntu更加激进,新软件和新内核会直接上到Fedora的软件源中。所以如果你那种比较喜欢更新软件的人,但是又感觉Arch/Manjaro这类滚动发行版更新的太频繁,那么Fedora会是一个很好的选择。

但是Fedora也有一个问题就是默认的Gnome桌面既丑又不好用,所以我研究了一下,由根据以前写的Linux美化笔记,做了一下总结,如果大家想安装Fedora的话,可以参考我这篇文章,让Fedora更加好用。当然这里讲的是配置和美化,所以安装的过程就略过了。

使用国内镜像源

这里用清华镜像源替换了官方源。

代码语言:javascript
复制
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 <<EOL
[fedora]
name=Fedora \$releasever - \$basearch
failovermethod=priority
baseurl=https://mirrors.tuna.tsinghua.edu.cn/fedora/releases/\$releasever/Everything/\$basearch/os/
metadata_expire=28d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-\$releasever-\$basearch
skip_if_unavailable=False
EOL

sudo tee /etc/yum.repos.d/fedora-updates.repo <<EOL
[updates]
name=Fedora \$releasever - \$basearch - Updates
failovermethod=priority
baseurl=https://mirrors.tuna.tsinghua.edu.cn/fedora/updates/\$releasever/Everything/\$basearch/
enabled=1
gpgcheck=1
metadata_expire=6h
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-\$releasever-\$basearch
skip_if_unavailable=False
EOL

sudo dnf update

具体可以参考清华镜像源的帮助信息:

代码语言:javascript
复制
https://mirrors.tuna.tsinghua.edu.cn/help/fedora/

sudo无需密码

如果你觉得每次输入sudo的时候输入密码太麻烦了,其实也可以修改配置,无需密码即可执行sudo命令。虽然我也这么做了,但是要注意这么做的风险。

代码语言:javascript
复制
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桌面的详细参数。

代码语言:javascript
复制
sudo dnf install gnome-tweak-tool

安装完毕之后在程序菜单中就可以找到,这个软件名字叫做优化。现在你就可以开启最小化、最大化按钮,顺便启用一些自己喜欢的功能。

优化工具
优化工具

numix主题

然后安装Numix主题和图标主题。

代码语言:javascript
复制
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扩展,这样就会在左上角显示开始按钮。这样我们就彻底和难用的活动按钮说再见了

配置Gnome
配置Gnome

shell美化

在这里我们安装zsh并配置ohmyzsh。因为需要频繁从Github下载东西,所以最好确保你有代理之类的可以流畅访问。首先安装zsh。

代码语言:javascript
复制
sudo dnf install zsh

然后下载Meslo NF字体。下载完毕之后把终端字体设置完MesloLGS Nerd Font Mono Regular。

代码语言:javascript
复制
mkdir -p ~/.fonts
cd ~/.fonts
wget https://github.com/ryanoasis/nerd-fonts/releases/download/v2.1.0/Meslo.zip
unzip Meslo.zip
rm Meslo.zip
fc-cache -f

接下来下载我的zsh配置文件,配置文件里用antigne设置了很多插件,如果你有些插件用不到的话,可以将对应的antigen bundle行删除,当然自动补全那几个插件最好留下,因为算是必选插件,而且不会因为系统没有对应插件功能出错。

代码语言:javascript
复制
cd
curl -L git.io/antigen >.antigen.zsh
wget https://raw.githubusercontent.com/techstay/dotfiles/master/zsh/.zshrc
wget https://raw.githubusercontent.com/techstay/dotfiles/master/zsh/.p10k.zsh

然后输入zsh进入zsh环境,这时候antigen会开始下载插件,等待一段时间之后,你就可以看到一个全新的shell环境了!

zsh主题
zsh主题

我的配置文件使用antigen作为包管理器来下载和安装ohmyzsh的插件和功能。如果你感兴趣的话,可以研究antigen,配置自己的zsh环境。这个主题名字叫powerline10k,你还可以通过运行p10k configure来重新运行主题配置向导,按自己的喜好来配置主题样式。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 使用国内镜像源
  • sudo无需密码
  • Gnome桌面美化
    • gnome-tweak-tool
      • numix主题
        • gnome shell扩展
          • shell美化
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档