为什么我常年使用 Archlinux 系统,谈谈 Archlinux 吸引人的地方
时间过得飞快,转眼间我已经使用 Archlinux 系统十多年时间了,内核版本也从当年的 2.x 变为了最新的 5.4.1。虽然被其滚动更新被大众认为非常激进,但在我多年使用过程中,Archlinux 表现一直很稳定。
ArchLinux 从来没有找过我麻烦,我似乎都没有感觉到它的存在。印象中除了 Archlinux 转向 Systemd 和放弃支持 ABS 时,需要对系统稍作调整,通常情况下每隔一段时间运行一下 pacman -Syu 就可以平稳地更新系统和升级软件。在使用 Archlinux 系统过程中,唯一一次碰上麻烦是断电导致的磁盘分区受损,原因是当时使用的 Btrfs 文件系统还不是很成熟。
在使用 Archlinux 系统之前,我曾经使用折腾过多种操作系统,用的比较久的是 macOS 和 Debian,也曾短暂使用过 Gentoo。不过作为桌面系统,对于经常升级电脑、使用最新版本软件的我,还是 Archlinux 最适合。下面就简单谈一谈 Archlinux 系统的优点以及吸引我的地方。
性能
Archlinux 自诞生以来,就专注于为 Intel 和 AMD 现代处理器提供高性能 Linux 系统。Arch Linux 的基础包和其他所有软件包都只为 x86-64 架构编译,相比基于 x86 二进制包的发行版,性能的优势和潜力更大( 2017 底 Archlinux 放弃对 32 位支持)。
简洁
Archlinux 将简洁定义为:避免任何不必要的添加、修改和复杂增加。它提供的软件都来自原始开发者(上游),仅进行和发行版(下游)相关的最小修改。Arch 的哲学可以概括为 Keep It Simple, Stupid,对应中文为“保持简单,且一目了然”。在此基础上,您可以把系统配置成适合自己的品味,打造属于自己的 Linux 操作系统。
Archlinux 使用命令行安装系统,并且只会安装最精简的核心系统,安装后用户不需要删除大量不需要的软件包。Archlinux 不会假装知道用户需要哪些软件包,不会安装 vi、nano 等编辑器,也不会安装 KDE、GNOME 等桌面系统,这些都需要用户自己进行操作。在使用 pacstrap base 命令安装 base 软件组时,您可以加上 -i 参数,选择安装其中需要的部分软件,而我只会选择安装其中的 pacman。
Pacman、AUR
不同于 Debian 系统 apt、apt-get、apt-cache、aptitude、dpkg 等多个命令混杂,Archlinux 有一个简单易用的包管理系统 Pacman,仅凭一条命令就可以升级系统和安装软件。比如 pacman -Ss 搜索软件,pacman -S 安装软件,pacman -F 查找文件在哪个软件包内,pacman -Q 查找已安装软件等,使用十分方便。
除了官方软件仓库提供成千上万的高质量软件选择,Archlinux 还有 AUR 仓库这个宝藏。Arch 用户软件仓库(Arch User Repository)是为用户而建、由用户主导的 Arch 软件仓库。AUR 中的软件包以软件包生成脚本(PKGBUILD)的形式提供,用户自己通过 makepkg 生成包,再由 pacman 安装。 MongoDB 等由于许可证等原因不能出现在官方仓库中的软件都可以在 AUR 中找到。
滚动更新
Archlinux 尽力保持软件处于最新的稳定版本,只要不出现系统软件包破损,都尽量用最新版本。Archlinux 采用滚动升级策略,安装之后可以持续升级。Archlinux 官方软件仓库更新速度很快,几乎可以做到跟软件官网同步,这在 CentOS 等已稳定见长的系统上是难以想象的。对于喜欢尝试新功能的用户则极为合适,以前他们为了尝试新版本软件,可能需要手动下载软件包安装,而且依赖关系难以处理,并且难以卸载。
对于对于一些软件,尤其是程序开发语言,Archlinux 提供了老版本下载,比如 OpenJdk 提供 7 — 13 之间的版本,Python 提供 Python 2 和 Python 3,PHP 提供 5.6 和最新的 7.4。
ArchWiki 和 Arch 论坛
ArchWiki 被认为是各发行版 Wiki 中内容最丰富的和最易用的,另外一个是 Gentoo Wiki。Archlinux Wiki 内容丰富,更新迅速,涵盖了关于安装和维护 Archlinux 的方方面面,以及关于操作系统本身的知识。对于一些重要的页面,ArchWiki 还提供了中文页面,方便英文不太好的用户。
其实不管你用什么 Linux 发行版,您多多少少都能在 ArchWiki 页面里找到有用信息。因为很多 Linux 知识点都是共通的,许多其他版本 Linux 用户遇到的问题常常是通过 ArchWiki 解决的。如果一些问题不能从 Wiki 上找到解决方案,用户还可以到 Archlinux 官方论坛上发帖求助,有很多高水平 Linux 用户能提供专业指导和帮助。
Archlinux 衍生版本
- Manjaro
- ArchBang
- Antergos
- Apricity OS
- ArchLabs
Arch Linux 适合你吗?
尽管有一定的复杂性,并不适合 Linux 初学者,但当你参考 ArchWiki,从零开始搭建完成 Archlinux 桌面系统的时候,你会掌握很多 Linux 的基础知识,对 Linux 系统有更深入的了解。如果你追求高效简洁、软件丰富,并且动手能力强、不排斥命令行, 那么 Archlinux 绝对值得一试。
热门推荐
-
卫星接收器的接收系统到底具有什么作用
卫星接收器在一些领域和企业中应用的是比较多的,实际上这就是一种能够通过发射到宇宙中的卫星来接受相应的... -
传奇荣耀游戏所拥有的特色系统
传奇荣耀这款游戏早在去年的时候就已经发行了,他属于非常受人们关注的传奇题材的网页游戏,它实际上就是一... -
Windows硬盘安装凤凰系统(Phoenix OS)可以用电脑玩吃鸡手游啦~
感觉手机上玩吃鸡,玩王者荣耀不方便,小北教你安装桌面版Android系统,使用键盘鼠标来玩吃鸡跟王炸... -
地方推行互联网+的好处
最近几年时代发展的速度非常的快,关于网络的发展也是更加的普及,在以前的时候网络只在城市里比较普及,而... -
阿里云所建立的安全生态圈子有什么不一样的地方
对于很多人来说,互联网以及云计算等方式正在使得世界发生着改变,不仅仅可以使得信息以及技术变得更加的开... -
屠龙战记游戏的相关职业和系统介绍
屠龙战记是由一家比较独特的平台所开发出来的战斗类的网页游戏,所采用的制作技术非常先进,可以说在行业里... -
还记得那个好用的塞班系统吗?诺基亚准备重新使用塞班系统!
诺基亚手机自回归以来,凭借着安卓的系统也取得了不错的成绩,虽然离巅峰时还差很远。 -
我国运五通用无人机空投空送试验机首飞成功
据航空工业通飞官方消息,昨日,航空工业通飞研制的运五通用无人机空投试验机 1205 飞行计划在内蒙古... -
赤月传说游戏的特色系统以及评测结果
赤月传说是一类比较特殊的战斗类的网络游戏,在2013年的时候就已经开发出来了,后来又出了一些较好的系... -
驰为新品Hi8 Air 双系统运行 Windows与Android不在话下
驰为即Chuwi最新发布了一款平板产品-- Hi8 Air。驰为Hi8 Air支持 Windows ... -
建行按照中心体系重新构建计算机系统
在今年6月份的时候,建设银行开发出了新一代的系统,主要就是通过一些信息方面技术的管理来进行更新,也能... -
把win10安装镜像写入电脑,随时重装系统过程分享
重新安装系统的方法有很多种:有的把安装镜像写入U盘直接安装;有的运用PE系统中的安装器安装;有的是通... -
iPhone ISO11.1.2系统更新啦,让你的苦恼立马 烟消云散!
【旗龙网】11月17日凌晨苹果公司发布了iOS11.1.2正式版更新。 -
最新版本的AI语音合成系统Tacotron 2 让你怀疑自己的耳朵
据外媒WCCF Tech报道,谷歌其最新版本的人工智能(AI)语音合成系统Tacotron 2合成的... -
Android P正式出世!谷歌IO大会宣布这是更智能的系统
随着近年来谷歌下了不少的功夫在底层优化方面,所以即使安卓系统相较iOS对硬件的依赖程度要高很多,但是... -
韩国世宗大学研究团队开发出新系统,可为 30 米外的手机进行红外无线充电
8 月 31 日消息,随着手机、耳机、智能手表等设备的推出,用户对这些电子设备充电越来越方便。但由于... -
在哪下载win10系统?免费win10系统下载那个好?
win10在哪里下载免费?win10哪个站下载比较好用?相信很多人都在寻找win10系统下载官网,w... -
米家新风空调开启预售 搭载新一代双混动新风系统 打造室内天然氧吧
不知不觉春天已经过去,随着五一假期的结束,我们也迎来了夏季第一个节气——立夏。此后,全国大部分地区气... -
微软 Outlook更新,这次将会适用于ios系统!
【旗龙网:2018年7月30日消息】微软家的Outlook系列一直都备受电子科技行业的各家关注,它一... -
199元!小米众筹推出指纹鼠标:可免密登录Windows系统
小米进入笔记本市场后,也陆续推出了数款周边产品,比如无线鼠标、机械键盘等。今天,有品上的小米众筹上架... -
英特尔 ARM 英伟达共同发布规范草案,统一 AI 数据交换格式
草案中和英伟达推荐使用人工智能系统 8 位的 FP8 浮点处理格式。他们表示,FP8 为了加快人工智... -
埃隆・马斯克:特斯拉 FSD 正式涨价至 1.5 万美元
特斯拉则认为,FSD 系统每次更新都意味着离实现完全自动驾驶的目标更近一步,而且认为其中一些更新配得... -
Infinite Mac 允许用户在浏览器中运行 Mac OS 9 系统
允许用户在浏览器中运行已经过时的 Mac OS 9 系统。该工程师推出了 Infinite Mac ... -
vivo Jovi智能系统,不一样的人工智能。
vivo 的新款智能手机 vivo X21,吸引你的可能是这款新机的全面屏设计和屏幕指纹,但是它更特... -
特斯拉又披露一起车祸:与辅助驾驶系统有关
向美国监管机构提交信息,披露与自动辅助驾驶系统相关的致命车祸。2021 年 6 月,美国监管机构要求...
科技创新、旗龙记载!