Quando eu corro:
apt-get build-dep <package>
privilegiado, instala as dependências de compilação <package>
.
Agora, eu sei que posso usar apt-cache depends <package>
para ver dependências binárias . Não encontrei nenhuma maneira de mostrar as mesmas informações para criar dependências em uma única chamada de comando, que eu poderia usar para alcançar o que eu queria.
Então, como posso reverter o efeito de a apt-get build-dep <package>
, ou seja, remover os pacotes instalados anteriormente por uma invocação desse comando?
A resposta de Braiam abaixo fornece os pacotes que são dependências de compilação:
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
Os pacotes que o completo apt-get autoremove
deseja remover são:
build-essential debhelper dpkg-dev libpcre3-dev libpcrecpp0 libssl-dev zlib1g-dev
Especialmente build-essential
não é desejável aqui, mas posso consertar isso sozinho.
A lista real de pacotes que foram instalados foram:
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
vai deixar esse pacote em paz.Tumbleweed escreve :
fonte