我曾经使用命令安装 deb 包:dpkg -i *.deb
因为所有 deb 都在同一个文件夹中。
有时 dpkg 会显示以下警告降级依赖较低版本。因为已安装更高版本。
那么,如何停止降级(跳过要安装的包)以便保持更高版本的安装。
Gdebi 显示警告并停止安装。但它一次只能处理单个 deb。那么是否有任何命令(dpkg --?)可以在安装一组 deb 时跳过该包?
或者给我另一种安装方法。(突触添加下载文件选项在离线时无法正常工作)
答案1
您可以添加--refuse-downgrade
选项,这样就不会降级任何软件包。
因此,运行以下命令来安装软件包。
dpkg -i --refuse-downgrade *
答案2
甚至使用该--no-force-all
选项,因为您还可能会遇到软件包相互冲突的情况,或者即使软件包的依赖关系不满足也强制安装该软件包,这可能会破坏您的系统。