
Creé algunas aplicaciones desde el código fuente que requerían bibliotecas de desarrollo. Y cuando los instalé, instalaron más -dev
dependencias.
Ahora quiero eliminar esas bibliotecas.
¿El comando sudo apt-get purge lib*-dev
puede dañar mi instalación de Ubuntu?
¿Hay bibliotecas de desarrollo incluidas en una instalación nueva de Ubuntu? Si los hay, ¿debería conservarlos?
Respuesta1
Básicamente, no necesita ninguna biblioteca de desarrollo para ejecutar su sistema. Como su nombre lo indica, tienen fines de desarrollo. Las bibliotecas utilizadas para ejecutar estas aplicaciones son diferentes.
Su comando me parece bien, pero de todos modos APT le está dando una lista con los paquetes que desea eliminar. Solo mírelo para ver los paquetes que necesita (todo lo que no sea -dev
sería sospechoso)
Respuesta2
ficha dehttps://askubuntu.com/a/1277984/1621404
Esto elimina todo lo que tenga "-dev" en el nombre,
sudo apt list --installed -a '*-dev' | grep "^[^\ ]*/" -o | sed 's/\///' | xargs -I '{}' sudo apt remove -y '{}'