apt-get 让我插入 CD,为什么?

Bet*_*sta 13 apt

可能重复:
我无法更新 12.04 LTS

我之前尝试过安装几个包,但之前发生过,实际上我是为了

sudo apt-get install libvte-dev
Run Code Online (Sandbox Code Playgroud)

这是尾巴...

0 upgraded, 56 newly installed, 0 to remove and 0 not upgraded.
Need to get 10.9 MB/14.9 MB of archives.
After this operation, 62.2 MB of additional disk space will be used.
Do you want to continue [Y/n]? Y
Get:1 http://cz.archive.ubuntu.com/ubuntu/ precise/main zlib1g-dev amd64 1:1.2.3.4.dfsg-3ubuntu4 [165 kB]
Media change: please insert the disc labeled
 'Ubuntu 12.04.1 LTS _Precise Pangolin_ - Release amd64 (20120823.1)'
in the drive '/media/cdrom/' and press enter
Run Code Online (Sandbox Code Playgroud)

我在线。问题出在哪儿?

注意:我从 U 盘安装了 ubuntu - 我没有 CD

ben*_*der 22

如果您有互联网连接,您可以安全地注释掉deb cdrom: ....文件中以开头的行/etc/apt/sources.list。您可以使用以下命令编辑此文件:

sudo gedit /etc/apt/sources.list
Run Code Online (Sandbox Code Playgroud)

并简单地在这一行前面加上 -#符号,使其看起来像这样:

# deb cdrom:[Ubuntu 12.10 _Quantal Quetzal_ - Release amd64 (20121017.5)]/ quantal main restricted
Run Code Online (Sandbox Code Playgroud)

保存文件,不要忘记运行

sudo apt-get update
Run Code Online (Sandbox Code Playgroud)