重新安装软件包及其安装的依赖项

重新安装软件包及其安装的依赖项

我安装的软件包已损坏(软件包本身,而不是其依赖项)。使用sudo dpkg-reconfigure <package>或重新安装它sudo apt-get --reinstall install <package>不起作用。我想尝试重新安装该软件包,包括其所有当前安装的依赖项。有办法吗?

答案1

您可以使用以下命令检查所有软件包依赖关系apt-cache

apt-cache depends <package>

使用该命令的结果,我们得到以下重新安装<package>及其依赖项:

apt-cache depends <package> | grep '[ |]Depends: [^<]' | cut -d: -f2 | tr -d ' ' | xargs sudo apt-get --reinstall install -y

相关内容