你为什么选择 Arch Linux ?

2022-04-03 19:52:46 +08:00
 monster33

Arch Linux 配置起来麻烦,费事费力。而且很多软件官网的介绍里面直接没有 Arch 的选项,要自己安装。一般都是 debian ubuntu 这些。直接用稳定的 Linux 发行版版或者别人整合好的版本,开箱即用不是更简单快捷吗?

所以为啥你要选择使用 Arch Linux 呢?

说说它的优点和缺点。

10890 次点击
所在节点    Linux
75 条回复
documentzhangx66
2022-04-04 05:12:11 +08:00
为啥不用 CentOS 7.x 或 8.x ?
darksword21
2022-04-04 07:16:49 +08:00
ubuntu 狗都不用,你要是喜欢 snap 当我没说

关于说 arch 安装难的,运行下 archinstall 吧,你的知识改更新了
Showfom
2022-04-04 08:21:12 +08:00
我也从 Ubuntu 换成 Arch Linux 了,原因是一次更新直接把我 KDE 桌面弄挂了,折腾一下午死活恢复不了= = 索性重装 Arch
loading
2022-04-04 08:28:19 +08:00
用起来 archlinux 比较舒服,配置任何东西都是用十分清晰高效的搭配,wiki 论坛也相当友好。
但因为需要玩硬件开发,还是换回了 debian 系。
IvanLi127
2022-04-04 08:58:39 +08:00
从头装确实麻烦。。。所以我在虚拟机跑 arch linux ,在物理机跑 manjaro 。虽然不能说他俩等价🤓
levinit
2022-04-04 09:22:22 +08:00
1 当然快捷这没啥好说的,和这一个道理:不懂电脑买一体机简单快捷,那还有很多人喜欢买部件自己组装(当然省钱是一个因素)
2 因为好奇,它能有多难啊,我当年接触 linux 时只是一个非计算机科班连什么是引导也半懵的学生,接触 linux 几个月后就开始尝试 arch ,安装多次失败(主要是对系统对 linux 没概念)后坚持看资料最后却还是成功了,后来连续以 linux 为主力系统用了五六年,并从此走上了与 Linux 密切相关的工作岗位,我想这算是 arch 带来的巨大收获吧,夸张点说,在改变我人生轨迹上起了极大作用。
Osk
2022-04-04 09:27:47 +08:00
debian: 太稳定 == 对于桌面用途来说软件太老;
rhel/centos: 太稳定 == 软件太老;
gentoo: 不想浪费时间和电能;
ubuntu: 我讨厌时不时给你制造点麻烦的 snap;
linux mint: 发生过安全事故, 不信任;

opensuse: 还好;
fedora: 一些软件包没有, 比如编解码器等, 还需要去添加额外的仓库, 麻烦;

为何用 archlinux:
软件是最新的: 想桌面体验更好, 这个少不了;
软件丰富: 不算上 aur 都挺多的;
滚动更新: 不再需要期待发行版厂商的定期更新, 省心;
pacman 够简单, 也够用了.

缺点:
安装麻烦, 安装个很多个 archlinux 了, 已经不用看 wiki 都能完成安装基础系统, 但仍然不像花时间去浪费. 就算有自己整理的脚本, 也需要做大量手工配置.
huntagain2008
2022-04-04 09:28:07 +08:00
小白我至今仍不知 Arch Linux 是什么。上班就用它来装逼。因为有视频教程,安装过程很简单。说点不好的体验。首先官方 iso 文件下载太慢,bt 下载完全下不动,不得已用了 163 的镜像下载,看到文档提到镜像源可能篡改文件,一直有些后怕。另外安装教程提及 gpg ring 的问题提供命令要我执行,但是我到现在仍然不知那些命令到底做了什么。另外分区也是搞不懂,/efi / /home 这为何是三个分区,/应该是顶级,/为何能独立划空间,/home 又是另一块空间?
Osk
2022-04-04 09:42:22 +08:00
@huntagain2008
去源里面下载 iso, 跑满带宽下载不是问题, iso 的 hash 可以在官方下载页面看到;
镜像源篡改文件是以前的事情了, 旧版本 pacman 没有签名验证, 几年前就加上了;
gpg keyring 的初始化主密钥和验证 key 的操作可以不用管的, 保持定期更新系统就好;
关于分区的问题: linux 中 / 作为一个根节点, 下面的分支目录可以挂载其它设备, 作为对应分区的访问入口. efi 系统分区只能是一个单独的 fat32 分区, 所以需要单独挂载, /home 可以独立分区, 也可以不独立分区.
placeholder
2022-04-04 09:47:54 +08:00
可以装逼,没了。
sparkrat
2022-04-04 10:13:20 +08:00
可以不用重装系统,不会因为时间长了不重装系统变慢而不得不重装,也不会因为某天突然的升级导致系统出问题不得不重装。
重装系统真的难受
EliStone
2022-04-04 10:16:41 +08:00
图标好看,驱动没问题,安装软件方便
Cu635
2022-04-04 11:19:33 +08:00
@hei1000
@imsea1
“ 配置起来麻烦,费事费力”,说的不就是“这个 Arch Linux 的 dot 配置文件其实会比其他的发现版的配置少很多”这回事么……
不过,确切的讲,少的是安装 /升级一些包之后的一部分自动配置过程吧,比如说安装 grub 就不会自动的生成 /boot 下的配置文件。


