Arch Linux 配置起来麻烦,费事费力。而且很多软件官网的介绍里面直接没有 Arch 的选项,要自己安装。一般都是 debian ubuntu 这些。直接用稳定的 Linux 发行版版或者别人整合好的版本,开箱即用不是更简单快捷吗?
所以为啥你要选择使用 Arch Linux 呢?
说说它的优点和缺点。
1
linglin0924 2022-04-03 19:58:54 +08:00 20
这营销号语气看着就烦。今天水了 6 个帖子,要不要歇歇。
你为什么选择 Arch Linux ? • 4 分钟前 兄弟萌,之前说英伟达解封了,nvdia gtx1070 能不能搞 vGPU 直通到多台虚拟机,多个虚拟机使用同一张显卡 • 3 小时 50 分钟前 生产环境选择 debian10 还是 debian11 • 15 小时 1 分钟前 兄弟萌,开源镜像站选择 xx 大学的好,还是选阿里云华为云腾讯云的这些好呢? • 2 小时 40 分钟前 有多少人平时主力电脑用的 Linux ? • 1 小时 0 分钟前 兄弟萌 docker 和 padman 哪个更好呢 • 58 分钟前 |
2
Ultraman 2022-04-03 20:00:00 +08:00 via Android
好了知道你用 Arch Linux 了😒
|
3
hdp5252 2022-04-03 20:12:34 +08:00 via Android
用了一圈还是选 debian
|
4
monster33 OP @linglin0924 好的 哥
|
6
yutq 2022-04-03 20:51:14 +08:00
用过一次 arch ,后来用 manjaro 了,我觉得 manjaro 日常用的话真挺好🤣既能用 aur,archwiki,还开箱即用,也那么容易滚挂
|
7
Cielsky 2022-04-03 20:55:03 +08:00 via Android
1. 滚动更新,快
2. 虽然软件基本都是 debian 啊,但是 arch 有 AUR 啊 现已转入 manjaro ,因为懒得在安装这里折腾 |
8
aloxaf 2022-04-03 21:40:21 +08:00 4
首先安装门槛:
我觉得 Arch 的门槛被过度妖魔化了——它只是看起来门槛高,等你用了一段时间再回头过来看(尤其是修过几次系统以后),发现其实也没什么高难度的东西,只是因为你当初真的太菜了。 而且如果你用得好的话,你只需要安装一次就够了——我的 Arch 陪了我四年,期间换了一次电脑,三次硬盘,每次都是直接迁移系统,/var/log/pacman.log 至今还留着安装系统时的第一条命令。(甚至还有用了十多年没重装的人…… 其次日常使用: 作为一个「日常使用」的 Linux 发行版。用起来很爽,真的很爽。你可以使用到最新的软件、最新的技术,Arch Wiki 里还有大量文章满足你的折腾欲望——换 DE 、换内核、换文件系统、换引导…… 我觉得很多人吹 Arch ,主要是因为 Arch 「逼着」他们真正地去学习了 Linux ,然后自然对于作为领路人的 Arch 产生感情了。(想到了一句引战的话——Arch Linux teach you Linux, while Ubuntu teach you Ubuntu. 至于缺点,我觉得主要有两个: 1. 由于某些原因你不得不使用某些旧版软件时,比较麻烦…… 2. 它作为日常使用的发行版有多爽,作为服务器发行版就有多不爽…… |
9
shoto 2022-04-03 21:49:35 +08:00 via Android
照着 wiki 一步一步细心点实际没多难。 我的系统用了快六年了, 期间也换过硬盘,换了电脑硬件配置,都顺延迁移过来了。 不象当初从 ubuntu 每半年升一次版本,搞不好就要重装省心太多了。 我上从 16.04 开始用 ubuntu 的,最早的时候大版本升级不像现在那么稳,经常升死要重装,每半年一个大版本,升起来太繁。
|
11
Biwood 2022-04-03 22:08:43 +08:00 2
看国外社区的说法,都推荐新手从头开始安装一遍 Arch 试试,照着官方文档一步步来即可,虽然可能比较费时间,但是会对 Linux 的整个架构方式和思维模式有更深入的了解。
话说回来,既然选择了 Linux ,就要做好准备,很多东西需要自己动手去摸索,去参与社区讨论,甚至自己动手实现和修复功能,而不是像用 Windows 和 Mac 那样当一个饭来张口的傻瓜。 |
12
hei1000 2022-04-03 22:29:11 +08:00 1
我个人电脑使用 Fedora->openSUSE Tumbleweed->Manjaro->Arch Linux
Fedora 经常把笔记本搞挂 openSUSE Tumbleweed 软件很多不够新,用的一些软件需要第三方仓库提供最新版本,时间长了,就会有好多个第三方仓库 Manjaro 软件相比 Arch Linux 稍微有点滞后,但是 AUR 都是一模一样的,所以 repo 和 AUR 就可能依赖的软件或者库文件版本上面会有冲突,并且我发现 Manjaro 有些同名包的内容和 Arch Linux 不一样(我的 Arch Linux 是通过转换 Manjaro 得来的,不是全新安装的),另外 Manjaro 安装一些包会依赖一些不需要的软件(并且会帮你配置好,比如 i3 ),有些包不想安装都不行 Arch Linux 包比较新,加上 AUR 几乎包含所有的包,我用 i3, 所以配置什么的很多配后之后都是同步的,不知道你说的“ 配置起来麻烦,费事费力”是什么意思,配置很简单啊,另外 archwiki 无需多说,虽然其他发行版也可以用,但是 Arch Linux 无缝衔接,Arch Linux 的 dot 配置文件其实会比其他的发现版的配置少很多,只不过一般发行版不用用户操心过多罢了,有些~/下配置文件保持尽可能少的强迫症患者选择的几乎都是 Arch Linux |
13
imsea1 2022-04-03 23:17:05 +08:00
archlinux 是最好的入门版本了,得益于它的 wiki 文档,你任何不明白的几乎都可以搜索到答案。
你说配置麻烦我没怎么搞懂,它配置不麻烦吧,就几步而已。参照 bilibili 视频多做几遍,搞明白它的步骤就搞定了 源的话我还是建议大学的,更新快也稳定 直通这块我也没搞明白,你应该是要弄虚拟机吧,希望你搞懂后出个教程 @我下 |
14
z1645444 2022-04-03 23:40:08 +08:00
Manjaro 更新策略相对 Arch 会稍微保守,也仅仅是相对 Arch 而言,个人感觉大多数人应该会更偏向 Manjaro 的开箱即用和能拿 AUR 的东西用
可能直到有一天你突然觉得从零配置一个属于你个人的 "Manjaro" 会很有意思,然后下载 Arch 镜像,跟着 Arch Wiki 一步一步走,就入坑 Arch 了 我是属于这类人,后来从 KDE 转去用了 i3 ,一直到现在都还在用,唯一一次滚挂体验是一年多没更新的虚拟机,突然更新,然后虚拟机打不开了 对了,如果是多屏+高分屏的话,好像 Manjaro 下配置会有点复杂,这可能会导致一部分用户跑掉,可惜我没有高分屏,到底多复杂我也不清楚 |
15
nuk 2022-04-04 01:03:14 +08:00
虽然没用过 Arch Linux ,但是在 Arch 的 wiki 上看过很多篇文章,文档和中文化感觉 Arch 已经是最顶尖的了吧
|
16
cybird 2022-04-04 01:04:01 +08:00 1
@linglin0924
发帖还要管的吗...... |
17
tedding 2022-04-04 01:29:54 +08:00
我选 openSUSE
|
18
macrorules 2022-04-04 01:37:11 +08:00 1
不用, 没必要, Ubuntu 就很香, oem 的内核不是吹的, arch, manjaro, fedora 都解决不了的驱动问题 Ubuntu 可以轻松搞定, 你想想你买个笔记本, 兴冲冲地想装 linux, 结果发现各种 acpi, 显卡, 触摸板异常
除非你自己找驱动, 编译驱动, 但何必为了一个 arch 之名浪费那么多时间呢 |
19
macrorules 2022-04-04 01:38:47 +08:00 1
@linglin0924 这些问题和其他问题看起来没啥区别
|
20
holinhot 2022-04-04 04:11:25 +08:00
debian ubuntu 真的满足不了你的需求?
|
21
documentzhangx66 2022-04-04 05:12:11 +08:00
为啥不用 CentOS 7.x 或 8.x ?
|
22
darksword21 2022-04-04 07:16:49 +08:00 via iPhone 2
ubuntu 狗都不用,你要是喜欢 snap 当我没说
关于说 arch 安装难的,运行下 archinstall 吧,你的知识改更新了 |
23
Showfom 2022-04-04 08:21:12 +08:00
我也从 Ubuntu 换成 Arch Linux 了,原因是一次更新直接把我 KDE 桌面弄挂了,折腾一下午死活恢复不了= = 索性重装 Arch
|
24
loading 2022-04-04 08:28:19 +08:00
用起来 archlinux 比较舒服,配置任何东西都是用十分清晰高效的搭配,wiki 论坛也相当友好。
但因为需要玩硬件开发,还是换回了 debian 系。 |
25
IvanLi127 2022-04-04 08:58:39 +08:00 via Android
从头装确实麻烦。。。所以我在虚拟机跑 arch linux ,在物理机跑 manjaro 。虽然不能说他俩等价🤓
|
26
levinit 2022-04-04 09:22:22 +08:00 via iPhone 5
1 当然快捷这没啥好说的,和这一个道理:不懂电脑买一体机简单快捷,那还有很多人喜欢买部件自己组装(当然省钱是一个因素)
2 因为好奇,它能有多难啊,我当年接触 linux 时只是一个非计算机科班连什么是引导也半懵的学生,接触 linux 几个月后就开始尝试 arch ,安装多次失败(主要是对系统对 linux 没概念)后坚持看资料最后却还是成功了,后来连续以 linux 为主力系统用了五六年,并从此走上了与 Linux 密切相关的工作岗位,我想这算是 arch 带来的巨大收获吧,夸张点说,在改变我人生轨迹上起了极大作用。 |
27
Osk 2022-04-04 09:27:47 +08:00 1
debian: 太稳定 == 对于桌面用途来说软件太老;
rhel/centos: 太稳定 == 软件太老; gentoo: 不想浪费时间和电能; ubuntu: 我讨厌时不时给你制造点麻烦的 snap; linux mint: 发生过安全事故, 不信任; opensuse: 还好; fedora: 一些软件包没有, 比如编解码器等, 还需要去添加额外的仓库, 麻烦; 为何用 archlinux: 软件是最新的: 想桌面体验更好, 这个少不了; 软件丰富: 不算上 aur 都挺多的; 滚动更新: 不再需要期待发行版厂商的定期更新, 省心; pacman 够简单, 也够用了. 缺点: 安装麻烦, 安装个很多个 archlinux 了, 已经不用看 wiki 都能完成安装基础系统, 但仍然不像花时间去浪费. 就算有自己整理的脚本, 也需要做大量手工配置. |
28
huntagain2008 2022-04-04 09:28:07 +08:00 via iPhone
小白我至今仍不知 Arch Linux 是什么。上班就用它来装逼。因为有视频教程,安装过程很简单。说点不好的体验。首先官方 iso 文件下载太慢,bt 下载完全下不动,不得已用了 163 的镜像下载,看到文档提到镜像源可能篡改文件,一直有些后怕。另外安装教程提及 gpg ring 的问题提供命令要我执行,但是我到现在仍然不知那些命令到底做了什么。另外分区也是搞不懂,/efi / /home 这为何是三个分区,/应该是顶级,/为何能独立划空间,/home 又是另一块空间?
|
29
Osk 2022-04-04 09:42:22 +08:00 1
@huntagain2008
去源里面下载 iso, 跑满带宽下载不是问题, iso 的 hash 可以在官方下载页面看到; 镜像源篡改文件是以前的事情了, 旧版本 pacman 没有签名验证, 几年前就加上了; gpg keyring 的初始化主密钥和验证 key 的操作可以不用管的, 保持定期更新系统就好; 关于分区的问题: linux 中 / 作为一个根节点, 下面的分支目录可以挂载其它设备, 作为对应分区的访问入口. efi 系统分区只能是一个单独的 fat32 分区, 所以需要单独挂载, /home 可以独立分区, 也可以不独立分区. |
30
placeholder 2022-04-04 09:47:54 +08:00
可以装逼,没了。
|
31
sparkrat 2022-04-04 10:13:20 +08:00
可以不用重装系统,不会因为时间长了不重装系统变慢而不得不重装,也不会因为某天突然的升级导致系统出问题不得不重装。
重装系统真的难受 |
32
EliStone 2022-04-04 10:16:41 +08:00
图标好看,驱动没问题,安装软件方便
|
33
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 版本的,软件包也是太老。 |
34
xQmQ 2022-04-04 13:23:05 +08:00 1
当初选择 Arch Linux 是因为它是『最干净』的,而我是有点强迫症倾向的,不喜欢电脑里有自己用不到的东西;况且包很新,archwiki 很棒,就入了
现在滚回 Windows ,都在 wsl2 下用 Arch Linux ,很爽 |
35
froz 2022-04-04 13:38:15 +08:00
archwiki + AUR
|
36
9ine 2022-04-04 14:14:36 +08:00
@darksword21 22# 官方的 https://wiki.archlinux.org/title/Installation_guide 似乎没有提到 archinstall😢看到您的回复才知道原来有自动化工具了,对我很有帮助,十分感谢!另外,好奇问一下:您是从什么渠道了解到 archinstall 的呢?提前感谢您的回复~
|
37
y1y1 2022-04-04 14:43:30 +08:00
安装麻烦,但不难吧
有 aur 装软件多方便 |
38
12101111 2022-04-04 14:45:26 +08:00 2
因为 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 格了的人也不在少数, 我反而更相信命令行的输出 |
39
monster33 OP |
40
sommio 2022-04-04 15:42:40 +08:00
因为软件包多,感觉挺方便(
|
41
ynyounuo 2022-04-04 15:53:40 +08:00 2
|
42
smallparking 2022-04-04 16:07:55 +08:00 via Android 1
@9ine archlinuxcn 有官方 telegram 群 ,@archlinuxcn_group
基本所有 arch 相关信息都可以找到 |
43
smallparking 2022-04-04 16:10:27 +08:00 via Android
@huntagain2008 想了解 随便找本 linux 入门书籍看看就知道了
我推荐《 linux 就该这么学》 |
44
smallparking 2022-04-04 16:12:31 +08:00 via Android
|
45
join 2022-04-04 16:22:04 +08:00
为何不直接 manjaro ?
|
46
huntagain2008 2022-04-04 17:03:38 +08:00
@smallparking #43 小白我目前在看一本 5 元下单的旧书《 UNIX 编程环境》(1983 年)。不想去看其他的。之前看 archlinuxstudio 的 Linux Shell Tutorial 发现有不少错误,都被我纠正了。
|
47
Jarvis666 2022-04-04 17:07:49 +08:00
不选择,win 和 mac 稳定好用,ubuntu 生产用,arch linux 简直垃圾
|
48
linglin0924 2022-04-04 17:11:08 +08:00 1
@cybird 他的每个帖子我都看了,浪费了人生中宝贵的、无法回溯的 7 分钟
|
50
MiketsuSmasher 2022-04-04 18:57:16 +08:00 1
用 Arch 在软件包管理上完全可控,装什么不装什么完全是我说了算
用个 Ubuntu 还要考虑怎么干掉 launchpad 里的亚马逊图标,还要和 2 个包管理器斗智斗勇 如果需要添加包管理器搜索不到的包,Arch 下直接找 AUR 极大概率能解决,Ubuntu ? Launchpad 上的搜索结果够让我选择困难了 |
51
datocp 2022-04-04 19:18:25 +08:00 via Android
想起当年在 linux 下选择盲,让我看看还能想起哪些发行版,fedora/slackware/opensuse/readhat/debian/turbolinux ,当年学习 linux 挺累的,各种发行版有各种操作系统名称前缀的命令,学习不同版本就要掌控不同命令,还没有在线的包系统,都要靠自己离线生成包。
一天重装了 6 次 turbolinux,终于意识到这是在浪费时间,还是 windows 统一省事,后来看到有 java 开发的用 ubuntu 桌面,那时候基本对 linux 桌面提不起兴趣。 再后来就是 vps,从 centos 过渡到 debian 过渡到 ubuntu,只需要一个主流发行版,不至于 openwrt 都编驿不了,主流随处有文档解决就可以了。拿来就能用,哪有时间在那折腾。 |
52
vincexu 2022-04-04 19:28:45 +08:00 via Android
为什么用 Arch ?
因为好用,打包粗粒度,很多没有必要拆的包,Fedora ,Debian 都会把包拆的很细,安装很麻烦 ArchCN 源有大量丰富的第三方包,满足使用需求。 社区更新也很快,软件基本保持最新。pacman 和第三方 paru 包管理器很好用。 Arch 安装麻不麻烦? 并不麻烦,一来很久没有重新安装过了,看了下 log 我上次安装还是在 18 年。 再则安装过程很清晰,启动 USB 媒介后,先校对时间,分盘挂载,更新源信息,然后就是 pacstrap 安装,接着 chroot 进去配置,并不麻烦。无非就是将其他发行版可以鼠标点点点的可视化的操作需要自己手动编辑而已。 为什么不用 Manjaro 等衍生发行版? 因为会魔改一些包,包括内核,并不完全适用 Arch Linux CN 源的软件包。而我重度依赖 CN 源里的软件。我也不需要 Manjaro 来简化所谓的安装流程。 为什么不用 Debian ,Ubuntu ? Debian 软件比较旧,Ubuntu 会出现奇奇怪怪的问题,还不给你错误报告。我更喜欢透明的可掌控的系统。 |
54
Orangemas 2022-04-04 21:46:56 +08:00
为什么用 Arch?因为自己用 Ubuntu 反倒出各种奇怪的问题迁移到 Arch 上就会好很多。
用 ManJaro 经常干挂,不知道为啥。Arch 就没这个问题 (天天面对 Ubuntu 上各种问题够遭罪了求放过 |
55
darksword21 2022-04-04 21:53:47 +08:00 via iPhone 1
@9ine 因为装多了发现确实不好装啊,就想着能不能自动装,然后就开始写,边写边找就发现了
|
56
Huelse 2022-04-04 22:45:29 +08:00
archwiki 才是 linux 的灵魂
|
57
n2l 2022-04-04 22:50:41 +08:00 via iPhone
@huntagain2008 linux 的文件系统都是“拼”出来的,所以 /和 /home 可以是两个分区,只要将 home 挂载到 /就好了。
|
58
xbox360 2022-04-05 00:02:18 +08:00
最开始是 ubuntu 开箱即用,后来用 archlinux 一段时间后,换成了 ubuntu-server 最少化安装软件。
archwiki 是好东西,就算用其它发行版 linux 也可以去学习。 |
59
nttisthebest 2022-04-05 01:44:35 +08:00
@12101111 大实话
|
60
chengxiao 2022-04-05 06:10:56 +08:00
桌面和服务器完全是两种方向
服务器追求的稳定 保守 桌面追求的是软件多样性,简洁易用性,和桌面相关生态 就国内的生态来说,arch 是有一堆大佬在维护着一个相对稳定的桌面软件生态的,比如围绕 wine 相关的一系列软件 wechat/dingtalk/游戏等 就软件生态这一点上,其他发行版就没有可比性 |
61
huntagain2008 2022-04-05 08:16:56 +08:00 via iPhone
@n2l #57 不是挂载到 /,而是如#38 先建分区,格式化分区,先挂载 /mnt 根目录再挂载 /mnt/efi,最后挂载 /mnt/home,安装系统后。arch-chroot /mnt 我搞不明白。chroot 这一步就是把在 /mnt 做的安装及配置切换成根 /?
mount /dev/sda1 /mnt mkdir /mnt/efi #创建 efi 目录 mount /dev/sda2 /mnt/efi mkdir /mnt/home #创建 home 目录 mount /dev/sda3 /mnt/home |
62
nojsja 2022-04-05 09:19:20 +08:00
用过 manjaro ,pacman 还是香
|
63
everyx 2022-04-05 09:36:28 +08:00
就一个原因:AUR
|
64
monster33 OP @linglin0924 哈哈哈哈
|
65
monster33 OP @linglin0924 在浪费你一秒钟
|
66
deaniiii 2022-04-05 11:56:06 +08:00
aur 确实方便,我觉得不想折腾的直接装 manjaro 就完事了
虽然 arch 初始安装确实干净,但除非你打算完全对着终端敲键盘,不然的话什么 gnome kde 的一装一样也是一大堆乱七八糟的包和依赖 |
67
cattyhouse 2022-04-05 13:01:18 +08:00
|
68
darknoll 2022-04-05 23:28:40 +08:00 via Android
因为我是吉他手
|
69
Rookie2048 2022-04-06 08:59:12 +08:00
Arch 可以自由定制,打造满足自己需求的桌面系统,而且社区也非常给力。
|
70
Chigusa 2022-04-06 10:50:58 +08:00
前几天还想试下 manjaro ,那个安装器在配置 lvm 时候稳定闪退,然后滚回去用 arch 了
|
71
suifengdaren 2022-04-09 19:47:00 +08:00 via Android
以前有精力搞过 lfs gentoo 现在 arch 养老。
|
72
monster33 OP @darksword21 snap 有啥问题 大佬
|
73
darksword21 2022-04-09 23:54:11 +08:00 via iPhone
@monster33 闭源的,体积大还没发搭镜像,其他问题在这之后都可以忽略了。。
|
74
vigack 2022-04-10 12:04:27 +08:00
不建议用 manjaro ,现在 arch 安装也很方便无脑了,直接用 archinstall 包就可以一键安装。
就我的体验来说,manjaro 比 arch 折腾,因为上面搞了很多没卵用的 feature ,比如 layouts 里面 wayland session 选项就坑了我很久(因为是 nvidia 显卡,每次重启都会在 wayland 和 x11 随机切换);另外 manjaro 的更新延迟策略也不能保证系统的稳定性,具体可以参考: https://manjarno.snorlax.sh/ |
75
aaniao002 2022-04-18 03:03:43 +08:00 via Android
bleeding edge
|