Я попытался удалить KDE из своей системы. Когда я запускаю «dpkg -r kdebase-bin», он говорит, что «kdebase-data» зависит от него. Итак, как я могу удалить все пакеты, связанные с KDE?
Обычно вместо dpkg используется утилита более высокого уровня. Вы можете использовать apt-get для удаления пакета и всех его зависимостей.
apt-get remove <package>
Обычно вместо dpkg используется утилита более высокого уровня. Вы можете использовать apt-get для удаления пакета и всех его зависимостей.
apt-get remove <package>
В отличие от apt-get, aptitude может рекурсивно удалять пакеты, которые были установлены как зависимости, но которые больше не зависят от того, когда происходит запрос на удаление. Вы должны установить эти пакеты с aptitude, чтобы это работало.
Существуют также такие инструменты, как deborphan, которые могут идентифицировать пакеты, которые больше не могут понадобиться вашей системе, даже если вы не использовали aptitude для их установки. Однако вы должны предоставить ему список пакетов, которые вы хотите использовать в своей системе, но это, как правило, быстрая работа (там будет меньше пакетов, о которых нужно спросить, чем вы можете себе представить).
dpkg -r --force-depends $pkg
apt-get install -f
dpkg -r --force-depends $pkg
apt-get install -f
В отличие от apt-get
, aptitude
может рекурсивно удалять пакеты, которые были установлены как зависимости, но которые больше не зависят от того, когда происходит запрос на удаление. Вы должны установить эти пакеты с aptitude
, чтобы это работало.
Существуют также такие инструменты, как deborphan
, которые могут идентифицировать пакеты, которые больше не могут понадобиться вашей системе, даже если вы не использовали aptitude
для их установки. Однако вы должны предоставить ему список пакетов, которые вы хотите использовать в своей системе, но это, как правило, быстрая работа (там будет меньше пакетов, о которых нужно спросить, чем вы можете себе представить).
dpkg -r --force-depends $pkg
apt-get install -f
dpkg -r --force-depends $pkg
apt-get install -f
dpkg -r --force-depends $pkg
apt-get install -f
В отличие от apt-get
, aptitude
может рекурсивно удалять пакеты, которые были установлены как зависимости, но которые больше не зависят от того, когда происходит запрос на удаление. Вы должны установить эти пакеты с aptitude
, чтобы это работало.
Существуют также такие инструменты, как deborphan
, которые могут идентифицировать пакеты, которые больше не могут понадобиться вашей системе, даже если вы не использовали aptitude
для их установки. Однако вы должны предоставить ему список пакетов, которые вы хотите использовать в своей системе, но это, как правило, быстрая работа (там будет меньше пакетов, о которых нужно спросить, чем вы можете себе представить).