致编辑的信
...我阅读了 Phil Hughes 在 1997 年 7 月刊中发表的文章《Linux 足够可靠吗?》。Hughes 先生指出,SSC 正在使用 Slackware 96,但正在转向 Debian 发行版。这里有一些问题
1. 为什么您考虑转向 Debian?;2. Slackware 96 发行版有什么问题吗?3. Debian 的优点/缺点是什么?4. Slackware 96 和其他版本的优点/缺点是什么?
如果可能的话,我还想看到以下方面的文章
1. 比较 RDBMS 产品,如 Solid、Empress、mSQL、Postgress 和其他产品。2. 比较 Motif 和其他 GUI 开发工具,如 Xforms。3. 许多文章强调 Linux 在现实世界中的重要用途 ——Edmund P. Morgan 高级软件分析师 Emorgan@cup.net
虽然 Slackware 一直很可靠,但它的升级管理工具不足。Debian(和 Red Hat)提供了一个包含依赖项的安装系统。此外,Debian 还提供了一个菜单选项来升级所有已安装的软件包。当您管理 25 个系统上的软件时,良好的配置管理可以为您节省大量时间。我们计划在明年 6 月刊中发表一篇比较各种发行版的文章。
您一定是阅读了我们明年的编辑日历:我们 1997 年 2 月刊的重点是数据库,3 月刊是 GUI,4 月刊是商业解决方案。在过去的期刊中,我们已经对大多数数据库进行了评测,并探讨了 GUI 开发工具;我们还介绍了 Tcl/Tk 和 Xforms,并每月开设“Linux 意味着商业”专栏。——Phil Hughes,出版人 phil@ssc.com
我在您的网页上看到了 10 月教育特刊的封面。当我是一名大学教授时,我感到我的生活最有意义,正因如此,我总是喜欢与大学生一起工作。您的封面再次让我感受到了那种感觉。
这看起来是一期不错的期刊,我期待着阅读它。——Jon “maddog” Hall maddog@zk3.dec.com
昨天我在邮箱里收到了我的第一期 Linux Journal。从那以后我就没放下过。这是我找到的关于 Linux 的最佳信息来源。我运行着一个生产级的 Linux 网络/互联网站点,我一直在寻找关于新工具和其他 Linux 信息的信息。LJ 已经帮助我解决了如何监控我的 Linux 服务器的问题。我从 0.99.x 版本开始使用 Linux,并且已经完全从其他部分 Unix 系统转换过来。请继续保持良好的工作。如果 LJ 能每周而不是每月出版一次,那就更好了。我可以做梦... ——Darren Young youngd@cirrusnet.com
我的父母刚带着两本 Linux Journal(第 38 期和第 39 期,第 40 期今天出现在邮件中)离开了——尽管到目前为止,他们只使用 MS-DOS 来满足他们的计算需求。
在荷兰语中,我们有句谚语:“Je bent nooit te oud om te leren”——活到老,学到老。所以,谁知道呢... ——Toon Moene,荷兰 toon@moene.indiv.nluug.nl
在阅读了 Temple 先生在 1997 年 8 月刊中给编辑的信后,我必须表示不同意。Linux 的普及在过去一年中呈爆炸式增长,不是因为人们想看看真正的抢占式多任务操作系统是如何工作的,而是因为人们想使用这个操作系统来完成任务(即,真正的工作)。
我可以找到内核的使用方法;事实上,在我的大学操作系统课程中,黑客 Minix 内核是必需的。然而,我对使用 Linux 的主要兴趣是完成我的工作。为此,我使用一台剩余的 386 SX/20 机器构建了一个公司防火墙/网关和电子邮件服务器/路由器。使用 IP 伪装、sendmail 和一些自定义 Perl 脚本,这台废弃的机器现在负责路由传入和传出的电子邮件,并为我们的内网通过一条动态 PPP 线路进行防火墙保护。对我以及 LJ 的许多其他读者来说,网络是 Linux 的主要吸引力。Linux 的美妙之处之一在于它能满足每个人的需求。
保留“内核角”——我读它——但继续加入网络文章。Linux 太过多样化,以至于 LJ 不会像 PC Magazine。——T.J. Harrell III harrell@navajo-refining.com
作为 LJ 的忠实读者/订阅者,我一直在收集您关于网站管理和运行网络/Web 服务器的文章。这涵盖了从创建/使用 CGI 脚本到如何使用“TCP Wrappers”(1997 年 8 月)的方方面面。我现在已经收集了很多,我想到其他人也可能有同样的需求。
所以,我能否建议 LJ 将过去几年所有相关的文章重新打包,添加索引,或许还有一些广告,然后以合理/象征性的价格出售,或许是 5.95 美元(我自己对出版一窍不通,尤其是钱方面)。
作为替代方案,也许您可以在您的网站上创建一个页面,其中包含文章的索引,每个文章都链接到摘要页面或实际文本(如果可用)。这可能会鼓励人们购买过刊。——Scott Daniel sscott@blueghost.npt.nuwc.navy.mil
我会把它放在“愿望”清单上。我们确实会在一段时间后将文章放在网站上,但这并不确定何时有人会有时间来做 HTML。我们还计划开始将过去的期刊放在 CD-ROM 上,并以这种格式出售。1996 年的期刊正在制作中。
半年前,我在 Caldera 邮件列表中询问人们希望在 Linux 上获得哪些尚未提供的应用程序。最需要的两个应用程序是会计软件包和 Lotus Notes。随着 Appgen 的发布,其中一个问题现在已经解决。至于另一个...
我最近与一位与 IBM(在适当的级别)谈论将 Notes 移植到 Linux 的人进行了交谈。那个人告诉我,关于潜在最终用户愿意购买 Linux 版 Notes 的任何证明都将有助于说服 IBM 实现这一目标。没有技术问题;这只是一个营销和说服销售人员的问题。
虽然我不需要 Notes,但我相信它在 Linux 上的可用性将是一个重要的应用程序,也是 Linux 适用于企业用途的又一个验证。
请通过电子邮件向我发送任何相关信息,我保证尽快传递——加上我自己的几个故事... ——Evan Leibovitch,安大略省 evan@telly.org
我阅读了 Doc Searls 在 1997 年 6 月的 Linux Journal 中发表的文章“铲推送媒体”。六年前我扔掉了电视;如果推送真的来临,我也会对我的计算机系统做同样的事情。
自从 CP/M 时代以来,我就一直在从事这个行业,为了乐趣和利润,设计电路板、编程等等,并且上网大约十年了。——Max Southall max@prninfo.com
在 1997 年 8 月刊(刚刚收到)中,我发现了一个我认为是错误的地方。在第 40 页,“最佳技术支持”专栏中,在标题为“神秘僵尸进程”的段落中有一个脚注,其中指出,“当父进程死亡或结束时,父进程启动的任何子进程都会变成僵尸进程。”
所描述的情况是一个孤儿进程,而不是僵尸进程。当父进程终止时,会创建孤儿进程,所有孤儿进程都会自动被调度程序进程(进程 1)收养。
另一方面,僵尸进程是任何已经终止但尚未从进程表中清除的进程。在贝尔实验室的原始 Unix 文献中,他们评论说,僵尸进程只能通过使用神秘的魔法复活。
在伏都教中,僵尸是通过魔法复活的死人,因此当应用于 Unix(或 Linux)进程时,这个名称不太合适,但它很接近。
至于 Scott(该注释的作者)遇到的问题,我敢猜测他调用的进程 (netcfg) 执行了 fork( )、exec( ) 组合,然后父进程退出。这是一种典型的黑客技术,用于防止程序的调用挂起终端,如果用户忘记使用 & 字符在后台运行它。
由于父进程已终止,终端再次可用于命令输入。子进程仍将在后台运行。然而,由于某种原因,父进程无法从进程表中清除(也许直到所有子进程都终止?),因此它显示为僵尸进程。——Harry Gross harry.gross@ix.netcom.com
有问题的脚注几乎直接引用了“Unix:开放系统词典”,作者是 William H. Holt 和 Rockie J. Morgan,Resolution Business Press,1994 年。该词典还将孤儿进程定义为僵尸进程的同义词。我想要一些简短的脚注,而词典给了我这句话——也许,我需要购买一个更新的版本。
关于 R. K. Owen 于 1997 年 7 月发表的文章“在美国域名中免费注册”,标题非常具有误导性。美国域名免费注册的时代已经结束。美国域名的大多数注册城市都已委托给通常收取年度注册和维护费用的实体。
委托的分配是由 Jon Postel 完成的,没有公开通知或竞标管理。也就是说,没有任何迹象表明为什么管理员获得了域名,但无论他们是谁,他们都没有理由不收取他们想要的任何费用。
那些未被注册城市覆盖的域名,仍然由 ISI 直接管理,也将在不久后外包,因为 Postal 声称 ISI(信息科学研究所,USC)正在关闭此类服务。
更糟糕的是,以前委托的域名,甚至包括个人的姓名,也正在被转移,现在持有这些域名的人可能要承担费用,否则就会丢失他们的数据库引用。——John Clark jclark@cts.com