安装软件包时,apt-get会提示CD,如何使其停止?


10

我以前使用过ubuntu linux,然后使用刻录的DVD在自己的Labtop上安装了debian OS。但是,当我尝试使用apt-get安装软件时,系统总是要求我插入磁盘以继续。我想知道是否有一种方法可以更改存储库配置,以便我可以在线检索安装文件,而不必使用磁盘。


我只是发现是导致该问题的sources.list文件。但是,在我评论了“ deb cdrom”之后,我再也无法获得任何软件更新了:(是否有人拥有一个不错的sources.list文件?
Shang Wang

Answers:


20

包源在/etc/apt/sources.list和中列出/etc/apt/sources.list.d/*.list。通常,您会在主文件中列出官方资源,/etc/apt/sources.list并在中添加第三方存储库/etc/apt/sources.list.d/indicative_name.list

如果您是从CD-ROM安装的,

deb cdrom:[some name]/ stable main

删除它或将其注释掉(通过#在行的开头添加a )。如果要再次从CD-ROM安装,请弹出CD,然后运行apt-cdromsources.list从该CD-ROM 创建条目。

要通过Internet安装软件包,通常会列出Debian镜像作为源。如果您具有Internet连接,则系统安装会执行此操作。典型的条目集如下所示:

## Debian stable proper
deb http://ftp.fr.debian.org/debian squeeze main non-free contrib
deb-src http://ftp.fr.debian.org/debian squeeze main non-free contrib

## Security updates
deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free

## Other updates to the stable release (formerly volatile)
deb http://ftp.fr.debian.org/debian squeeze-updates main contrib non-free
deb-src http://ftp.fr.debian.org/debian squeeze-updates main contrib non-free

## Quasi-official backports
deb http://www.backports.org/debian/ squeeze-backports main non-free contrib
deb-src http://www.backports.org/debian/ squeeze-backports main non-free contrib

## Marillat: multimedia support and other less free or stable stuff
deb http://www.debian-multimedia.org squeeze main
deb-src http://www.debian-multimedia.org squeeze main
  • 更换squeezetestingunstable或任何分配你跟随。
  • 删除contribnon-free如果要专门安装免费软件。
  • 如果您不住在法国,请替换ftp.fr.debian.org为另一个Debian镜子的名称。
  • 这些deb行用于二进制包,这些deb-src行用于源包。如果您永远不想下载源代码,则不需要这些deb-src行。如果这样做,则需要deb-src一行来匹配每deb行。
  • 严格只需要两个源:适当的分发(protocol://mirror.example.com/debian release_name main)和安全更新()。仅在需要时包括其他人:deb http://security.debian.org/ release_name/updates

    • 稳定更新是需要保持最新状态的数据库更新,例如病毒签名列表。仅适用于稳定版本。
    • 反向移植是从不稳定的pacakges被重新编译为稳定。即使您包含此源,也只会在显式请求下安装软件包:如果软件包在backports之外还具有某个版本,则即使非backports版本较旧,也将是首选版本。仅适用于稳定版本。
    • Debian多媒体的软件包不符合主发行版的法律要求。它们主要用于台式机,以支持更多的音频和视频格式。

如果您要使用特定的应用程序,则还有许多其他非官方存储库


2
你真棒,吉尔斯!
上王
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.