应用程序

用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的就是它了。

设置无线网络的WPA-PSK安全认证(更新适用于 12.0)

在笔记本电脑上安装Slackware 10.1之后,无线连接一直用WEP认证。WEP尽管比什么都不用要安全一点,但是还是很容易被人破解,而WPA认证在安全性上更有保障。WPA-PSK更适合家庭用户使用,相比企业级应用的WPA认证,尽管安全性上稍逊,但设置上简单得多,不需要专门的认证服务器。

下面是在Slackware 10.1上设置WPA-PSK的过程和配置文件,主要软硬件环境是:Slackware 10.1,内核版本2.6.10,Intel 2200b/g 无线网卡。

mutt + msmtp + getmail 配置备忘

设置了用 mutt + msmtp + getmail 的组合管理邮件,将配置文件贴在这里作为备忘。

Slackware穿墙术

前两天6刚刚练成,做个简单的记录。用debian的不用这么辛苦,apt-get就是了。我用的是Slackware,没有现成编译好的可以下载,但是用源代码自己编译也不复杂。

SLK下通过软波表播放MIDI音乐简单实现办法

作者:longwu9t
来自:LinuxSir.Org

提要:

midi音乐(后缀名为mid和mod之类)在windows系统下欣赏不是问题,但在linux系统下就有些麻烦。由于slk系统没有默认的midi播放软件,所以想在slk下欣赏midi音乐就要费点心思。由于我的机器上只有一个slk系统,困难就更多了些。

聚合内容