Arch Linux
是一个Linux发行版,它是为简单性、优化性、现代性、实用性、用户中心性和多功能性而创建的。ArchLinux不同于主流发行版,如Debian、Ubuntu、Mint、Kali、Fedora、CentOS、RHEL和SUSE,它的包管理系统和理念不同。ArchLinux采用滚动发布模式,这意味着新版本没有里程碑或主要版本。
Arch Linux历史
archlinux的灵感来自cruxlinux发行版,它简单高效。Judd Vinet于2002年3月启动了Arch Linux项目。最初第一个版本与32位x86体系结构兼容,但2006年4月支持x86u 64。Arch Linux创始人Vinet于2007年10月辞职,并将项目移交给“Aaron Griffin”。2020年2月,亚伦·格里芬把这个项目移交给了莱文特·波利亚克。32位支持将于2017年1月取消。
Arch-Linux设计与原理
ArchLinux是基于二进制软件包的,这些软件包是为在现代硬件上提高速度而编译的。此外,还提供了类似于ports/ebuild的系统,用于自动编译源代码,以实现定制和提高速度。ArchLinux注重简单,细节较少,没有提供完善的接口和操作。作为一个例子,包管理器Packman没有任何官方的GUI前端来简化和直截了当。系统配置简单明了,可以转换成不同的版本。这使得ArchLinux在“高级用户”和渴望使用命令行的“极客”之间流行起来。
Arch Linux包管理器–Pacman
它的包管理器Pacman使Arch Linux与其他Linux发行版不同。术语“Pacman”是“packagemanager”的联合形式。Pacman是一个类似于包管理器的命令,用于安装、更新、删除和管理包和存储库。ArchLinux包存储库和用户存储库(AUR)包含58000个二进制和源代码包。Pacman由Judd Vinet创建,并用C编程语言编写。包通常用“xz”压缩。ArchLinux有如下不同类型的存储库。
Core
存储库包含安装和使用基本/基本系统所需的所有软件包。
Extra
reposioty拥有更多与用户相关的软件包,如工具、桌面环境、设计等。
Community
存储库存储社区通过voiting构建和推广的包。
Multilib
存储库包含用于64位体系结构和环境的32位软件包。
Arch Linux的优势
与其他Linux发行版相比,ArchLinux提供了许多优势。下面您可以找到Arch Linux的一些主要优点。
ArchLinux提供了 Customizeable Installation Process
. 你可以配置你想要的每一个细节,这对于不同的需求是一个很大的优势。
ArchLinux提供了 Straighforward Update or Ugrade
无需进行重大升级或灾难性改变。这主要与archlinux的滚动发布体系结构有关。
这个 Magnificient Wiki and Documentation
使ArchLinux非常支持用户。ArchWiki提供了许多不同的案例、解决方案、教程、常见问题解答等。
![图片[1]-什么是Arch Linux?为什么要用它?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/05/poftut_image-248.png)
是的 Pacman Package Manager
是Arch-Linux的另一个优点,它比其他包管理器(如apt、yum、dnf、apt-get等)简单、快速。
Arch User Repository (AUR)
为软件包安装提供丰富的替代方案。AUR由Arch-Linux用户社区维护,这使得Arch-Linux变得越来越友好。
Beautiful Desktop
默认情况下由Arch Linux提供的环境。Arch Linux支持许多不同的主流和边缘桌面环境。
![图片[2]-什么是Arch Linux?为什么要用它?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/05/poftut_image-244.png)
ArchLinux非常 Original
与其他发行版不同。与Ubuntu、Debian、Fedora、CentOS和Suse相比,它有自己的风格、理念、属性和特性。
Manjaro Linux
是从ArchLinux派生出来的,在这里,它有一些有用的特性、菜单和软件包,对用户更加友好。
![图片[3]-什么是Arch Linux?为什么要用它?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/05/poftut_image-246.png)
Learn Linux
使用ArchLinux发行版,因为它简单而精简,操作系统的每个细节都可以很容易地更改。
Great Community
随时准备为您提供帮助。ArchLinux拥有一个庞大的用户社区,在ArchLinux的各个方面都非常有帮助和经验。ArchLinux社区积极支持ArchLinux品牌。
Arch Linux的缺点
即使是Arch-Linux也有很多优点,但在某些情况下也有一些缺点。
Complex Installation Process
可能对您来说是个问题,因为您必须配置许多不同的细节和需求。
作为一个原始的Linux发行版,Arch Linux是 Not Mainstream
这在某些情况下可能是个问题。
即使是一个稳定的发行版,如果ArchLinux被破坏了,它也是 Difficult or time-consuming to repair
.
ArchLinux是极简主义的 Minimalist Approach may Confuse New Users
.
即使是ArchLinux所拥有的非常好、非常有用的社区 More Smaller Community Than Other Distributions
.