当我跑步时:
apt-get build-dep <package>
特权会安装的构建依赖<package>
。
现在,我知道可以apt-cache depends <package>
用来查看二进制依赖项了。我还没有找到任何方法可以在单个命令调用中显示相同的构建依赖关系信息,然后可以使用该信息来实现所需的功能。
那么,如何才能apt-get build-dep <package>
消除的影响,即删除先前通过调用该命令安装的软件包?
Braiam在下面的回答中给出了与构建相关的软件包:
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
完整apt-get autoremove
要删除的软件包是:
build-essential debhelper dpkg-dev libpcre3-dev libpcrecpp0 libssl-dev zlib1g-dev
build-essential
在这里尤其不希望这样做,但是我可以自己解决此问题。
实际安装的软件包列表为:
debhelper
dh-apparmor
gettext
html2text
intltool-debian
libcroco3
libgettextpo0
libpcre3-dev
libpcrecpp0
libssl-dev
libunistring0
po-debconf
zlib1g-dev