最佳技术支持

作者:Various
无法在 COAS 中创建用户

我在 COAS 中遇到问题。我无法打开用户创建工具。我删除了所有锁定文件,但仍然无法打开此工具。这是什么问题?—Anil Nair, anicmair@usa.net

这是一个常见问题,FAQ 中有介绍。基本上,您需要删除 /etc/shadow-/etc/ptmp。有关详细信息,请在 http://support.calderasystems.com/ 搜索 COAS。—Andy Bradford, andyb@calderasystems.com

从 CD-ROM 安装 WordPerfect

我有一张 WordPerfect CD,并尝试安装它。我创建了一个 WordPerfect 子目录。然后我发出以下命令,开始安装

darkstar:~/wordperfect#   mount/dev/cdrom/cdrom

我收到的错误消息如下

bash: mount/dev/cdrom/cdrom:    No such file or directory
我切换到 CD-ROM 子目录并发出以下命令
darkstar:/cdrom#  mount/dev/cdrom/cdrom
--Larry Carnahan, lcarn876@aol.com

您确定 /dev/cdrom 是指向真实 CDROM 块设备(例如 /dev/hdcx)的符号链接吗?试试

ls -l /dev/cdrom

--Pierre Ficheux, pficheux@wanadoo.fr

试试这个:mount /dev/cdrom /cdrom 而不是 mount/dev/cdrom/cdrom。Mount 是命令,/dev/cdrom 是设备,/cdrom 是目录。在这三个实体之间,应该有一个空格。—Paulo Wollny, paulo@wollny.com.br

设置 Apache 的 ServerName

我从 Debian 软件包安装了 apache 1.3。我使用了命令 apachectl start,它发送给我以下消息

Cannot determine local host name. Use the ServerName
directive to set it manually.

ServerName 指令是什么?我在 httpd.conf 中找到了一行关于 ServerName 的内容;这就是消息的意思吗?我尝试将 ServerName 设置为 root,然后是 127.0.0.1,然后是 localhost,然后是 daniel54(我在提示符下的机器名称):都不起作用。Apache 没有给出有用的消息;它只是告诉我 httpd 无法启动。有没有一种方法可以禁用以太网卡而无需物理移除它?—Daniel Meilleur, daniel_meilleur@hotmail.com

您走对了方向——ServerName 确实在 httpd.conf 中。您需要给它一个名称来运行,该名称与 DNS 条目匹配。最简单的方法是设置 /etc/host.conf,并使用 order hosts,bind 行强制它首先在 hosts 文件中查找。然后设置 /etc/hosts,其中包含一行内容为 127.0.0.1 localhost daniel54。您可以随时通过键入 ifconfig eth0 down 来禁用网卡,如果您想关闭 eth1 或更高的网卡,请将 eth0 替换为适当的值。—Chad R. Robinson, crobinson@rfgonline.com

Linux 作为专用 Citrix 客户端

有没有任何方法安装 Linux 以作为哑终端运行,以便 PC 启动进入 Linux,自动登录并启动预配置的应用程序?

我的想法是配置一些瘦客户端工作站,使用 Linux 作为操作系统,Citrix ICA 客户端作为唯一的应用程序。

理想情况下,PC 将启动进入 Linux,以虚拟用户身份登录并启动 Citrix ICA 客户端。—Stefan Ostadal, sostadal@gate.co.uk

您可以通过理解 INIT 的工作原理来做到这一点。当您正常启动系统时,INIT 将读取 /etc/inittab,该文件告诉它执行某些脚本。它还告诉它启动一些 getty 进程,这些进程允许您登录。您只需要添加一个条目来运行您的应用程序,而不是 getty。请注意,INIT 本身已经以 root 身份登录,因此在这种情况下无需执行登录。请注意,这是一种非常不安全的操作方法,因此仅建议用于您的特定情况——本地安全毫无意义的瘦客户端。—Chad R. Robinson, crobinson@rfgonline.com

与 Windows98 双启动

我有一个 4.0 GB 的硬盘,现在正在运行 Linux。如何安装 Windows98 并拥有双启动系统?—Navin Maahdkar, nrm@mindpsring.com

简单的方法是使用 Linux 或 Windows CD(或磁盘)启动,并使用 fdisk 为 Windows 创建 FAT32 分区,为 Linux 创建 ext2 和 swap 分区。然后,您可以按您喜欢的顺序安装 Linux 和 Windows98。但请注意一个警告:如果您计划在 Linux 之后安装 Windows,请不要忘记创建 Linux 启动盘,以便在 MBR 中重新安装 LILO 并能够再次双启动。Windows 安装程序会擦除它。“困难”的方法是使用 Partition Magic 重新排列 +space,而无需再次重新安装 Linux。在执行任何操作之前,请务必进行备份。—Mario Neto mneto@argo.com.br

您需要在硬盘上有一些空间才能在第一个分区中安装 Win98。如果没有,您应该在定义为主盘的另一个磁盘上安装 Win98(或者重新安装所有内容!)。然后您应该配置 LILO 以设置双启动。类似于 /etc/lilo.conf 中的内容

