文章目錄
Arch Linux 官方安裝教程
鏡像下載中國清華大學源
本文參考了官方教程或者星兮這位同志的博客
製作 U 盤啓動盤
使用 rufus 軟件
- 選擇鏡像
- 選擇 gpt 模式
- 選擇 fat32
- 寫入選擇 dd 模式
- 開始製作 等待完成
準備工作
- 關閉 bios secure 模式
- 關閉 Windows 快速啓動 等等 這些工作可以參考其他博文或者官方文檔
U 盤啓動開始安裝
- 使用 wifi-menu 連接無線網
- 分區(重點 雙系統的關鍵)
- 使用 cfdisk 分區工具將自己想要裝 ArchLinux 的分區分爲兩個分區一個作爲 swap 一個作爲 / 的掛載點.
- 格式化
mk.ext4 /dev/sdb3 // 設備名寫自己的 mkswap /dev/sdb4
- 掛載
mount /dev/sdb3 /mnt swapon /dev/sdb4 mkdir -p /mnt/boot/efi mount /dev/sda1 /mnt/boot/efi // 注意 /dev/sda1 爲 Windows efi 引導所在分區(重點)
chroot 進入系統後 wifi_menu 不可用
這個部分單獨拿出來說是因爲現在新版本的 ArchLinux 安裝包沒有將 netctl 打包進安裝包了,就導致 arch-chroot /mnt 進入安裝好的系統之後 wifi-menu 不可用,所以切記在 chroot 之前, 先安裝 netctl 工具包
pacman -S netctl
// 其他需要的聯網工具
pacman -S rp-pppoe dialog iw wpa_supplicant networkmanager dhcp
systemctl enable NetworkManager
安裝 grub 引導
pacman -S grub efibootmgr os-prober ntfs-3g
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=ArchLinux --recheck
grub-mkconfig -o /boot/grub/grub.cfg
安裝中文輸入法
sudo pacman -S fcitx-im fcitx-configtool fcitx-googlepinyin
在 ~/.xprofile 文件中, 加入以下內容(如果沒有就新建)
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
fcitx
然後在命令行運行 fcitx-configtool 添加 googlepinyin 輸入法, 不行的話記得重啓.
ficitx-sougoupinyin 不建議使用 不穩定
WPS 安裝
sudo pacman -S wps-office
sudo pacman -S ttf-wps-fonts
自動掛載 Windows10 下的 NTFS 分區
記得關掉 Windows10 的快速啓動
- 安裝 ntfs-3g
// 支持 讀寫 ntfs 分區
sudo pacman -S ntfs-3g
- 創建掛載點
mkdir -p /windows/c
mkdir -p /windows/d
mkdir -p /windows/e
- 編輯 /etc/fstab
/dev/sda3 /windows/c ntfs defaults 0 0
/dev/sdb1 /windows/d ntfs defaults 0 0
/dev/sdb2 /windows/e ntfs defaults 0 0
注: 可以使用 fdisk -l 或者 df 或者 lsblk 查看你的 windows 分區設備名
安裝 python3 和 pip3
sudo pacman -S python3
sudo pacman -S python-pip
安裝 cpplint
sudo pip install cpplint
在 Arch Linux 中默認安裝的 cpplint 在
/usr/bin/cpplint
目錄中
安裝 vscode
sudo pacman -S visual-studio-code-bin
啓動命令爲 code
更改 i3wm 桌面顏色主題
安裝 npm
sudo pacman -S npm
安裝 i3-style
sudo npm install -g i3-style
i3-style 用法
應用默認主題
i3-style solarized -o ~/.config/i3/config --reload
應用 themes 下的其他主題
將 themes 下的主題文件複製到自己的指定目錄,並修改爲 .yaml 擴展, 然後執行
i3-style ~/.config/i3/solarized.yaml -o ~/.config/i3/config
默認 npm 安裝的 i3-style themes 目錄爲 /usr/lib/node_modules/i3-style/themes 下
安裝 oh-my-zsh
查看當前用的 shell
echo $SHELL
安裝 zsh
sudo pacman -S zsh
配置 zsh
zsh
安裝 oh-my-zsh
git clone https://gitee.com/mirrors/oh-my-zsh.git ~/.oh-my-zsh
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
重啓安裝完成
參考 oh-my-zsh 配置
自己感覺好用的主題:
xiong-chiamiov
frontcube