windrose 的blog

Slackware 12.1 发布(转贴)

作者:toy
来自:linuxtoy.org
原文:http://linuxtoy.org/archives/slackware-121-released.html

在经过一段时间的测试之后,Slackware 12.1 于昨日正式发布。新版本对 RAID、LVM、cryptsetup 具有更佳的支持,并引入了支持 FTP、HTTP、NFS 的网络 installer,此外还包括 Xfce 4.4.2 和 KDE 3.5.9 两种桌面环境选择。

在Slackware 12.0中安装compiz-fusion

在Slackware中安装compiz-fusion的简单办法,来自于Linuxquestions.org的一个帖子,步骤如下:

  1. 卸载系统中原有的 compiz-0.5.0
  2. 下载并安装有关程序

    在slacky.edu有全套编译好的tgz包,把它们全部下载下来 http://www.slacky.eu/repository/slackware-12.0/desktop/compiz-fusion/0.5.2/
    除了这些,为了顺利使用compiz的图形配置程序,还需要三个包 pygtk,pygobject和 pycairo,都可以在 www.linuxpackages.net 找到。
    如果想在xfce中使用compiz,还需要 libwnck,可以从 http://slackware.com/~rworkman/compiz/ 下载

  3. 修改 /etc/X11/xorg.conf

    以nvidia显卡为例,假设已经安装并设置好nvidia官方驱动,在Section "Device"一节 Driver "nvidia"之后加入:

    Option "RenderAccel" "true"
    Option "AllowGLXWithComposite" "true"

    在 Section "Screen"一节加入:

    Option "AddARGBGLXVisuals" "True"
    Option "DisableGLXRootClipping" "True"

    在xorg.conf中新增一节内容:

    Section "Extensions"
    Option "Composite" "1"
    EndSection
  4. 启动compiz

    重新启动X Window,在一个终端窗口中输入命令:

    compiz --replace ccp && emerald &

用src2pkg创建Slackware软件包

使用Slackware,会经常遇到需要自己从源代码编译软件的情况,对这些软件的管理则有点麻烦,尤其当make脚本里面没有提供uninstall选项的时候。

在12.0之前,我一直用checkinstall来对付自己编译软件的问题,但是由于checkinstall与新的coreutils不兼容,Pat从12.0中去掉了checkinstall。自此,我一直在寻找一个能够取代它的方便、好用的工具。前两天,Linux.com的一篇文章推荐了src2pkg,说是比checkinstall更好的东西。

使用checkinstall,需要先下载软件的源码,解压缩,然后运行configure, make,最后才用checkinstall替代 make install。而用src2pkg,可以直接输入 src2pkg source.tar.gz 命令,src2pkg会自动解压,运行configure,make,并在/tmp目录中生成最终的tgz包。甚至还可以更偷懒一点,用 src2pkg http://url_to_source_tar_gz 这样的命令,连手动下载源码包的过程都免掉了。src2pkg的特别之处在于需要以root身份运行,它自己也是装在/usr/sbin/的目录中的,这个特性与运行slackbuild脚本生成tgz包类似。

src2pkg有一些命令行参数(详见man),其中 -e参数可用于向configure提供配置选项,应该会经常用到。这就带来一个问题。要知道configure接受哪些参数,常常要运行 configure --help,这样还是要先下载、解压缩源码包,前面提到的两种自动方式就不适用了,但这点小麻烦与src2pkg带来的便利相比,可以忽略不计。

这两天我试着用src2pkg编译安装了几个软件,安装、使用的过程都很正常。今后替代checkinstall的就是它了。

Slackware 12.0 发布公告(中文稿)

翻译:doudou586

嗨,各位伙计们,现在又到了发布一个新的Slackware稳定版的时候了,所以,没费更多周折,现发布Slackware 12.0!由于我们现在已全面转向支持2.6内核系列(新版本已经过精心调校已充分利用其新特性),我们觉得Slackware 12.0相比上一个版本(Slackware 11.0)有很多的改进,它是一个所有Slackware用户都“应该升级”的版本。

Slackware 12.0 发布

by 北南南北

That's right, the first 2.6(.21.5) based Slackware release is ready for download! We think you'll enjoy the latest kernel, KDE 3.5.7, XFce 4.4.1, HAL automounting for desktop users, an updated toolchain, and many other enhancements. The official announcement has more details. Also, consider supporting the project at http://store.slackware.com. Thanks to everyone who contributed improvements and fixes this time -- a lot of help made this a relatively smooth release.

Thanks, and enjoy!

Pat and the Slackware team

下载地址: http://www.slackware.com/getslack

聚合内容