製作啟動盤#
首先從官網下載最新的系統鏡像,有多個版本可以選擇,如果對 Linux 並不是非常熟悉,建議選擇KDE 版本下載
Windows 系統#
如果使用的是 Windows 系統,可以下載Rufus來創建啟動盤
Linux 系統#
如果使用的是 Linux 系統,則使用dd
命令來進行創建,具體命令如下:
# 查看盤符等信息
sudo fdisk -l
# 假設U盤對應的盤符為 /dev/sdc
# 先卸載U盤
# 加*是因為:U盤存在多個分區,比如sdc1, sdc2
sudo umount /dev/sdc*
# 格式U盤為FAT格式
# 常見Linux的ISO文件沒有超過的4G的,所以可以選擇FAT格式。
# -I:如果U盤存在多個分區,就需要這個參數強行抹除,不加這個參數會失敗;
sudo mkfs.vfat /dev/sdc -I
# 直接寫入鏡像
# 上一步使用了-I參數,U盤上已經沒有任何分區了,所以of=/dev/sdc,沒有數字
# status=progress可以顯示進度
sudo dd if=xx.iso of=/dev/sdc bs=4M status=progress
安裝系統#
正常重啟,插 U 盤,F12 選擇 USB 就能夠進入安裝界面。如果電腦有 NVIDIA 和 Intel 雙顯卡的話,開機界面將drive
改成nonfree
,這樣系統會自動安裝適配的 NVIDIA 驅動。我在第一次安裝時候出了一個文件系統掛載的錯誤,重複上一步操作後解決,應該是寫入鏡像的時候出了問題。
進入安裝界面後,按照操作不斷下一步,完畢後重啟即可。
更換源#
sudo pacman-mirrors -i -c China -m rank
選擇幾個比較出名的源即可,如阿里雲、華為雲。據說只選一個速度會更快,但是有可能會碰到軟件不全的情況囧。
常用軟件#
首先下載 AUR 助手yay
,可以下載到官網倉庫中沒有的軟件:
sudo pacman -S yay
輸入法#
安裝 fcitx5 輸入法框架:
yay -S fcitx5-im
配置環境變量:
vim ~/.pam_environment
內容為:
GTK_IM_MODULE DEFAULT=fcitx
QT_IM_MODULE DEFAULT=fcitx
XMODIFIERS DEFAULT=\@im=fcitx
SDL_IM_MODULE DEFAULT=fcitx
安裝輸入法引擎:
yay -S fcitx5-rime
yay -S rime-cloverpinyin
yay -S base-devel
創建並寫入 rime-cloverpinyin 的輸入方案:
mkdir -p ~/.local/share/fcitx5/rime
vim ~/.local/share/fcitx5/rime/default.custom.yaml
內容為:
patch:
"menu/page_size": 5
schema_list:
- schema: clover
安裝主題:
yay -S fcitx5-material-color
可選大佬做的 Nord 主題,Github 地址
聊天軟件#
安裝微信:
yay -S deepin-wine-wechat
/opt/apps/com.qq.weixin.deepin/files/run.sh -d #切換到 wine 環境
如果出現字體發虛的情況,在切換到 deepin-wine 環境後輸入:
env WINEPREFIX="$HOME/.deepinwine/Deepin-WeChat" /usr/bin/deepin-wine winecfg
備份軟件#
yay -S timeshift
網絡軟件#
yay -S clash
將配置文件拷貝到默認地址~/.config/clash/
,並在設置中配置開機啟動。
在代理設置中配置:
HTTP代理:127.0.0.1:7890
SSL代理:127.0.0.1:7890
SOCKS代理:127.0.0.1:7891
例外:localhost,127.0.0.0/8,::1
節點等在Web 控制台中進行設置,如果出現 Chrome 瀏覽器由於跨域無法進入控制台的問題,在地址欄輸入chrome://flags/#block-insecure-private-network-requests
,選擇disabled
並點擊relaunch
按鈕後即可正常進入。
需要在當前終端中使用代理時,輸入:
export http_proxy="http://127.0.0.1:7890"
export https_proxy="http://127.0.0.1:7890"
如果需要常駐代理,則將上述代碼加入~/.zshrc
中,bash
同理。
IDE#
yay -S vistual-studio-code-bin
yay -S webstorm
yay -S webstorm-jre
Markdown 編輯器#
yay -S marktext-bin