终极机器
多年前,在网络流行之前,终极机器普遍等同于服务器。这些系统配备了人们能够负担得起的最热门、最快的 CPU,大量的内存(通常高达 64MB 的 RAM),巨大、快速的 SCSI 硬盘驱动器(通常两到三个以分散负载),并且绝不是商品(英特尔)系统——它们是 DEC、SUN Sparc、IBM RS 或 HP UNIX 服务器。在那些日子里,大型数据中心属于王安和其他公司。今天,我安装的大多数服务器系统是或可以是低端系统,配备 1GHz 处理器、128MB RAM、18GB IDE 硬盘驱动器,这些驱动器速度非常快,至少与过去笨重的 MFM 或 RLL 驱动器相比,而且它们仍然是过度的。现在,比以往任何时候都更有可能在老板的桌面上找到终极机器。毕竟,我们不能让他或她等待十秒钟才能打开 Outlook 或 Netscape,而且当他或她在臃肿、庞大的文字处理器(其中 95% 的“功能”对大多数用户来说完全未知)中工作时,他或她将如何观看 CNN。今天的显卡比我拥有的第一个磁盘驱动器拥有更多的存储空间。而计算才刚刚起步。几年后,当我们回顾今天时,我们会摇头,想知道我们过去是如何使用如此缓慢、原始的系统。
CheckInstall asic-linux.com.mx/~izto/checkinstall
我很难相信我竟然忽略了评论这个特定的软件包,因为我一直都在使用它。(本专栏中的所有程序均从源代码构建。)此程序在从源代码安装软件包时,代替 make install 运行。它(虽然粗略地)构建 RPM、DEB 和 TGZ (Slackware) 软件包。这将有助于控制系统上的垃圾,因为您安装和删除源软件包。我甚至在我的 Linux from Scratch 系统上使用它(我尽早安装 RPM 和 checkinstall)。对于所有系统(生产、测试,无论什么系统)来说,这都是必备/必用的。要求:bash、glibc。
CRM 允许您跟踪事件(实体),将它们分配给人员进行解决,分配截止日期、优先级等等,然后检查所有活动。如果您经营的是面向服务的业务,那么这个特定的应用程序值得研究。您甚至可以为您不想超过截止日期的项目设置警报。易于安装和使用。要求:MySQL、带有 PHP 和 MySQL 的 Apache、Web 浏览器。
LGeneral lgames.sourceforge.net
多年前,我曾经和一些朋友一起坐着度过周末,玩像 NATO Division Commander 这样的游戏。我已经很久没有这样做了,但是这个游戏唤起了回忆。我现在没有时间整天坐着玩战争游戏,即使我有时间,我的另一半也可能会反对。但我可以随时玩 LGames,即使在失眠的夜晚,只要我把音量调低。要求:libSDL_mixer、libSDL、libpthread、glibc、libm、libdl、libvorbisfile、libvorbis、libogg、libsmpeg、libartsc、libX11、libXext。
Crossword Generator www.ldc.usb.ve/~96-28234/crossword-0.8.tar.gz (仅供下载)
如果您喜欢填字游戏,这个程序将为您提供您可能想要的所有谜题。您创建棋盘并提供单词列表,程序完成其余的工作。需要的是与词库的联系,以便线索提供同义词或定义,而不是单词本身。文档以西班牙语提供(字典等也是如此),但这很容易补救。要求:libstdc++、libm、glibc、TeX、LaTeX。
Find++ ios.free.fr/?page=projet&quoi=15
如果说用户喜欢什么,那就是简单易用的工具。但最重要的是,他们喜欢图形工具。find++ 实用程序将搜索您的硬盘驱动器,查找包含在文件名或文件内部的单词或短语。一旦找到文档,如果文件类型已与程序关联,您可以启动该程序并打开文件。没有比这更容易的了。要求:libgtk、libgdk、libgmodule、libglib、libdl、libXext、libX11、libm、glibc。
dnstracer www.mavetju.org/unix/general.php
需要找出特定域名条目来自何处吗?这将把权威信息追溯到其来源。该程序有很多选项可以控制查询的运行方式。要求:glibc。
ippl (Internet Protocol Logger) pltplp.net/ippl
本月从三年前挑选的程序并不容易,因为仍然有很多不错的选择,但 ippl 可能是最有用的。如果您需要密切关注您拥有的流量类型,ippl 会做得很好。自三年前以来,它有所改进。可能最好的功能是您可以轻松配置它,仅记录您感兴趣的协议。它的缺点是不支持标准 TCP、UDP、ICMP 协议以外的其他协议,但很少有人会需要这个。要求:libthread、glibc。
下个月见。
David A. Bandel (david@pananix.com) 是一位 Linux/UNIX 顾问,目前居住在巴拿马共和国。他是《Que Special Edition: Using Caldera OpenLinux》的合著者。