我经常对安装触发器(postinst,postrm)或软件包的某些部分(如/usr/share
和/etc
)感兴趣。当前,我正在运行下一条命令以检索源代码:
apt-get source [package-name]
缺点是,该文件通常比二进制软件包大得多,并且不反映安装树。
现在,我正在通过http://packages.ubuntu.com/下载软件包:
这对我来说花了太长时间,作为一个真正喜欢shell的人,我想做类似下一个(虚构的)命令的事情:
apt-get get-deb-file [package-name]
我在apt-get手册页中找不到类似的内容。我发现最接近的是--download-only
开关,但这会将程序包放入/var/cache/apt/archives
(需要root权限),而不是放在当前目录中。
debget
从包中使用debian-goodies
。