ArchLinux + i3wm 桌面 Windows10 雙系統安裝


Arch Linux 官方安裝教程
鏡像下載中國清華大學源

本文參考了官方教程或者星兮這位同志的博客

製作 U 盤啓動盤

使用 rufus 軟件

  1. 選擇鏡像
  2. 選擇 gpt 模式
  3. 選擇 fat32
  4. 寫入選擇 dd 模式
  5. 開始製作 等待完成

準備工作

  1. 關閉 bios secure 模式
  2. 關閉 Windows 快速啓動 等等 這些工作可以參考其他博文或者官方文檔

U 盤啓動開始安裝

  1. 使用 wifi-menu 連接無線網
  2. 分區(重點 雙系統的關鍵)
    1. 使用 cfdisk 分區工具將自己想要裝 ArchLinux 的分區分爲兩個分區一個作爲 swap 一個作爲 / 的掛載點.
    2. 格式化
    mk.ext4 /dev/sdb3    // 設備名寫自己的
    mkswap /dev/sdb4
    
    1. 掛載
    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 安裝

WPS ArchLinux Wiki

sudo pacman -S wps-office
sudo pacman -S ttf-wps-fonts

自動掛載 Windows10 下的 NTFS 分區

記得關掉 Windows10 的快速啓動

  1. 安裝 ntfs-3g
// 支持 讀寫 ntfs 分區
sudo pacman -S ntfs-3g    
  1. 創建掛載點
mkdir -p /windows/c
mkdir -p /windows/d
mkdir -p /windows/e
  1. 編輯 /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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章