Re: [心得] Arch Linux 使用心得

楼主: Debian (Debian)   2014-09-04 17:34:01
※ 引述《maxwux (宾)》之铭言:
: http://max-linux-space.blogspot.tw/2014/09/arch-linux.html
: 2013 年 12 月底被朋友推坑使用 Arch Linux。其实我一直很讨厌这种难以安装的发行版
: ,感觉实在很浪费时间,为什么我要把时间花在安装系统上呢?别的发行版只要 20 分钟
: 就可以做完的事,我却要花上一整天在搞定所有的安装,怎么想都觉得实在太 stupid 了
: ,可是后来我发现这一切是值得的。
: 我分成以下几点来说明
: 系统的复杂性:Ubuntu、Linux Mint 这类新手向的发行版,因为主要的使用者是新
: 手,有很多麻烦的东西都帮你搞定了,而因为在安装的过程中,你的参与的程度很低,于
: 是你可能会因为如此而搞不懂到底该调整哪里才会是我想要的样子,或者是这个 bug 到
: 底该怎么解,于是你会花更多的时间在调整系统,或者在搜寻资讯上。
: 套件复杂的相依性:因为新手向的系统会帮使用者 考虑他们需要的相关套件,于是
: 你可能只想要安装某个 A 套件,但是因为系统觉得你可能还会需要 B、C、D 套件,于是
: 一堆哩哩扣扣的套件就一起通通都被安装进来,像是我如果只要装个 gnome 的某个套件
: ,在 Linux Mint 底下却连整个 gnome 的桌面都装进来了,这对我来说实在是一种困扰
: 。
以上你举的例子其实是有问题的,
因为基本上这几个发行版都是以桌面需求为主的发行版,
在apt套件库中的相依性设定,
当然就会一次帮你把桌面安装好,
而这个相依性的设定其实也可以自己更改,
所以你的困扰在于你不会调整。
至于搜寻资讯的时间,
等你的Arch炸掉过后,
你就知道用什么发行版会花比较多时间了。
: 升级的困难性:不管是 Fedora、Ubuntu、Linux Mint ,以及很多基于这些发行版再
: 衍生出去的发行版,每次如果要升级都是一件很麻烦的事,不知道为什么,我在 Ubuntu
: 底下使用指令升级,从来都没有成功过,导致我每次升级都是要重新安装系统,安装完系
: 统后又要安装我惯用的套件,然后再来就是就修正、调整新版本的 bug,而每个版本会遇
: 到的问题、 bug 都不尽相同,所以升级就变成了是一件很辛苦的事。
ubuntu的版本升级这老问题就不用讲了,
mint有ubuntu base版本跟debian base版本,
debian base版本从来没有遇过问题,
与其选择咬下去会掉几颗牙齿的,
你可以选择咬下去不会掉牙齿的mint debian。
: 基于以上几点,于是我决定开始转换到 Arch Linux 来使用看看,一开始确实花上我一
: 整天的时间在调整与安装,但是也因此我更能理解这个系统我装了什么,以及我为什么要
pacstrap会装什么其实你还没装之前就知道了,
程序上都有写出来不是吗?
: 装他,从 0 到有的成就感也是在其他发行版上找不到的,而最棒的是“ 滚动式更新 (
: Rolling Release ) ”,会从 Linux Mint 跳到 Arch Linux 的主因就是为了 Rolling
: Release ,升级再也不是一件苦差事了,我的系统不用再重灌也可以享有最新的套件,也
: 不会像 Ubuntu 如果不升级,你的套件库可能也不会再继续更新,想要使用新版的套件就
: 得升级发行版,不然就是自己 compile 。
Arch的套件库基本上会是众多发行版使用的套件库中,
套件版本接近最新的,
但也由于套件过于新,
若一旦更新的套件与电脑中现有安装的套件发生冲突,
你必须有能力自行解决,
这是相对的代价。
: 目前有使用滚动式更新的发行版有 Debian、OpenSUSE、Arch Linux以及 Arch Linux 的
debian严格上不算滚动更新,
opensuse本身有分滚动跟不滚动的版本,
: 衍生发行版,Debian 是个很优异的发行版,他的相当庞大的套件库,而 Arch Linux 的
: 官方套件库虽然没有 Debian 那么大,但是如果加上 AUR ( Arch 使用者套件库 ) 两者
: 就不相上下了,而 Debian 对于授权条款是相当要求的,我想有使用过 Debian 的朋友应
: 该知道,而 Arch Linux 则是将授权条款的选择权交给使用者,所以自然也没那么龟毛了
: ,于是在安装 Arch Linux 套件时是相当自由的,你几乎可以决定任何事来打造属于你自
: 己的系统。也因为这是你自己打造出来的系统,你对他最了解,自然在调整系统上你就不
: 会像其他的发行版那么样的懵懵懂懂了。
debian也能自己选择装好后的状态,
装好之后的大小就跟pacstrap装好arch后的容量差不多。
: 而如果你是新手,对 Linux 充满兴趣,但是对指令都还很不熟,建议你还是先使用
: Linux Mint 先让 Mint 把这些麻烦事帮你解决,你再来好好学习这个系统。
: 如果你觉得 Linux Mint 已经无法满足你的求知欲了,而你对指令也有一定程度的了解了
: ,欢迎来使用看看 Arch Linux 体验看看自己一手打造系统的感觉。
使用发行版这种事情只能说是看需求,
如果你想要装一个拿来玩大风吹又很新奇的系统,
arch真的还不错,
不过有些人的工作需求,
就算是在桌面环境下也是需要足够的稳定性,
debian(含其他debian base发行版)、opensuse、mageia会是比较适合的选择,
如果是server环境使用,
最好的选择不是debian就是centos(含其他rh base发行版),
以及gentoo与slackware了,
当然如果有钱的话,
RH跟SUSE这两个花钱买的也是不错的选择。
看你的实验精神这么足够,
你也可以看看把server换成arch,
验证一下arch的美好。
作者: drm343 (一卡)   2014-09-04 17:47:00
推 Slackware
作者: a73126 (Jalen)   2014-09-04 18:31:00
Debian Testing好像是rolling的,不确定
作者: HamalAri (哈马‧阿里)   2014-09-04 19:12:00
又来一个看容量的,Arch 没拆成 xxx-dev 所以比 Debian肥对吧。然后我记得在 debian 装 xen 非常之痛苦debian 用自已发明的工具改设定档,然后不能改 syslinux,该工具只支援 grub ,在 arch 上 xen 编不过卡几个小时比卡在别的发行版乱 patch 一堆东西搞很内好多了
作者: Bellkna (柔弱气质伪少女)   2014-09-04 22:08:00
arch&debian都有用 工具是看地方使用而不是拿它的弱点刺
作者: Adama (So Say We All.)   2014-09-04 22:20:00
Debian testing & unstable都是rolling的,stable不是
楼主: Debian (Debian)   2014-09-05 00:26:00
如果改一下source list的话是可以算。
作者: s25g5d4 (function(){})()   2014-09-05 13:38:00
Debian 自肥!
作者: lc85301 (pomelocandy)   2014-09-08 22:14:00
我记得这个版上也有Archlinux的帐号,出来面对XDD

Links booklink

Contact Us: admin [ a t ] ucptt.com