如何在 Debian 上使用 apt 修复损坏的软件包依赖关系

如何在 Debian 上使用 apt 修复损坏的软件包依赖关系

我计划将我的 VM 移动到我的 VPS 提供商ju,但我需要移动应用程序( snf 图像创建者)所需的 Python 模块。但是它不允许我安装curl。然后错误说需要curl和两个额外的库作为依赖项,但我也破坏了包。我尝试应用我的 apt-get 知识(apt clean、autoremove...),但它不起作用。
更新了图像。无法/不知道从 VM ware 播放器复制文本

错误描述


我在进入另一个存储库时搞乱了我的sources.list 文件

答案1

解决方案:

示例sources.list来自Debian 网站 以下是 Debian 9/Stretch 的sources.list 示例。

deb http://deb.debian.org/debian 拉伸主线
deb-src http://deb.debian.org/debian 拉伸主线

deb http://deb.debian.org/debianstretch-updates main
deb-src http://deb.debian.org/debianstretch-updates main

deb http://security.debian.org/debian-security/stretch/updates main
deb-src http://security.debian.org/debian-security/stretch/updates main

如果您还想要 contrib 和 non-free 组件,请在 main 之后添加 contrib non-free :

deb http://deb.debian.org/debian Stretch 主要贡献非免费
deb-src http://deb.debian.org/debian Stretch 主要贡献非免费

deb http://deb.debian.org/debianstretch-updates 主要贡献非免费
deb-src http://deb.debian.org/debianstretch-updates 主要贡献非免费

deb http://security.debian.org/debian-security/stretch/updates 主要贡献非免费
deb-src http://security.debian.org/debian-security/stretch/updates 主要贡献非免费

您可以使用 GNOME 工具来编辑您的sources.list 文件。通过菜单→系统→管理→软件源访问它。

gksu --desktop /usr/share/applications/software-properties.desktop /usr/bin/software-properties-gtk

相关内容