使用archlinux一年半以来,图形界面使用的是lxde,个人认为优势和该注意的事项如下:
一、 优势
安装包滚动发行,可以实时保证自己系统里的所有可执行文件和函数库都是最新的。这样可以让自己不断地跟进linux世界的进展。
yaourt和makpkg可以用于管理源代码安装的程序。 archlinux使用pacman(与Redhat下的yum,Debian下的apt类似)管理安装程序,在长期使用过程中,我相信用户都会将最常用的命令和选项重命名为一个方便输入的命令,比如“pacman -S”定义为pin,“pacman -Rs”定义为prm。但是,同样的,我在Redhat(Fedora,Centos)下同样可以定义“yum install”为pin,或者在Debian(ubuntu,linuxmint)下定义“apt-get intsall”为pin,从这个意义下,pacman的优势没有那么突出。但是yaourt不一样,它可以用源代码编译的方式安装那些没有在正式的镜像服务器上给出的应用程序(也就是无法使用pacman直接安装),编译源代码最头疼的依赖问题可以通过yaout解决,会自动安装依赖(通过pacman或者yaourt),编译完成后生成一个pacman安装包,然后提示安装。
当然,该注意的事项也是有的
二、 注意事项
1. 版本冲突。总是使用最新的函数库和程序,这也带来很大的问题,因为你会发现有时候一个程序没法用了,发现是函数库版本的问题,更新了函数库之后,发现更多的程序用不了了,因为并不是所有应用程序都会实时更新的,每一次这种问题都很折磨人。