Sha*_*ang 11 ubuntu debian apt repository
我之前使用过 ubuntu linux,我使用我刻录的 DVD 在我的笔记本电脑上安装了 debian 操作系统。但是当我尝试使用apt-get安装软件时,系统总是要求我插入磁盘以继续。我想知道是否有一种方法可以更改存储库配置,以便我可以在线检索安装文件而不是使用磁盘。
Gil*_*il' 21
包源在/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
Run Code Online (Sandbox Code Playgroud)
将其删除或注释掉(通过#
在行首添加 a )。如果您想再次从 CD-ROM 安装,请将 CD 放入并运行apt-cdrom
以sources.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
Run Code Online (Sandbox Code Playgroud)
squeeze
为testing
或unstable
或您遵循的任何发行版。contrib
和non-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
如果您追求特定的应用程序,还有许多其他非官方存储库。