Cuando corro:
apt-get build-dep <package>
privilegiado instala las dependencias de compilación para <package>
.
Ahora, sé que puedo usar apt-cache depends <package>
para ver dependencias binarias . No he encontrado ninguna manera de mostrar la misma información para las dependencias de compilación en una sola invocación de comando, que luego podría usar para lograr lo que quiero.
Entonces, ¿cómo puedo revertir el efecto de a apt-get build-dep <package>
, es decir, eliminar los paquetes instalados previamente mediante una invocación de ese comando?
La respuesta de Braiam a continuación rinde para los paquetes que son dependencias de compilación:
autotools-dev
debhelper
dpkg-dev
libexpat-dev
libgd2-noxpm-dev
libgeoip-dev
liblua5.1-dev
libmhash-dev
libpam0g-dev
libpcre3-dev
libperl-dev
libssl-dev
libxslt1-dev
zlib1g-dev
Los paquetes que el completo apt-get autoremove
quiere eliminar son:
build-essential debhelper dpkg-dev libpcre3-dev libpcrecpp0 libssl-dev zlib1g-dev
build-essential
Aquí no es especialmente deseable, pero puedo solucionarlo por mi cuenta.
La lista real de paquetes que se instalaron fueron:
debhelper
dh-apparmor
gettext
html2text
intltool-debian
libcroco3
libgettextpo0
libpcre3-dev
libpcrecpp0
libssl-dev
libunistring0
po-debconf
zlib1g-dev
sudo apt-mark manual build-essential
dejará ese paquete solo.Tumbleweed escribe :
fuente