最佳技术支持
我已经在我的 Mac 6100 上安装了 MkLinux。我登录并 ftp Netscape。当我尝试运行可执行文件时,我收到一条错误消息,说我无法运行该二进制文件。—Manny Duarte
据我所知,Netscape 不支持 MKLinux。他们为 Linux 提供的二进制文件是为 Intel CPU 编译的。它在 Mac 上无法工作。—Bob Hauck, Wasatch Communications Group bobh@wasatch.com
我在远程机器上运行内核 1.2.13 和 pppd 2.1.2,在本地机器上运行内核 2.0.18 和 pppd 2.2.0,通过调制解调器连接到远程机器。当调制解调器掉线(由于线路噪音等)时,远程 pppd 进程仍然处于活动状态,阻止 getty 接受更多连接,直到 pppd 被杀死。
是否有可能让远程 pppd 在调制解调器掉线时自动终止?—Eskinder Mesfin
modem 选项正是这样做的,前提是您的调制解调器设置为使 DCD 信号跟随载波状态,并且您的电缆将所有相关信号传递到串行端口。如果您在初始化字符串中包含 AT&C1,大多数调制解调器将在所需的模式下运行 DCD。
但是,如果您在登录到 shell 后在远程机器上手动运行 pppd,则需要注意一个问题。在这种情况下,您需要 exec pppd 而不是简单地运行它。
如果您只是从命令行运行 pppd,则 shell 而不是 pppd 进程将在您挂断时收到 SIGHUP 信号。shell 将终止,但留下 pppd 守护进程运行。相反,执行 exec pppd。这将用 pppd 替换正在运行的 shell,以便挂断信号能够正常工作。—Bob Hauck, Wasatch Communications Group bobh@wasatch.com
我需要将大量 Linux 盒子设置为 X 终端。我希望最好通过 RARP 自动寻址这些盒子。我在学习如何让 Linux 盒子响应 RARP 查询方面几乎没有遇到麻烦,但我似乎无法让它生成一个。如果您能提供任何帮助,我将不胜感激。—George
内核可以做到这一点。您可以启动一个内核,让它生成一个 RARP 请求,然后使用响应的机器作为 NFS 服务器。它也可以使用 BOOTP 协议做同样的事情。这些选项必须在内核的 make config 期间启用。
我怀疑您想要的是类似于 Sun 工作站所做的事情,即从网络获取内核,从 RARP 请求开始。这种事情只能通过某些以太网卡可用的特殊 ROM 来完成。您可能可以在 http://sunsite.unc.edu/linux 找到相关信息。我建议使用小型硬盘或从软盘启动内核到 NFS 服务器。这更容易操作。—Donnie Barnes, Red Hat Software redhat@redhat.com
我在 Linux 之前使用过 Windows 95;这就是我购买即插即用调制解调器的原因。它在 Windows 95 中可以工作,但在 Linux 中却不行。为什么?—Stou Sandalski
即插即用类别中有两种不同类型的内置调制解调器。第一种是标准调制解调器,它只是在启动时配置以确定它将提供的 COM 端口。第二种称为 WinModem。
WinModem 没有 UART,UART 是使普通串行端口工作的部件。相反,它们通过软件驱动程序模拟 UART 的功能,从而降低了调制解调器的价格 10-20 美元,并消除了串行端口或调制解调器通常需要的这个组件。
如果您有或认为您有这样的调制解调器,您唯一的希望是询问制造商他们是否支持 Linux 用于该调制解调器。如果不支持,则该调制解调器不能在 Linux 下使用。如果您没有 WinModem,那么您应该没问题,前提是您正确设置了调制解调器。
没有两个调制解调器是完全相同的。您最好的选择是咨询制造商。在大多数情况下,如果您没有可以在 Linux 下工作的产品,他们将以非常低的成本提供升级。—Chad Robinson, BRT Technical Services Corporationredhat@redhat.com
我安装了 shadow-ina-box-1.2,并且我在安装后创建的所有帐户在尝试更改密码时都会收到以下错误
homepage:~$passwd Changing password for user_name The password for user_name cannot be changed
是否有解决此问题的方法,还是我必须恢复到开放密码文件?—Mike Pelley
我猜这里发生了两件事之一。要么您的 passwd 二进制文件没有正确的权限,要么您仍然在使用旧的非 shadow passwd 二进制文件。
为了让 passwd 对密码文件进行更改,它必须是 suid root。要检查这一点,请尝试执行 ls -l `which passwd`。它应该打印出类似这样的内容
-r-s--x--x 1 root bin 3152 May 4 1994 /usr/bin/passwd
重要的是第一列中的 s 和第三列中的 root。如果您没有看到 s,请以 root 身份执行 chmod u+s `which passwd`。如果该文件不是 root 所有(第三列中的 root),请执行 chown root `which passwd`。
但在您执行所有这些操作之前,请仔细检查您运行的确实是 shadow-ina-box 安装的二进制文件。执行 which passwd 并确保那是正确的 passwd 二进制文件。—Steven Pritchard, Southern Illinois Linux Users Group stever@silug.org
我通过网络设置进行打印。我的问题是,当我打印文本文件时,我无法控制字体大小,并且行在末尾被截断。是否有任何实用程序可以帮助我将文本文件转换为任何字体大小的 PostScript,因为我打印 PostScript 没有问题。—Eskinder Mesfin
GNU enscript 是 enscript 程序的直接替代品。Enscript 将 ASCII 文件转换为 PostScript,并将生成的输出写入文件或直接发送到打印机。
它可从以下网址获取:prep.ai.mit.edu:/pub/gnu/enscript-1.4.0.tar.gz。—Rory Toma, WebTV Networks rory@corp.webtv.net
nenscript 程序可以满足您的需求。它有许多选项来控制字体、纸张大小、每页行数、副本数等等。
您可能需要研究一下 magicfilter 实用程序。这是一个很棒的小程序,它允许您透明地将几乎任何类型的文件打印到任何合理的打印机。它作为打印过滤器安装,并使用一些启发式方法来确定文件类型并相应地工作。我从 Sunsite 获取了我的副本。—Bob Hauck, Wasatch Communications Group bobh@wasatch.com
尝试 apsfilter (aps 4.9.1),它在每个 linux-mirror 上都可用。—Klaus Franken, S.u.S.E. GmbHkfr@suse.de