我是Linux新手,我正在使用UbuntuStudio16.04。
我刚刚安装了libjack0包,一条消息警告我,所有这些包都将被删除:
The following packages will be REMOVED:
ardour ardour3 gladish idjc jack-keyboard jack-rack jack-tools jackd jackd2
jackd2-firewire jamin ladish laditools libjack-jackd2-0 libjack-jackd2-dev
meterbridge python-laditools qjackctl qmidinet qtractor rakarrack slv2-jack
ubuntustudio-controls zynjacku直到我看到了“卸载热情.”,我才看到那条信息。就在那一刻,我意识到我不应该这样做。哈哈..。
我的问题是:
PS:对不起我的英语。我希望你能理解我的问题。;)
发布于 2016-05-23 07:03:04
如果您删除libjack0 (以及依赖于它的包)并安装问题中列出的要删除的包,那么您的Ubuntu安装将与删除后者之前的情况几乎一样。“几乎”因为手动安装会将它们标记为Apt中的“手动安装”,这意味着当没有手动安装的包依赖于它们时,它们就不能被自动删除。
这里的另一个困难是说服Apt删除libjack0,而不删除至少依赖于libjack0或libjack-jackd2-0的一组其他包:
sudo dpkg -r --force-depends libjack0
sudo apt-get install -f ardour ardour3 gladish idjc jack-keyboard jack-rack jack-tools jackd jackd2 jackd2-firewire jamin ladish laditools libjack-jackd2-0 libjack-jackd2-dev meterbridge python-laditools qjackctl qmidinet qtractor rakarrack slv2-jack ubuntustudio-controls zynjacku发布于 2016-05-23 03:41:58
通常情况下,如果您知道哪些软件包已被移除,那么在重新安装它们之后,一切都应该是正常的,除非您也清除了一个配置,那么您的自定义设置就会消失。
如果OS告诉你所有这些软件包都将被删除,那么要么你真的不需要它们,要么它们与你想要安装的新应用程序/软件包有某种冲突。
我建议,按照命令运行
sudo apt install -f 上述命令将尝试修复所有损坏的包(如果有的话)。(--fix-broken)
https://askubuntu.com/questions/776185
复制相似问题