2007年2月14日星期三

从当前系统构建 .deb 包


从当前系统构建 .deb 包

Debian软件包: dpkg-repack 可以用来重新构建已经安装到系统中的软件包为 .deb 文件. 并包含已经修改了的配置文件. 详细新息参阅:

dpkg-repack manpages

Debian GNU/Linux Anwenderhandbuch

对于某些需要修改配置后进行大面积安装的软件包, 可以是用 dpkg-repack 重新打包, 然后分发.

运行 dpkg-repack 需要 root 权限,也可以是用 fakeroot 取代 root 权限。例如:

# aptitude install dpkg-repack  $ fakeroot -u dpkg-repack nano dpkg-deb: building package `nano' in `./nano_1.3.11-2_i386.deb'.  user@debian:~$ fakeroot -u dpkg-repack apt dpkg-deb: building package `apt' in `./apt_0.5.22_i386.deb'. 

可以使用 dpkg-deb 进行验证

$ dpkg-deb  -I ./nano_1.3.11-2_i386.deb   new debian package, version 2.0. 

--
一步一步教你从互联网赚钱
http://www.zqzn.com/index.asp?rid=key480769

没有评论: