我安装了一个损坏的包(包本身,而不是它的依赖项)。重新安装它sudo dpkg-reconfigure <package>或sudo apt-get --reinstall install <package>没有解决问题。我想尝试重新安装该软件包,包括其当前安装的所有依赖项。有没有办法做到这一点?
Seb*_*iak 44
您可以使用以下命令检查所有包依赖项apt-cache:
$ sudo apt-cache depends <package>
Run Code Online (Sandbox Code Playgroud)
使用该命令的结果,我们得到以下命令,它重新安装<package>及其依赖项:
$ sudo apt-cache depends <package> | grep '[ |]Depends: [^<]' | cut -d: -f2 | tr -d ' ' | xargs sudo apt-get --reinstall install -y
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
65451 次 |
| 最近记录: |