吐槽
1.软件包管理器不给力,要手动解决依赖
2.至今任在使用lilo,还不改用grub或syslinux
3.软件包版本比大便还老,直到几年前才从2.4内核升级到2.6;gcc从3变4
果断坚守arch~
平生只做一件事,做自己喜欢做的事~
个人网站:www.leafonsword.org
离线
slackware最大的特点就是对纯文本的狂热,从启动管理器lilo(因为他们觉得grub不能简单的使用文本配置),使用传统启动脚本(他们喜爱可以自己写shell脚本)而不是systemd或upstart到包管理器(没有依赖检测,直接将程序打包)都体现着这一点,比如我常用的一个操作是查看一个命令是属于哪个程序包,在arch中可以使用pacman -Qo,而在slackware中却使用grep等其他文本工具在log文件中(slackware的程序包安装时会生成一个所包含文件的log,还是纯文本:cool:)查找。slackware几乎所有的系统专属命令都是shell脚本,因此若是真的用好slackware,必然是对编译,shell,系统内核等各个方面都很熟悉,“When you know Slackware, you know Linux... when you know Red Hat, all you know is Red Hat.”,当然还有一点是很有益的地方,在slackware中有很多大神,他们从90年代活跃至今,如Patrick J. Volkerding(slackware之父)、Robby Workman(简称rworkman)、Eric Hameleers(简称Alien BOB),他们在论坛,IRC和新闻组中都很活跃,他们既是系统的维护者,还是活跃的使用者。使用slackware的最大好处是心态平稳,如果不开current分支,你的更新只有安全更新(不用像arch一样的让人成为更新控)而且官方的包质量极佳;最大的坏处是官方不提供gnome(这是我不再作slacker的最大原因)。
离线
Arch Linux 里也可以去 /var/lib/pacman/local 通过 grep 来看一个文件属于哪个包 :-)
离线