Slackware | Slax | VIM | coLinux
软件比较
发行版
发行版选择是一个很大的课题,不能把所有的东西都拿出来比,只能想到什么写什么了。
Gentoo, LFS
不是给普通人日常用的,除非你只是学习,或者愿意每天浪费大量的时间折腾你的系统,否则,还是不要考虑为好。
Ubuntu
非常的火爆。Dapper很不错,但是edgy有很多的细节不爽。还是不错的。
Fedora
Core 6,包管理系统有些混乱,也不知道他们怎么调的。总的来说,一般。
OpenSUSE
10.1,10.2都很好,总的来说觉得是最适合日常使用的发行版,各个方面调教的都不错,细节很舒服。自带方正字体,也不用美化。
桌面
E17,FVWM
E17,FVWM之类的就不提了,简直不是给普通人用的,艺术家程序员除外。
XFCE
XFCE,机器慢的话可以考虑,应该还是不错的。
KDE 与 Gnome
其实这是要看发行版的,SUSE里面一定要用KDE,Ubuntu里面一定要用Gnome,因为侧重点不同,调整的程度不同,影响最终的使用感受。不过我还是推荐KDE,因为整体来说进化的更加完全,虽然看起来比较复杂,但是各种功能配合的更好,更完善。
包管理软件
Yast2
OpenSUSE 10.2 使用 Yast2 作为管理系统,更新的时候会使用增量更新,比较快。
Yum
没有体会到有什么好用的。
Apt-get
速度很快,冲突也能够解决的很好,作为一个整体解决方案是非常的优秀的。
Smart
独立于所有的发行版之外,这是它的优点,学习成本低。并且解决冲突的能力比较强,可以在x86_64上解决i586包的安装问题,是其他的包管理软件无法做到的。
通用问题
Gaim 2 beta x86_64
Q:无法登录 QQ。
A:只能想办法安装 32 位的版本。
Smart 的一个 i18n 的 Bug。
Q:在 OpenSUSE 10.2 中使用 Smart 0.5 会出现下面的问题:
Traceback (most recent call last):
File "/usr/bin/smart", line 194, in <module>
main(sys.argv[1:])
File "/usr/bin/smart", line 167, in main
exitcode = iface.run(opts.command, opts.argv)
File "/usr/lib64/python2.5/site-packages/smart/interface.py", line 53, in run
result = _command.main(self._ctrl, opts)
File "/usr/lib64/python2.5/site-packages/smart/commands/install.py", line 189, in main
ctrl.commitTransaction(trans, confirm=confirm)
File "/usr/lib64/python2.5/site-packages/smart/control.py", line 505, in commitTransaction
return self.commitChangeSet(trans.getChangeSet(), caching, confirm)
File "/usr/lib64/python2.5/site-packages/smart/control.py", line 563, in commitChangeSet
pmclass().commit(pmcs, pkgpaths)
File "/usr/lib64/python2.5/site-packages/smart/backends/rpm/pm.py", line 270, in commit
probs = ts.run(cb, None)
File "/usr/lib64/python2.5/site-packages/smart/backends/rpm/pm.py", line 343, in __call__
iface.debug(_("Processing %s in %s") % (pkgstr, path))
TypeError: format requires a mapping
A:根据下面的这个连接:http://tracker.labix.org/issue146 ,猜测可能是因为 i18n 方面出现的问题。使用
export LANC=en_US.UTF-8 export LC_ALL=en_US.UTF-8
切换到英文,就可以正常使用了。
发行版的特殊问题
OpenSUSE 10.2 x86_64 中 ATI 官方驱动不能退出X
Q:OpenSUSE 10.2 x86_64 中 ATI 官方驱动不能退出X,只要想用任何的方法退出X,都会死机。
A:还没有找到原因,只能是用radeon驱动了。
