我放弃archlinux的一点碎碎念

最近在自学一些开发板的过程中,接触了不少不同固件中的linux版本,感觉自我膨胀了,就给手头一些闲置垃圾各种刷或安装系统。
这里就碰上了一个史上巨坑,给 pocketchip刷机,当然给它刷机故事更多,后面我会再写一帖。先说我必须要按装一台linux实机。
考虑到unbutu之类安装好多次了无任何难度,本着学习的精神装起了arch。中间不说了,老泪满面,因为我用的是一台z3735f cpu的奇怪的一体键盘小电脑。
但这不重要,我搞好了之后开始了刷机把玩之旅,碰到了如下的坑:
1,某些驱动出奇的难搞,最简单的,命令行关机不停电的问题,我爬了所有的文,最后通过调用内核加参数的问题来解决了。
2,传统观念中认为liunx轻,占资源少,在我这最小安装的arch是8G,配好图形界面稍作整顿后,超过20G,32g的固态已经几乎不能干啥了。
3,认为自我调控安装系统节省资源,这个cpu能跑win8比较流畅上网办公的,安装arch后,连ssh有时都会卡顿。我不得不把桌面换成了xfce,保障远程桌面勉强可操作(到底副机还是要无头远程才爽的)
4,网上能找到的大多数刷机教程,都是基于apt的Debian系,你必须在pacman内找到相同的软件来安装,要命的是,基本上直接找不到,有的是改名的,有的是几个并成一个,有的是一个拆成几个,总之pacman和 apt的软件,名称和归类都不一样。比如 apt install libusb-1.0-0-dev libz-dev libfdt-dev 在arch里是 pacman -Sy libusb zlib dtc 这是我花了一天才对上号的,你想得明白不?
5,arch需要手动管理源,连Manjaro里的镜像维护命令都没有,当然你可以说,加上国内源啊,事实有很多的软件,国内源会造成404,最简单的apptainer 容器,库中有,但是清华源和阿里源都没有,直接404。
6,有一些软件,略偏门一些的,存在很多问题,也缺少教程。比如上面讲到的apptainer ,我无法安装,就选择改名前的singularity,安上是1.0版本的不好用,去软件的wiki,人家只教你apt怎么装,同样的主程序装上了,那些依赖项根本没有(或用其它名字存在着但你不知道)。然后我看arch的singularity内,有人讨论用git源码安装,我也学着编译时,依赖库又不一样了,人家写的都是apt里的教程……至此已经有砸电脑的冲动了。
总而言之,我打算放弃了,我认为这已经不是学习,而是纯折腾了。我还是换回Debian吧,什么滚动更新,我用test版也是一样的。