Remova todas as bibliotecas de desenvolvimento

Remova todas as bibliotecas de desenvolvimento

Eu desenvolvi alguns aplicativos a partir do código-fonte que exigiam bibliotecas de desenvolvimento. E quando eu os instalei, eles instalaram mais -devdependências.

Agora quero remover essas bibliotecas.

O comando sudo apt-get purge lib*-devpode causar algum dano à minha instalação do Ubuntu?

Há alguma biblioteca de desenvolvimento incluída em uma nova instalação do Ubuntu? Se houver, devo mantê-los?

Responder1

Basicamente, você não precisa de nenhuma biblioteca de desenvolvimento para executar seu sistema. Como o nome diz, eles são para fins de desenvolvimento. As bibliotecas usadas para executar esses aplicativos são diferentes.

Seu comando parece bom para mim, mas de qualquer forma o APT está lhe dando uma lista com os pacotes a serem removidos. Basta observar os pacotes que você precisa (tudo sem o -devseria suspeito)

Responder2

Token dehttps://askubuntu.com/a/1277984/1621404

Isso remove tudo com "-dev" no nome,

sudo apt list --installed -a '*-dev' | grep "^[^\ ]*/" -o | sed 's/\///' | xargs -I '{}' sudo apt remove -y '{}'

informação relacionada