有一个装了Arch Linux系统的电脑从去年12月份就没有更新过了。对于Arch Linux的电脑而言,更新简直是非常顺手的事情。要说操作系统更新升级,这是个所有系统都避免不开的问题,无论是电脑还是手机。说起来,其实像Windows更新那样的是挺好的,只要默认开启着,就可以自动更新上,什么时候不用电脑了,关机让系统去更新就好了。Linux系统的更新升级,也非常简单方便,Debian Linux、Fedora Linux、Arch Linux等等没有实质上的区别。一般分成了两步,同步最新软件仓库,然后对比已经安装的系统组件或者软件的版本,不一致的就更新。比如Arch Linux和Gentoo Linux这样的发行版,主要的特色是滚动更新,这就意味着无论系统落下了多久,依然能直接更新到最新状态。其实这是个理论上的说法,真把一个电脑放个五年以上不更新,再去尝试滚动更新,不一定能很顺利。但是,也是可以更新上的,直接升级不行,还是可以像我前一阵子升级Fedora Linux那样,分阶段更新,也是可以追上的。普通用户还是选择Ubuntu Linux这样的多一些,当然很多人也喜欢用Debian testing这种分支,用apt平时进行更新操作也是非常快速简单的。这样实用的软件管理器是系统更新的神器。而pacman这个软件管理器就是Arch Linux的得力干将。不要觉得Arch Linux滚动更新,或者软件包桌面多么复杂和难以驾驭,如果你能顺利的操作Ubuntu Linux,那么直接用上Arch Linux就一点问题都没有。开机加载grub,再加载内核都很顺利,但是进不了终端或者桌面。我也记不清这个电脑当时有没有选择安装桌面,但是看这个错误提示,和显示管理器有关,应该是安装了桌面的。遇到这种有桌面但是无法显示桌面的情况不要慌,切换到终端模式下一样可以登录,然后去解决问题。按住Ctrl+Alt+F2,切换到终端命令行模式。登录成功,然后就能解决这个问题了,先更新一下这个lightdm组件,看看是否能解决。pacman -S lightdm lightdm-gtk-greeter
两个多月没有更新,需要下载更新的内容真的很多。但是pacman支持并发下载应该问题不大。顺利更新完成,一般来说能够完成initramfs的打包,问题应该不大,重启试试看有没有更新挂掉。没毛病。重启速度很快,加载出来登录界面,这是Xfce的风格。登录成功,果然是Xfce,看来第一次启动显示不出桌面的问题,由于更新和安装软件,已经得到了解决。总的来说,Arch Linux利用1个命令就能完成系统的更新操作,而且使用Xfce桌面的Arch Linux速度非常好。至于其他的软件等问题,完全可以在我们使用Arch Linux的时候,再去发现和解决。