
-i
/path/to/packagename.deb"这样的格式~
dpkg是Debian的Deb文件管理程序~
-i是安装的选项
后面/path/to/packagename.deb是路径及文件名~
如果就是在当前目录下那么就
dpkg
-i
./packagename.deb就可以了~记得把packagename换成你要安装的deb的文件名~
大致过程:
* 把源码包解压缩到某个目录;
* 在源码目录内创建debian化目录 (./debian).
* 修改./debian目录内的文件,如包维护者的详细信息、包描述,等等;
* 在本机编译源代码;
* 在本机生成.deb包;
需要用到的工具:
* dh_make(dh-make包的一部分)——用于自动创建./debian目录和其他用于创建.deb包的骨架模板文件;
* make(Gnu make)——构建过程中要用到的工具;
* debchange/dch(devscripts包的一部分)——用于编辑包的版本号;
* debuild(devscripts包的一部分)——运行构建过程,包括编译连接,以及生成deb包;
可以参考
http://wenku.baidu.com/view/6f7e3665f5335a8102d22051.htmlDEB是Debian软件包格式的文件扩展名,跟Debian的命名一样,DEB也是因Debra Murdock而得名,她是Debian创始人Ian Murdock的太太。
Debian包是Unixar的标准归档,将包文件信息以及包内容,经过gzip和tar打包而成。处理这些包的经典程序是dpkg,经常是通过Debian的apt-get来运作。通过Alien工具,可以将deb包转换成rpm、tar.gz格式。deb包在Linux *** 作系统中类似于windows中的软件包(exe),几乎不需要什么复杂的编译即可通过鼠标点击安装使用。此外,deb广泛应用于越狱后iOS软件及MeeGo(含Maemo软件)中。
deb 格式是 Debian 系统(包含 Debian 和 Ubuntu )专属安装包格式,配合 APT 软件管理系统,成为了当前在 Linux 下非常流行的一种安装包。进入 2.x 时代之后有 Cydia 作者 Jay Freeman(saurik) 移植到 iPhone 平台上,一起的还有 APT 软件管理系统。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)