Я хотел установить unity-scope-github, но столкнулся с удивительным
The following package was automatically installed and is no longer required:
session-shortcuts
Use 'sudo apt autoremove' to remove it.
The following packages will be REMOVED:
ubuntu-desktop unity unity-scope-home unity-tweak-tool
The following NEW packages will be installed:
unity-scope-github
. Теперь это, вероятно, ошибка в каком-то старом / не активно поддерживаемом пакете, который будет сообщаться, как только я понял проблема.
Мой реальный вопрос: как я могу понять, почему apt приходит к выводу, что установка одной дополнительной области требует удаления двух полезных метапакетов и unity-scope-home.
] Является ли это признаком проблем в базе данных?
Аннотации: session-shortcuts только «больше не требуется», когда я пытаюсь установить unity-scope-github, перед этим sudo apt autoremove не дает никакого результата.
Я знаю, что единство-scope-github довольно старое / не активно поддерживается, и я могу и буду жить очень хорошо без него
Установите aptitude, если у вас его нет:
sudo apt install aptitude
Затем запустите:
aptitude why-not unity-scope-github
Он даст вам выход:
[ f3]Итак, мы можем видеть, что unity зависит от unity-scope-home, а unity-scope-home находится в конфликте с unity-scope-github.
Другие ваши пакеты также являются частью этих зависимостей , например: если вы запустите:
apt-cache depends unity-tweak-tool
Вы узнаете, что это зависит от unity.
И о session-shortcuts, если вы запустите: [!d6 ]
apt-cache rdepends session-shortcuts
Вы получите:
session-shortcuts
Reverse Depends:
unity
unity
Это означает, что этот пакет был установлен единством, и теперь, когда единство будет удалено, вам больше не понадобится.
Установите aptitude, если у вас его нет:
sudo apt install aptitude
Затем запустите:
aptitude why-not unity-scope-github
Он даст вам выход:
i unity Depends unity-scope-home
i A unity-scope-home Conflicts unity-scope-github
Итак, мы можем видеть, что unity зависит от unity-scope-home, а unity-scope-home находится в конфликте с unity-scope-github.
Другие ваши пакеты также являются частью этих зависимостей , например: если вы запустите:
apt-cache depends unity-tweak-tool
Вы узнаете, что это зависит от unity.
И о session-shortcuts, если вы запустите:
apt-cache rdepends session-shortcuts
Вы получите:
session-shortcuts
Reverse Depends:
unity
unity
Это означает, что этот пакет был установлен единством, и теперь, когда единство будет удалено, вам больше не понадобится.
Установите aptitude, если у вас его нет:
sudo apt install aptitude
Затем запустите:
aptitude why-not unity-scope-github
Он даст вам выход:
i unity Depends unity-scope-home
i A unity-scope-home Conflicts unity-scope-github
Итак, мы можем видеть, что unity зависит от unity-scope-home, а unity-scope-home находится в конфликте с unity-scope-github.
Другие ваши пакеты также являются частью этих зависимостей , например: если вы запустите:
apt-cache depends unity-tweak-tool
Вы узнаете, что это зависит от unity.
И о session-shortcuts, если вы запустите:
apt-cache rdepends session-shortcuts
Вы получите:
session-shortcuts
Reverse Depends:
unity
unity
Это означает, что этот пакет был установлен единством, и теперь, когда единство будет удалено, вам больше не понадобится.
Установите aptitude, если у вас его нет:
sudo apt install aptitude
Затем запустите:
aptitude why-not unity-scope-github
Он даст вам выход:
i unity Depends unity-scope-home
i A unity-scope-home Conflicts unity-scope-github
Итак, мы можем видеть, что unity зависит от unity-scope-home, а unity-scope-home находится в конфликте с unity-scope-github.
Другие ваши пакеты также являются частью этих зависимостей , например: если вы запустите:
apt-cache depends unity-tweak-tool
Вы узнаете, что это зависит от unity.
И о session-shortcuts, если вы запустите:
apt-cache rdepends session-shortcuts
Вы получите:
session-shortcuts
Reverse Depends:
unity
unity
Это означает, что этот пакет был установлен единством, и теперь, когда единство будет удалено, вам больше не понадобится.
Установите aptitude, если у вас его нет:
sudo apt install aptitude
Затем запустите:
aptitude why-not unity-scope-github
Он даст вам выход:
i unity Depends unity-scope-home
i A unity-scope-home Conflicts unity-scope-github
Итак, мы можем видеть, что unity зависит от unity-scope-home, а unity-scope-home находится в конфликте с unity-scope-github.
Другие ваши пакеты также являются частью этих зависимостей , например: если вы запустите:
apt-cache depends unity-tweak-tool
Вы узнаете, что это зависит от unity.
И о session-shortcuts, если вы запустите:
apt-cache rdepends session-shortcuts
Вы получите:
session-shortcuts
Reverse Depends:
unity
unity
Это означает, что этот пакет был установлен единством, и теперь, когда единство будет удалено, вам больше не понадобится.
Установите aptitude, если у вас его нет:
sudo apt install aptitude
Затем запустите:
aptitude why-not unity-scope-github
Он даст вам выход:
i unity Depends unity-scope-home
i A unity-scope-home Conflicts unity-scope-github
Итак, мы можем видеть, что unity зависит от unity-scope-home, а unity-scope-home находится в конфликте с unity-scope-github.
Другие ваши пакеты также являются частью этих зависимостей , например: если вы запустите:
apt-cache depends unity-tweak-tool
Вы узнаете, что это зависит от unity.
И о session-shortcuts, если вы запустите:
apt-cache rdepends session-shortcuts
Вы получите:
session-shortcuts
Reverse Depends:
unity
unity
Это означает, что этот пакет был установлен единством, и теперь, когда единство будет удалено, вам больше не понадобится.