我在从 CD 安装软件包时遇到了一些问题。ubuntu 服务器安装在一个小型本地网络中,该网络有 DNS,但没有互联网连接。当我尝试安装软件包(例如 lamp 或 vsftpd)时,它只是尝试解析更新服务器的名称。经过几次尝试后,它放弃了,而不是检查 CD。我使用 添加了 CD sudo apt-cdrom add
。我还尝试使用 taskel(打开 aptitude),但没有任何运气。
如何在没有互联网连接的情况下从 CD 安装软件包(lamp、ssh、ftp、dhcp、samba)?
编辑:由于这一点不清楚:我们得到了一台安装了 ubuntu 服务器的服务器,我们应该在上面安装 lamp、ssh、ftp、dhcp 和 samba。为了确保我们没有作弊(在比赛期间向互联网寻求帮助),我们只能使用 cd。
答案1
如果您无法使用 USB 记忆棒,则只能使用 CD 上的软件包。因此,请检查您要安装的软件包是否在 CD 上!由于 CD 空间有限,我怀疑 CD 上是否提供该灯。也许您可以获得一张包含更多软件包的 DVD。
答案2
也许可以帮助任何遇到此问题的人。
apt 使用的源列表位于:
/etc/apt/sources.list
第一行是 cd,通过删除前导井号来取消注释。您可以使用 nano 像这样编辑它:
sudo nano /etc/apt/sources.list
如果出现提示,请输入密码。
此外,如果互联网资源不可用,请注释掉所有互联网资源,即您使用的计算机没有互联网连接。只需在所有其他行前面添加哈希即可。
ctrl之后,您只需按+保存文件o即可。
答案3
我是这样解决的:在 bios 中,我的 ISO USB STICK 被检测为“CD-ROM”,我将这个值更改为
将 USB STICK 解释为“HARDDRIVE”
之后我从这根棒子启动并安装了 Ubuntu 16 LTS。一切正常