我想安装已加密然后解密的 .deb 文件。在此过程中,原始文件的名称已被删除,取而代之的是临时的乱码值。我可以使用“dpkg -i”进行安装而不会出现问题,但我想使用“apt-get install”来避免执行任何依赖性问题清理。我没有看到 apt-get 允许此类功能的任何选项。有人知道这是否可行吗?
IE - 原始软件包:something-something-version-amd64.deb 解密软件包:blahblah
'dpkg -i blahblah' - success
'apt-get install blahblah' - unrecognized file
谢谢!
答案1
有几件事需要考虑:
(1)dpkg
旨在与所有软件包配合使用。 apt-get
旨在与存储库配合使用。
(2)dpkg
通常更适合本地包。虽然也有例外,但dpkg -i
可以先安装,然后apt-get install -f
获取依赖项。
除了上述内容之外,您能从技术上讲,使用 可以安装软件包,但是我对此的结果喜忧参半。我认为sudo apt-get install ./PACKAGE.deb
最好使用dpkg
来安装这些软件包,然后再处理依赖项。apt-get install -f