在安装新function时如何删除CD / DVD安装作为apt-get软件包的源?

我正在运行Ubuntu服务器(9.0.4’Jaunty’)作为VMware映像。

在奇怪的场合,我需要安装一个新的软件包,以便安装光盘,并将其提供给VMware映像,这样我才能继续安装软件包。

有没有办法将原始安装媒体从源包列表中取出 – 我假设所有包都可以在互联网上获得。

谢谢。

是的,您可以从sources.list删除CD-ROM(或原始安装媒体)

使用以下命令编辑sources.list文件:

 sudo nano /etc/apt/sources.list 

在顶部附近,注释掉看起来像这样的行:

 deb cdrom:[Ubuntu-Server 9.04 _Jaunty Jackalope_ - Release i386 (20090421.1)]/ jaunty main restricted 

(注释是一个哈希( # ) – 所以在deb cdrom: ...开始时弹出其中一个deb cdrom: ...行)

Ctrl + X退出nano文本编辑器,按y保存更改

最后你需要运行:

 sudo apt-get update 

更新包列表。

12.04和12.10

此function即在此版本中禁用自动启用安装介质作为软件源。 默认情况下该部分为空,并将说明:

要从CD-ROM或DVD安装,请将介质插入驱动器

这是一个截图

在此处输入图像描述

我想,这也将在即将发布的版本中继续。

转到系统 – >管理 – >软件源。 转到Ubuntu软件选项卡,选项卡底部有一个CD / DVD选项。 选择/取消选择它可以启用和禁用CD / DVD作为软件源。 只需取消选中此选项,您的系统就不会查找Ubuntu CD或DVD

在此处输入图像描述

Ubuntu 9.04的官方支持于2010年10月结束。

如果您需要安装新软件包,您可以下载可能仍然兼容的Debian软件包,但为了进行适当的维护(包括安全更新),建议进行分发升级。

在升级到10.04 LTS(实际的长期支持版本)之前,您必须升级到9.10。 不幸的是,对于9.10的支持也已于2011年4月底结束。

因此,最佳做法是使用10.04 LTS服务器重新安装Ubuntu。 在执行此操作之前备份/home ,您可以保留大部分个人设置。

如果出于任何原因需要保留9.04,除了将CD-ROM作为唯一来源之外别无选择。