Arch Linux 优秀轻量级衍生版 Archcraft 完全安装
链接:https://zhuanlan.zhihu.com/p/511682089
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
引入
官方网站:
Archcraft是一个Linux发行版,建立在Arch Linux之上。它使用窗口管理器和轻量级应用程序,这使得它超级快。通过预先配置的设置,Archcraft为您提供了最佳的开箱即用的窗口管理器体验。
如果你第一次接触 Linux 系统
arch 适合你吗?
如果你有足够的计算机常识且拥有一颗折腾的心那么 arch linux 很适合你。
如果相关知识比较缺乏,却又对archlinux系统很好奇:Arcolinux B 提供了更丰富的桌面选择和预装软件。
或者你可以选择 manjaro、deepin、Ubantu 等其他 Linux 发行版。
为什么选择 archcraft ?
0.基于archlinux
1.美观十足且预设了多个主题
![](https://pic1.zhimg.com/v2-4def7b95630ed692c047ebbcbf3e989c_b.jpg)
![](https://pic2.zhimg.com/v2-b7b603cf655c98e9ee40812e754ee1b9_b.jpg)
更多主题查看-
-官方画廊
以及很cool的logo
2.轻量化
预装软件都十分小巧但并不简陋。
3.方便快捷
archlinux 的安装并不算困难,但各种驱动的安装十分头疼麻烦。
在我看来,archlinux 衍生发行版的意义主要是帮助我们把这些烦人的问题提前解决掉。
而 archcraft 是其中最好看的,并且它没有那些庞大臃肿的预装软件。
总的来说,我选择的是一个漂亮的 开箱即用的archlinux。
安装
![](https://pic1.zhimg.com/v2-96e6c6e8294ed466718d68c4d99bbfc0_b.jpg)
选择第一项,如果失败,尝试其他选项
![](https://pic3.zhimg.com/v2-7a8706e4bed46290257198c3314cf592_b.jpg)
等待进入liveCD
![](https://pic4.zhimg.com/v2-0d3f0255185dea0feba453c263bde7a7_b.jpg)
在自动出现的Welcome界面选择Launch calamares进入安装,或选择launch进入更“专业”的安装
别忘了打开音乐!(通常位于屏幕中央上方)
![](https://pic3.zhimg.com/v2-7d261cbffa282809eb7fbf777ea5b08a_b.jpg)
默认liveCD没有中文字体,可以安装一个,进入中文安装
中国镜像命令
sudo reflector --verbose -c China --latest 12 --sort rate --threads 100 --save /etc/pacman.d/mirrorlist
在下方菜单栏打开终端或按下 [win+enter]
$sudo pacman -S adobe-source-han-sans-cn-fonts
![](https://pic3.zhimg.com/v2-8ab41e71c9aa95798ff67a1fe0d63cea_b.jpg)
![](https://pic3.zhimg.com/v2-c185c262b6efcf90ba716ee87d7fad8e_b.jpg)
选择时区
![](https://pic1.zhimg.com/v2-3b0a58e67b7167f7f078505759d79f18_b.jpg)
选择键盘(一般默认即可)
![](https://pic4.zhimg.com/v2-1ab2034a12c5e356dd637d69a4e21e23_b.jpg)
选择分区,如安装双系统,会有另外两个选项“并列”“替代”(大概意思)
双系统安装注意选择引导文件位置(即选择原有的)
"并列",选择一个分区并设置大小(不能比分区中现有内容小),archcraft将会在此划分出一个区域并安装。
"替代",选择一个分区并将archcraft安装在此分区,分区中的内容将被抹除。
关于文件系统,ext4主流且稳定,但btrfs更方便一些,且对快照支持更好。
![](https://pic3.zhimg.com/v2-1018b6da6570493eb25630844845b3c2_b.jpg)
设置用户信息
![](https://pic1.zhimg.com/v2-83ad15a309f12ceb844c54b9c4812400_b.jpg)
裸机安装要特别注意分区操作是否正确
![](https://pic2.zhimg.com/v2-466d8f5ac2ac84157ba20ae9d6edb07d_b.jpg)
![](https://pic2.zhimg.com/v2-9e48d86cbe918c2dbb6238d814e99c71_b.jpg)
虚拟机配置
基础配置
以下一些命令靠记忆打的,也许会有差错,请善用tab自动补全。
如果你重启之后不能进入系统,发生 kernel panic (笔记本大写锁定会闪)请尝试关机后启动而不是重启(这个问题可以通过更换内核解决)
进入系统后登录
![](https://pic1.zhimg.com/v2-c6b89a7f978da676f9ea5cab5c5db08c_b.jpg)
openbox:类似windows的环境,使用门槛更低
bspwm:一个好用的窗口管理器
按下 [win+enter] 均可打开终端
如果你使用的是高dpi显示器,可以用 [ctrl + "+"] 放大字体,随后会解决高分辨率问题
首先更新一下软件源:
使用cp备份mirrorlist:
$cd /etc/pacman.d/
$cp mirrorlist /etc/pacman.d/mirrorlist-backup
使用reflector更新源:
$sudo reflector --verbose -l 200 -p --sort rate --save /etc/pacman.d/mirrorlist
记得sudo,不然测了20分钟的结果写不进去mirrorlist
更新系统:
$sudo pacman -S archlinux-keyring
如果失败也不要紧
$sudo pacman -Syu
还失败也不要紧
$sudo pacman -S archlinux-keyring
$sudo pacman -Syu
以上四行按顺序执行应当能正常完成更新
更换内核:
$sudo pacman -S linux-zen linux-zen-headers
建议重启之后更新nvidia驱动:
$reboot
在uefi菜单中检查archcraft高级选项,选择zen内核启动系统
更新nvidia驱动:
$sudo pacman -S nvidia-dkms nvidia-settings nvidia-utils
重启
$reboot
解决高分辨率屏幕字体、ui过小的问题(hidpi):
cd /etc/profile
$sudo vim hidpi.sh
写入以下内容:
export QT_AUTO_SCREEN_SCALE_FACTOR=1
export GDK_DPI_SCALE=1.5
GDK_DPI_SCALE支持小数,数值越大ui越大。
更多内容查看wiki:
可以使用 [ctrl+alt+T] 打开主题设置,选择主题并回车
![](https://pic3.zhimg.com/v2-93cc7186a94ee0cfef5ffe358cc4c0ca_b.jpg)
$cd ~/.config/bspwm
$ls
在bspwm的配置文件夹下可以看到自带了许多其他软件的配置文件
![](https://pic3.zhimg.com/v2-4acb4705f7211b6fe3b3e11465f1d50a_b.jpg)
这些文件多是外观设置,同时也含有我们要更改的字体大小
alacritty字体设置:
$cd ~/.config/bspwm/alacritty
$vim fonts.yml
把其中的size=10改成适合屏幕的数值(16.5寸2k屏下20很不错)
重新启动终端,应用设置
如果不使用 [win+enter] 打开 alacritty,发现字体没有变化,请自行设置 ~/.config/alacritty 下的 fonts.yml
设置polybar:
$cd ~/ .config/bspwm/polybar/
$vim config
将[bar/main]下的 height 和 fonts-0 至 fonts-3 中的 size 增大相同的倍数
保存后按下 ctrl+shift+R 重启 bspwm ,polybar 将会刷新,bspwm的上边界也会自动适应。
安装输入法:
因为我使用的自定义键盘布局及双拼,所以我选择ibus-rime输入法方便我的配置。
![](https://pic2.zhimg.com/v2-dda5323ddb9c484e2d050028ac061585_b.jpg)
$sudo pacman ibus-rime
设置自启并配置到环境:
$sudo vim .xprofile
写入以下内容:
export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus
ibus-daemon -x -d
按 [win+X] 选择 logout 注销,重新登陆后生效
在托盘找到 ibus,右键 首选项 -> 输入法 -> 添加 -> 中文 -> rime 添加后左键 icon -> 部署 或 右键 -> 重新启动
中文输入法就设置好了。更多设置查看:
基础配置已经完成。
之后的配置
之后再更
1.bspwm
2.抛弃鼠标!
3.美化微调