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


19

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

在奇怪的情况下,我真的很痛苦,我需要安装一个新的软件包,然后不得不取出安装CD-ROM,并将其提供给VMware映像使用,这样我才能继续安装软件包。

有没有办法将原始安装介质从源软件包列表中删除-我假设所有软件包都可以从Internet上获得。

谢谢。


忘了提到这是一台无头服务器(未安装用户界面)-因此,如果可能的话,我将需要一个命令行解决方案
Andrew

Answers:


28

是的,您可以从以下位置删除CD-ROM(或原始安装介质): sources.list

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: ...

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

然后最后您需要运行:

sudo apt-get update

更新您的包裹清单。


这将起作用(如果您通过运行结束sudo apt-get update),但是对于大多数用户而言,图形方式(binW的答案)是非常可取的。
loevborg

感谢您提供额外步骤的提示,我已经更新了答案
安德鲁

不再支持9.04
Takkat

5

对于12.04和12.10

在此版本中,禁用了此功能,即作为软件源自动启用安装介质。默认情况下,该部分现在为空,将显示以下内容:

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

这是添加的屏幕截图

在此处输入图片说明

我认为,这将在以后的发行版中继续进行。


3

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

在此处输入图片说明


这将不适用于9.04
塔卡特(Takkat),2011年

1
09.04没有任何正式存储库(只有未更新的非官方存储库)。由于main,universe,受限和multiverse无法找到服务器,最终将导致错误。有关旧版本,请访问:old-releases.ubuntu.com/releases
Rinzwind,2011年

3

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

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

您必须先升级到9.10,然后才能升级到10.04 LTS(实际的长期支持版本)。不幸的是,对9.10的支持也已于2011年4月结束。

因此,最好的做法是用10.04 LTS服务器重新安装Ubuntu。备份/home之前,您可以保留大多数个人设置。

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.