使用Arch Linux差不多有一年的时间了,总体感觉它是一个很不错的Linux
发行版。
Arch Linux
采用的是“滚动发布”(rolling release
)模式,只需一个“pacman -Syu
”命令,就可以用上最新的内核和软件包。这对那些对软件版本“追求极致”的开发者们(比如我),无疑是个“福音”。此外,Arch Linux
的安装包做的很“人性化”。例如,我最近尝试使用clang
开发OpenMP
程序,不同于gcc
,clang
需要安装额外的包。而在安装clang
时,系统会给出详细的提示信息:
# pacman -S clang
......
Optional dependencies for clang
openmp: OpenMP support in clang with -fopenmp
python2: for scan-view and git-clang-format
......
可以看到,除了表明需要openmp
安装包外,系统还指出使用clang
时要使用-fopenmp
选项,这充分反映了安装包“考虑”的很“周全”。而在使用其它的一些Linux
发行版时,安装clang
的OpenMP
开发包时就很费一番周折。
另外,Arch Linux
已经正式宣布不再支持i686
平台了,这也提醒我们,也许是时候考虑和32
位处理器说再见了。