@loading
老哥牛,一般的硬件开发不是用 windows 么……
不过,debian 系和 arch 两个 linux 在硬件开发上是半斤八两吧?


@Osk
“debian: 太稳定 == 对于桌面用途来说软件太老;”
试试 debian sid ?

linux mint: 发生过安全事故, 不信任;
这是啥事情?
而且 linux mint 是跟着 ubuntuLTS 版本的,软件包也是太老。
xQmQ
2022-04-04 13:23:05 +08:00
当初选择 Arch Linux 是因为它是『最干净』的,而我是有点强迫症倾向的,不喜欢电脑里有自己用不到的东西;况且包很新,archwiki 很棒,就入了

现在滚回 Windows ,都在 wsl2 下用 Arch Linux ,很爽
froz
2022-04-04 13:38:15 +08:00
archwiki + AUR
9ine
2022-04-04 14:14:36 +08:00
@darksword21 22# 官方的 https://wiki.archlinux.org/title/Installation_guide 似乎没有提到 archinstall😢看到您的回复才知道原来有自动化工具了,对我很有帮助,十分感谢!另外,好奇问一下:您是从什么渠道了解到 archinstall 的呢?提前感谢您的回复~
y1y1
2022-04-04 14:43:30 +08:00
安装麻烦,但不难吧
有 aur 装软件多方便
12101111
2022-04-04 14:45:26 +08:00
因为 Archlinux 难装而选择 Ubuntu 的, 我建议还是不要装 Linux 了, wsl/docker desktop 这种现成的更好装.
只要认真了解过 Linux FHS 规范, 装任何系统都是一样的

改分区表建分区
格式化分区
解压 rootfs
设置 fstab
设置 root 密码
建非 root 帐号
改软件源
装几个软件
退出 chroot
安装 bootloader

我自从用了自编译的 kernel + zfs + 自己写的多系统引导 initramfs 之后, 就更简单了,
zfs create
解压 rootfs
chroot 进去
设置 zfs 开机挂载
设置 root 密码
建非 root 帐号
改软件源
没了

甚至于 Linux 上装 freebsd 也是一样的简单, zfs create, base.txz kernel.txz 一解压, 设置 root 密码, 建非 root 帐号, 一模一样的流程

装 Windows 还是一样的套路
改分区表建分区
格式化分区
dism 解压 install.wim
bcdboot 安装 bootloader
重启进 oobe

只要脱离了 GUI 安装器这个黑盒子, 装什么系统都是一模一样的, 完全不存在因为 ubuntu 好安装所以用 ubuntu 这种理由.

因为 ubuntu 有 gui 安装器所以用 Ubuntu, 后果就是一旦 mesa/xorg 崩了, 开机黑屏, 就两眼抓瞎, 只会再用 ubuntu 安装器重装.
更何况, gui 安装器也涉及到分区, esp 或者根分区没选对把 windows 格了的人也不在少数, 我反而更相信命令行的输出
monster33
2022-04-04 15:21:56 +08:00
@hei1000 原来如此 看来害得多学习 😂
@imsea1 https://space.bilibili.com/589560036 这个大哥做的直通的视频 而且是唯一显卡的
sommio
2022-04-04 15:42:40 +08:00
因为软件包多,感觉挺方便(

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/844776

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX