# 安裝Manjaro后要做的配置工作
1. 修改軟件源-讓安裝軟件包速度最快
2. 配置基礎環境:例如默認zsh、配置zshrc文件、VIM環境、tmux配置、自定義Python環境(安裝Anaconda3)
3. 配置桌面主題環境:
4. 安裝軟件包工具: 瀏覽器、圖片軟件、輸入法、Wine
## 更新軟件倉庫源
> 最初的`pacman`很慢。這是因為您要引用的鏡像服務器與您網絡距離太遠,傳輸速度太慢。
因此,有必要在使用前使用下面命令自動執行鏡像優化。
```bash
# 測試并選擇延遲最低的鏡像源地址(通過-c參數選擇國家)
$ sudo pacman-mirror -g -c China
# 添加中國科學技術大學AUR源
$ cat <<END | sudo tee -a /etc/pacman.conf
[archlinuxcn]
SigLevel = Optional TrustAll
# 中國科學技術大學
Server = https://mirrors.ustc.edu.cn/archlinuxcn/\$arch
END
# 更新軟件源本地緩存
$ sudo pacman -Sy
# 安裝 yay AUR包管理工具
$ sudo pacman -S --needed --noconfirm archlinuxcn-keyring yay
# 全面的軟件包版本升級
$ sudo pacman -Su
# 安裝常用的軟件包:瀏覽器、中文輸入法、網易云音樂等
$ yay -S --needed --noconfirm git net-tools fcitx fcitx-configtool fcitx-cloudpinyin fcitx-googlepinyin google-chrome netease-cloud-music
```
## 配置基礎環境
> 配置例如默認zsh、配置zshrc文件、VIM環境、tmux配置、自定義Python環境(安裝Anaconda3)
```Bash
# 配置 oh-my-zsh
# 安裝zsh
sudo pacman -S --needed --noconfirm zsh
user_name=`whoami`
zsh_path=`which zsh`
# "更換當前用戶的默認shell 為 zsh(重新登錄生效)"
sudo chsh -s $zsh_path $user_name
# "安裝oh-my-zsh"
sudo pacman -S --needed --noconfirm curl git
wget -c -O install-ohmyz.sh https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh
sh ./install-ohmyz.sh --unattended --skip-chsh --keep-zshrc
# 安裝Powerline字體
font_tmp_dir=/tmp/zsh_fonts
git clone https://github.com/powerline/fonts.git --depth=1 $font_tmp_dir
# install
cd $font_tmp_dir && sh ./install.sh && cd - && rm -rf $font_tmp_dir
# 更新~/.zshrc 文件
cp -f ./dotfiles/zshrc $HOME/.zshrc
```
## 安裝主題
> 桌面主題安裝選擇非常多,通常是按照桌面環境(例如KDE或GNOME3)來選擇安裝哪種主題,這里以WhiteSur主題為例,更多主題可以在 [KDE主題商店](https://store.kde.org/) 和 [gnome主題中心](https://www.gnome-look.org/)。
通過下面命令安裝WhiteSur主題(類似蘋果系統):
```Bash
mkdir ./themes/
echo "安裝全局主題-[WhiteSur-kde]"
git clone https://github.com/vinceliuice/WhiteSur-kde.git themes/WhiteSur-kde
cd themes/WhiteSur-kde && sh ./install.sh && cd -
cd themes/WhiteSur-kde/sddm && sudo sh ./install.sh && cd -
echo "安裝Icons主題-[WhiteSur-icon-theme]"
git clone https://github.com/vinceliuice/WhiteSur-icon-theme.git themes/WhiteSur-icon-theme
cd themes/WhiteSur-icon-theme && sh ./install.sh && cd -
echo "安裝主題-[McMojave-circle]"
git clone https://github.com/vinceliuice/McMojave-circle.git themes/McMojave-circle
cd themes/McMojave-circle && sh ./install.sh --all && cd -
echo "安裝GRUB2主題-[grub2-themes]"
git clone https://github.com/vinceliuice/grub2-themes.git themes/grub2-themes
cd themes/grub2-themes && sudo ./install.sh -b -t whitesur && cd -
```
主題安裝后,接下來就可以通過`系統設置->全局主題`選擇主題。
## 總結
看完上面的介紹是否感覺這些設置太繁瑣了呢?當然使用Linux這點耐心是必須要有的,從零積累的過程就是如此。
為了幫助你可以節省時間,我也編寫了一個自動配置Manjaro系統的腳本,包括了上面介紹的所有過程,你可以參考定制屬于自己的自動配置系統腳本。
[Manjaro系統自動配置腳本](https://github.com/Awkee/install_linux)
---
- 前言
- 第一章 開始吧
- 1.0 選擇適合你的Linux發行版
- 1.1 開始制作啟動U盤
- 1.2 安裝你的第一個Linux操作系統
- 1.3 安裝Linux系統后要做的事情
- 1.4 什么是root用戶
- 1.5 Linux下使用終端執行Shell命令
- 1.6 Linux軟件安裝方法介紹
- 1.7 Linux常用軟件推薦
- *安裝Manjaro發行版系統
- *安裝Manjaro后要做的配置工作
- Flatpak安裝軟件方法
- 為什么Linux系統普及成都落后于Windows和MacOS?
- 第二章 Linux上的基礎命令
- 2.0 環境變量及配置相關命令
- 2.1 文件及目錄操作相關命令
- 2.2 文本處理相關命令
- 2.3 進程任務管理相關命令
- 2.4 用戶管理相關命令
- 第三章 開發環境的部署
- 3.0 學習Shell編程
- 3.1 環境變量配置實例_如何配置JDK環境
- Python編程環境
- C語言編程環境
- 第四章 深入理解Linux系統
- 關于Linux不得不說的CopyLeft