Fedora 31配置和桌面美化筆記

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 <<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

具體可以參考清華鏡像源的幫助信息:

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

安裝完畢之後在程序菜單中就可以找到,這個軟件名字叫做優化。現在你就可以開啓最小化、最大化按鈕,順便啓用一些自己喜歡的功能。

優化工具

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擴展,這樣就會在左上角顯示開始按鈕。這樣我們就徹底和難用的活動按鈕說再見了

配置Gnome

shell美化

在這裏我們安裝zsh並配置ohmyzsh。因爲需要頻繁從Github下載東西,所以最好確保你有代理之類的可以流暢訪問。首先安裝zsh。

sudo dnf install zsh

然後下載Meslo NF字體。下載完畢之後把終端字體設置完MesloLGS Nerd Font Mono Regular。

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行刪除,當然自動補全那幾個插件最好留下,因爲算是必選插件,而且不會因爲系統沒有對應插件功能出錯。

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主題

我的配置文件使用antigen作爲包管理器來下載和安裝ohmyzsh的插件和功能。如果你感興趣的話,可以研究antigen,配置自己的zsh環境。這個主題名字叫powerline10k,你還可以通過運行p10k configure來重新運行主題配置嚮導,按自己的喜好來配置主題樣式。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章