
Я создал несколько приложений из исходников, которым требовались библиотеки разработки. И когда я их установил, они установили больше -dev
зависимостей.
Теперь я хочу удалить эти библиотеки.
Может ли эта команда sudo apt-get purge lib*-dev
нанести вред моей установке Ubuntu?
Есть ли какие-либо библиотеки разработки, включенные в новую установку Ubuntu? Если да, стоит ли их сохранять?
решение1
По сути, вам не нужны никакие библиотеки разработки для запуска вашей системы. Как следует из названия, они предназначены для целей разработки. Библиотеки, используемые для запуска этих приложений, отличаются.
Ваша команда выглядит нормально для меня, но в любом случае APT дает вам список пакетов, которые нужно удалить. Просто следите за пакетами, которые вам нужны (все без будет -dev
подозрительным)
решение2
Токен отhttps://askubuntu.com/a/1277984/1621404
Это удалит все, что имеет в названии «-dev»,
sudo apt list --installed -a '*-dev' | grep "^[^\ ]*/" -o | sed 's/\///' | xargs -I '{}' sudo apt remove -y '{}'