不插入 DVD 就可以使用 apt get install 吗?

不插入 DVD 就可以使用 apt get install 吗?

我使用 DVD 版本安装了 Debian 7,因此每次我尝试使用 apt-get 安装某些内容时,系统都会要求我安装 DVD。有没有办法避免这种情况(每次插入 DVD 时都插入)。

答案1

您可以将 DVD 复制到 ISO,然后将其作为文件系统永久安装在计算机上(并通过修改 指向它/etc/apt/sources.list)。但是,假设计算机具有 Internet 连接,您可以切换到使用在线存储库。

详细信息是这里

但这是一个例子,

编辑 /etc/apt/sources.list 并用此替换内容(这适用于 Wheezy 或 Debian 7,对于早期或更高版本,请检查上面的链接),

deb http://http.debian.net/debian wheezy main contrib non-free
deb-src http://http.debian.net/debian wheezy main contrib non-free

deb http://http.debian.net/debian wheezy-updates main contrib non-free
deb-src http://http.debian.net/debian wheezy-updates main contrib non-free

deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free

然后运行apt-get update以刷新包详细信息。

答案2

这里只是一个警告。

如果您正在处理一些问题,其中的设置不正确/etc/apt/sources.list,例如需要磁盘,那么从头开始重写文件可能是个好主意。

为了对 Debian 执行此操作,我刚刚使用了https://debgen.simplylinux.ch/生成文件。

最初我只是尝试按照建议删除引用sources.list,但随后在尝试更新包时遇到其他错误,例如

Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution...`

或者

git : Depends: liberror-perl but it is not installable

这些对我来说是因为我的版本sources.list 没有指向我需要的包源,但是重新生成sources.list解决了这个问题。

答案3

我需要一些见解,所以在阅读这些帖子后,我使用 nano 来编辑文件/etc/apt/sources.list,即

# nano /etc/apt/sources.list

进入文件后,第一个源是 CD 指针,因此我所要做的就是用字符注释该行#,然后一切都修复了。我现在正在从文件中列出的存储库获取软件包sources.list

谢谢您的帮助。

相关内容