在下资质驽钝,转换到Arch Linux之前是经过了5个套件管理员都截然不同的发行版,及
研究PinePhone的各个手机Linux系统,一年下来的经验累积,才能顺利接轨到Arch Linux
,可以说国内外的开源社群提供了很大帮助。
每个人有不同的用途和安装方式。例如在下的用途是用于文书、剪辑、开发、游戏。
https://i.imgur.com/kB3rFY5.jpg
背景
促使切换到Arch Linux的最后推手可能是openSUSE Tumblweed搭配KDE,滚动发行模式,
加上KDE什么都能调,让强迫症获得满足感。openSUSE YaST是很好用,不过嘛openSUSE的
pattern安装模式会乱塞全家桶,所以决定安装完全自主可控的系统。
Arch Linux有更多需要使用者自订微调的地方,所以要知道自己想要什么、乐于研究原理
、认为目前系统的发行模式不够灵活,才会想尝试Arch吧,体会到掌控自己系统的快感。
这次有过去在虚拟机装过留下的笔记参考,再参照Wiki做小修正,一小时便完成安装
Acrh Linux。虽然现有archinstall安装脚本,但在下还是用指令一行一行慢慢来。
安装过程在下所做的事情
详细安装过程指令: https://ivonblog.com/posts/install-archlinux/
1. 将硬盘切成EFI和EXT4分区,没有做SWAP。
2. 自动设定下载最快的软件库站点
3. 安装Linux核心与韧体
4. 设定地区、时间、语言
5. 安装KDE桌面环境、SDDM显示管理器、Nvidia专有驱动
6. 安装GRUB
==到这里已经进入图形环境==
7. 设定Fcitx5注音输入法
8. 设定yay作为AUR的套件管理员
9. 安装Flatpak
10. 设定UFW防火墙
11. 设定QEMU-KVM和Docker
选择这些软件的理由
桌面环境选择上,GNOME操作逻辑是很炫,但是自订性太差,才选兼具现代风格与高度自
定义性的KDE,应用程式耦合度没那么高,桌面想怎么排序面板就怎么排序,默认的
Breeze主题也比Adwaita好看。
KDE内建的文字编辑器等工具程式功能较多。举例来说,选取档案的file picker,
Dolphin的缩图模式就屌打GTK。
目前比较在意的是细节能自订的部份,界面上的rice恕在下还没有那个功力去设计。
Fcitx5输入法框架对Wayland支援度佳(Nvidia逼人留在X11),东亚语种输入法俱全,
新酷音还有简繁转换输出。
AUR包山包海,所以套件绝对不会缺,但就算是自动编译的脚本,若没有除错能力,也是
不适合新手使用,所以才又安装Flatpak。
Flatpak是用openSUSE、Fedora、Alpine Linux后得出的软件来源偏好。虽然Flatpak很肥
,但能解决跨发行版某些软件不好安装的问题,同时也避免发行版各自打包出现的界面不
一致。
关键的大型应用程式,如LibreOffice、GIMP、Kdenlive、Steam在下会偏向采用Flatpak
版,这些关键的应用程式不想要太新的版本。Flatpak版的GIMP要安装内容感知这类扩充
元件也比较方便。
QEMU-KVM是测试Linux发行版和隔离编译开发环境,以及偶尔玩玩Windows。大部分工作还
是在Linux上用自由软件完成。
最后有什么问题的话,就多去Arch Linux Wiki仔细研读,至少跟一些手册文档比起来,
Wiki笔调已经十分详实和善了。