在刚安装完Debian系统后,可能会遇到安装软件包时出现以下错误提示:
更换介质︰请把标有"Debian GNU/Linux 7.11.0 _Wheezy_ - Official amd64 DVD Binary-1 20160605-17:36"的盘片插入驱动器"/media/cdrom/"再按回车键。
这是因为Debian默认配置中将CD-ROM作为安装源之一,而如果你并没有插入安装光盘或者没有正确配置网络源,就会导致这个错误。文章源自堕落的鱼-https://www.duoluodeyu.com/2744.html
错误原因文章源自堕落的鱼-https://www.duoluodeyu.com/2744.html
Debian系统在默认情况下,会尝试从光盘安装软件包。如果没有插入光盘,系统就会提示你插入光盘媒体来获取软件包。这种情况通常会出现在首次安装完Debian系统后,或者在使用虚拟机安装时。文章源自堕落的鱼-https://www.duoluodeyu.com/2744.html
解决方法文章源自堕落的鱼-https://www.duoluodeyu.com/2744.html
编辑/etc/apt/sources.list文件文章源自堕落的鱼-https://www.duoluodeyu.com/2744.html
打开/etc/apt/sources.list文件,你会看到类似如下内容:文章源自堕落的鱼-https://www.duoluodeyu.com/2744.html
deb cdrom:[Debian GNU/Linux 7.11.0 _Wheezy_ - Official amd64 DVD Binary-1 20160605-17:36]/ wheezy main
注释掉deb cdrom行文章源自堕落的鱼-https://www.duoluodeyu.com/2744.html
使用文本编辑器(如nano)打开文件:文章源自堕落的鱼-https://www.duoluodeyu.com/2744.html
sudo nano /etc/apt/sources.list
找到以deb cdrom开头的行,并在行首加上#,将其注释掉。修改后的内容应该类似如下:文章源自堕落的鱼-https://www.duoluodeyu.com/2744.html
# deb cdrom:[Debian GNU/Linux 7.11.0 _Wheezy_ - Official amd64 DVD Binary-1 20160605-17:36]/ wheezy main
更新APT源文章源自堕落的鱼-https://www.duoluodeyu.com/2744.html
注释掉光盘源之后,执行以下命令更新APT包管理器的源:
sudo apt-get update
安装软件包
现在你可以正常安装软件包了:
sudo apt-get install
保存并退出
在nano中保存文件,使用快捷键 CTRL + O,然后按回车键确认。
退出编辑器,使用 CTRL + X。
原因分析
在Debian系统中,初次安装时,如果没有正确配置网络源,可能会出现从光盘安装软件包的错误提示。解决方法是通过注释掉/etc/apt/sources.list文件中的deb cdrom行,然后更新APT源列表。这样就可以通过网络获取软件包,而不会再出现提示需要插入光盘的问题。