五个系统上的七个内核

作者:David A. Bandel

我知道我不是典型的 Linux 用户。我想我必须问,谁是呢?但是,我希望大多数用户不会遇到我经常看到的一些问题。在家里,我通常连接了五个系统,我的企业在互联网上有相当数量的服务器和接入点。我发现,并且越来越频繁地发现,由于某些发行版上没有可用的软件,以及某些软件只能在某些内核上构建,因此我在家里的五个系统上运行着四个不同的发行版和七个不同的内核。截至本文撰写之时(最新内核版本 2.4.17-pre6),最新的 (CVS) Internet PhoneJACK 软件无法在我安装的四个最新内核中的任何一个上构建;其他软件需要内核 2.4.4-2.4.8 才能构建。构建和运行某些软件所需的内核版本不重叠是我在五个系统上安装七个内核的原因。FreeS/WAN 可以在某些内核上编译,但不是所有内核。然后,一些发行版有自己的问题。Mandrake 8.1 有很多花哨的功能,但不包括无线实用程序或对 CardBus 或我的 ORiNOCO 卡的支持——这很容易解决,但对于新手来说不一定如此。Caldera 有一个不良习惯,即提供内核等升级,但不升级内核版本本身。他们用安全补丁对其进行修补,然后将源代码保留为 2.4.2。不用说,当需要 2.4.4 或更高版本时,某些软件拒绝构建。大多数读者已经意识到 Red Hat 的众多问题。解决方案?恐怕我没有。但我确实知道,我认为只是微不足道的烦恼可能会成为新手的拦路虎。而且,如果这些问题得不到解决,再多的支持也无法将 Linux 推入微软的堡垒。

Vipul's Razor razor.sourceforge.net

上个月我强烈反对垃圾邮件发送者。这个月我有一个疗法。如果您正在运行 MTA(我运行了几个),您可以通过一个简单的全局 /etc/procmailrc 配方(或者您可以对您的邮件使用您自己的个人 ~/.procmailrc 做同样的事情)来阻止垃圾邮件。我的配置将收到的所有垃圾邮件分流到一个垃圾邮件箱中。我已经检查发送到此垃圾邮件文件夹的消息超过一个月了,没有一封合法的邮件被误导。现在我平均每三天收到一封垃圾邮件,我将其报告给 razor 服务器,据报道,垃圾邮件比去年圣诞节季增加了 650%,我对此感到高兴。需要:Perl、Perl 模块 Net::Ping、Net::DNS、Time::HiRes、Digest::SHA1、Mail::Internet 以及强烈渴望摆脱垃圾邮件的愿望。

XNetworkStrength gabriel.bigdam.net/home/xnetstrength

正在运行无线网卡?想知道您的信号强度是好是坏,而无需每隔几秒运行 iwspy 吗?好吧,如果您在 X 屏幕上,XNetworkStrength 将为您做到这一点。您可以在工作时密切关注您的连接。需要:libX11、glibc。

CGIpaf stafwag.f2g.net/cgipaf

需要一种简单、安全的方式供用户更改密码?这些 CGI 工具是编译后的 C 程序,可提供安全性,但您需要仅通过 https 访问它们(通过不安全的链接更改密码没有多大意义)。它们还允许用户转发邮件并返回邮件消息(à la vacation)。不幸的是,该程序不会考虑邮件列表(vacation 会考虑)。需要:libdb1、libpam(可选)、libdl、glibc、带有 PHP 的 Web 服务器。

NorthStar www.brownkid.net/NorthStar

NorthStar 将帮助您跟踪您的 IP 分配、设备及其位置。事实上,关于这个程序最棒的事情之一是您可以查看您的网络、设备和位置的方式。如果您有多个 IP、系统或位置,您会想要查看一下这个程序。需要:Web 服务器、Perl、PostgreSQL。

Simplyfied CD Backup scdbackup.webframe.org/main_eng.html

这个 CD 备份实用程序实际上是许多允许特定操作的小程序。其中 scdbackup_home 允许用户仅备份其主目录。scdbackup_sys 允许备份系统。还有一个 scdbackup,可以向其提供有关要备份哪些目录以及要从备份中排除哪些目录的参数。某些备份(例如主目录)作为文件系统备份。其他备份(例如系统备份)作为 afio 存档完成。Simplyfied CD Backup 可以处理多卷备份以及单 CD 备份。需要:cdrecord、mkisofs、bash、afio。

mail-bounce www.spots.ab.ca/~gary/mail-bounce

这个小的 Perl 程序将允许您接收邮件并将其弹回其来源。它还允许您包含自定义消息。虽然可以随时弹回消息,但在几个小时后将其弹回没有多大意义,因此建议使用 procmail 作为弹回邮件的简单方法,尽管可以使用任何程序,甚至是命令行。需要:Perl、procmail(建议)。

tknotepad ftp.mindspring.com/users/joeja

我在选择我继续使用的两个优秀软件包之间犹豫不决。虽然我认为 E*Reminders 值得一提,但我选择了 tknotepad。我不确定为什么这个程序没有被更广泛地采用,但它为 Windows 难民提供了一个熟悉的避风港。这个工具的外观、行为和工作方式都像 Windows 记事本。事实上,我就是用它来写这个专栏的,它也可以用来编写网页、编辑配置文件等等。对于大多数人来说,它比我最喜欢的编辑器 vi 更容易使用。需要:Tcl/Tk。

下个月见。

David A. Bandel (david@pananix.com) 是一位 Linux/UNIX 顾问,目前居住在巴拿马共和国。他是《Que Special Edition: Using Caldera OpenLinux》的合著者。

加载 Disqus 评论