我正在使用适用于 Linux 的 Windows 子系统,无法安装 linux-libc-dev,但实际上所有功能都在那里。实际上它的依赖关系已得到满足。我需要说服 DPKG 这一点,以便我可以安装东西,因为从现在开始我不想为每个包运行 dpkg --no-deps 或其他什么。我见过这个问题“如何告诉 apt 依赖关系已被手动解决?“,然而所有的答案都说“这是一个坏主意”。无论如何,我都有兴趣尝试这个坏主意,并想知道是否有人知道怎么做。如果它破坏了我的 WSL 安装,我只需重做它;我不在乎。
谢谢!
答案1
使用以下方式下载软件包apt-get download
(或者直接从软件包服务器下载,也可以),然后使用
dpkg --force-depends ...
这会将依赖错误转变为警告,因此您可以安装任何您喜欢的东西......