Arch
驿站的 Arch 笔记
archinstall
进入 live cd 后,输入 archinstall
并按 Enter
然后看到这个界面
- Mirrors - 选择 China
- Locales - 选择 zh_CN
- Disk encryption - 分区
- BootLoader - 选择 Grub
- Profile - 我使用 KDE
- Network configuration - 我使用 NetworkManager
安装完成后,它会询问要不要 chroot 到新创建的安装中以进行安装后配置,但我们不需要这样做。因此,选择否来完成安装
接着我们关机 shutdown now
虚拟机的话,删除碟片,真机就拔出U盘后开机
软件
wqy-zenhei
进入桌面后整个系统的中文都是小方块,所以我们第一件事是安装字体
sudo pacman -S wqy-zenhei
装好了就重新登陆或者重启
pacman
换源
sudo vim /etc/pacman.d/mirrorlist
在文件的最顶端添加:
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch
最后 :wq 保存退出,刷新 pacman 数据库
sudo pacman -Syyu
参考:https://mirrors.tuna.tsinghua.edu.cn/help/archlinux/
color
编辑 sudo vim /etc/pacman.conf
找到 #color
取消注释即可
开启 32 位支持库
sudo vim /etc/pacman.conf
去掉 [multilib] 一节中两行的注释,来开启 32 位库支持。
最后 :wq 保存退出,刷新 pacman 数据库
sudo pacman -Syyu
添加 archlinuxcn 库
[archlinuxcn]
Server = https://mirrors.aliyun.com/archlinuxcn/$arch
:wq 保存退出,刷新 pacman 数据库
sudo pacman -Syyu
yay
接着
sudo pacman -S yay
如果遇到:
在执行
sudo pacman -S archlinuxcn-keyring
后重新安装 yay
fcitx5
安装 fcitx5 输入法
sudo pacman -S fcitx5-im fcitx5-chinese-addons fcitx5-pinyin-zhwiki
- fcitx5-im #基础包组
- fcitx5-chinese-addons #官方中文输入引擎
- fcitx5-pinyin-zhwiki #中文维基百科词库
添加环境变量
sudo vim sudoedit /etc/environment
写入内容:
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx
SDL_IM_MODULE=fcitx
clash-verge
梯子
yay -S clash-verge-rev-bin
zsh
sudo pacman -Ss zsh oh-my-zsh-git
更改 shell 为 zsh
chsh -s /usr/bin/zsh
我们去搞默认配置
cp /usr/share/oh-my-zsh/zshrc ~/.zshrc
换个主题 找到:
ZSH_THEME="xxx"
改成 agnoster
再装两个插件
sudo pacman -S zsh-autosuggestions zsh-syntax-highlighting
- zsh-autosuggestions 自动建议插件
- zsh-syntax-highlighting 代码高亮插件
刷新配置
source ~/.zshrc
firefox
火狐浏览器
sudo pacman -S firefox firefox-i18n-zh-cn
- firefox # 本体
- firefox-i18n-zh-cn #firefox 中文汉化包
vscode
yay -S visual-studio-code-bin
LinuxQQ
yay -S linuxqq liteloader-qqnt-bin
- linuxqq #QQNT
- liteloader-qqnt-bin #插件加载器
安装完成后,给予权限
sudo chmod -R 755 /opt/LiteLoaderQQNT
插件列表查看:https://github.com/ltxhhz/LL-plugin-list-viewer/
Java
yay -S zulu-8-bin zulu-21-bin
HMCL
先安装 Java
sudo yay -S hmcl-dev-bin
TimeShift
快照
sudo pacman -S timeshift
neofetch
就是这玩意
sudo pacman -S neofetch
Spectacle
截图工具
sudo pacman -S spectacle
Wine
玩黄油用的
sudo pacman -S wine
Steam
也是玩黄油用的
sudo pacman -S steam
多系统
引导
如果在 Grub 里看不到 Windows
先去 PE 系统修复 Windows 的引导
安装 os-prober
sudo pacman -S os-prober
接下来运行它
sudo os-prober
编辑 Grub 的配置文件,找到 GRUB_DISABLE_OS_PROBER
取消注释(即设置为false)
sudo vim /etc/default/grub
然后生成 Grub 所需的配置文件
sudo grub-mkconfig -o /boot/grub/grub.cfg
时间
如果你的机器是 ArchLinux + Windows 双系统,那么请按照以下操作同步时间,使切换系统时时间不会错乱
ArchLinux 下执行:
timedatectl set-local-rtc 0
Windows 管理员权限下执行:
reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation" /v RealTimeIsUniversal /d 1 /t REG_DWORD /f
快速启动
打开 Windows 控制面板,按下图操作
点击 更改当前不可用的设置
后取消 启用快速启动的对钩
这里我已经取消了
挂载硬盘
查看挂载硬盘的 UUID
lsblk -o name,mountpoint,size,uuid
我想挂载的硬盘是 ntfs 类型,所以先装驱动
sudo pacman -S ntfs-3g
然后编辑
sudo vim /etc/fstab
在末尾添加
UUID=C60E69810E696B7F /home/postyizhan/Disk ntfs defaults 0 0
美化
其实哪有什么美化,调一点东西而已
应用程序启动器
右键 应用程序启动器
选择配置
更改图标
选择 其他
找到 ArchLinux 的 logo
顶栏
面板位置设置到上方
挂件依次是:
应用程序启动器 虚拟桌面切换器 面板间隙 数字时钟 面板间隙 系统托盘
Dock栏
展示
换个桌面,最后看起来是这样