boot=/dev/hda
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
linear
default=linux
image=/boot/vmlinuz-2.2.14-5.0
        label=linux
        initrd=/boot/initrd-2.2.14-5.0.img
        read-only
        root=/dev/hdb1
other=/dev/hda1
        label=dos

请查看 LILO mini-how-to 以获取更多信息。--Pierre Ficheux, pficheux@wanadoo.fr

用于家庭网络的 Linux 服务器

我想将 RHL 6.1 配置为小型家庭网络 (eth0) 的服务器,以及使用 dhcp (ppp0) 连接到我的 ISP 的拨号客户端。我的网络配置(即 DNS、网关、路由等)应该是什么样的?—Tom Dolan, tdolan@erols.com

您需要做几件事。我们这里没有太多空间来解释所有内容,因此我将为您指出一些文档,这些文档应该清楚地解释每个步骤:1.- 设置您的局域网:www.ibiblio.org/pub/Linux/docs/HOWTO/other-formats/html_single/Networking-Overview-HOWTO.html www.ibiblio.org/pub/Linux/docs/HOWTO/other-formats/html_single/Net-HOWTO.html 2.- 连接到您的 ISP:www.ibiblio.org/pub/Linux/docs/HOWTO/other-formats/html_single/ISP-Hookup -HOWTO.html 3.- 设置 SAMBA(如果您的本地网络上有 Windows PC):www.ibiblio.org/pub/Linux/docs/HOWTO/other-formats/html_single/SMB-HOWTO.html www.ibiblio.org/pub/Linux/docs/HOWTO/other-formats/html_single/Windows-LA N-Server-HOWTO.html 4.- 一些安全措施不会有坏处:www.ibiblio.org/pub/Linux/docs/HOWTO/other-formats/html_single/Security-HOWTO.html—Felipe E. Barousse Boué, fbarousse@piensa.com

更多 LILO 故障排除

我刚刚安装了 Red Hat 6.2,它工作正常。启动时,我的系统提示 LILO 并在 Red Hat 中启动 Linux。我将 LILO 更改为启动 DOS。现在当我启动我的系统时,我得到了 C 提示符。我如何找回我的 Red Hat?—Pablo, sonicmaster@teleweb.pt

您应该使用您的 Linux 启动软盘在 Linux 下重新启动。然后编辑您的 lilo.conf 以设置双启动,并通过以 root 身份键入 lilo 进行验证。例如

boot=/dev/hda
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
linear
default=linux
image=/boot/vmlinuz-2.2.14-5.0
        label=linux
        initrd=/boot/initrd-2.2.14-5.0.img
        read-only
        root=/dev/hdb1
other=/dev/hda1
        label=dos

--Pierre Ficheux, pficheux@wanadoo.fr

Windows 客户端无法找到 SMTP 服务器

我的最终用户在尝试接收和发送邮件时遇到问题。我的邮件服务器在 Linux Op 下工作。所有用户都收到消息,找不到服务器(帐户“Sendmail”SMTP 服务器;邮件,错误号 0x800ccc0d)。—Walter Minja, waminja@yahoo.com

根据您提到的错误消息,我认为您的用户正在使用 Windows 客户端。您需要正确设置。对于外发邮件,将每台 PC 上的 SMTP IP 地址设置为您的 Linux 机器在本地网络中的 IP 地址。对于传入邮件,POP IP 地址应设置为与您的 Linux 机器相同的 IP 地址。请记住,POP3 服务必须已安装并启用(在 /etc/inetd.conf) 中使用未注释的“pop-3”行)。—Felipe E. Barousse Boué, fbarousse@piensa.com

rawrite 无法运行

我无法让 rawrite 程序在我的任何系统上工作。我尝试了 Corel 发行版中的自动加载程序,但我只能到达他们提供从 CD 安装或创建启动盘选项的地步。当选择创建启动盘的选项时,系统在将启动映像传输到软盘时出现某种错误。当选择从 CD 安装的选项时(我已确保计算机的 bios 已选择 CD 启动选项),它会恢复到其他启动选项(软盘或 C: 驱动器)。我尝试在使用 Win95 启动盘启动我的系统后执行 rawrite 程序,但两种发行版都无济于事。

我的计算机系统都是基于 intel cpu 的,我拥有的发行版是 i386 发行版。—Robert Cordner, clevon@hotmail.com

假设所有文件都已正确下载(传输),要生成启动盘,您唯一需要的文件是名为 boot.imgbootnet.img 的文件(后者用于通过网络安装)。使用 BINary 模式通过 ftp 传输此文件。在您获得此文件后,该文件非常小(大约 1.4 Mbytes),从 DOS 使用命令:rawrite,它将询问您要写入磁盘的文件名,提示您插入磁盘并将您刚刚下载的文件写入磁盘,从而生成安装盘。当然,还需要发行版的其余文件,因此,也使用 BINary 传输下载所有文件,或者如果您使用 bootnet.img 映像文件,如果在一个局域网上,您可以通过局域网进行安装。—Felipe E. Barousse Boué, fbarousse@piensa.com

加载 Disqus 评论