
2、在终端中运行“sudo apt-get install dpkg-dev”命令,安装dpkg-dev。
3、接着,在终端中运行“sudo dpkg-deb --build <dirname>”命令,其中dirname是你想要制作的deb文件的目录名称。
4、最后,在终端中运行“sudo chown -R root:root <debname>”命令,其中debname是你制作的deb文件的文件名纯散称,用来给deb文件授予管理员权限。
deb包是debian,ubuntu的软件安装包,是类似于rpm的软件包,但是只有这两种系统有deb包的管理软件dpkg,也就是说deb包无法在其它系统上直接执行。而dpkg一般随着debian,ubuntu的发行版而提祥乱供,也可以到debian的官网上下载,但是却要解决软件包依赖问题,安装也比较麻烦,所以非debian,ubuntu系统不推荐使用deb软件包,现在基本上肢卖所有的deb包都可以找到相应的rpm包,没必要一定要为了安装deb而弄得这么麻烦。这里提供一个rpm包的下载地址http://rpm.pbone.net/ 。里面可以找到你的系统对应的rpm包。bin 文件可以直接执行,在终端里切换到你的bin文件所在目录,修改bin文件的属性使其可执行。如有文件a.bin,则输入chmod+x a.bin,然后执行,输入 “./a.bin”不包括引号,前面那个历宴逗是点号。deb后缀的是debian系列linux的软件包。
可以在命令行界面下,打开到该软件包所处的位置,用dpkg
安装就行了,就可以安装成功了。
deb 格式是 Debian 系统(包含 Debian 和 Ubuntu )专属安装包格式,配合 APT 软件管理系统,成为了当前在 Linux 下非常流行的一种安装包。进入 2.x 时代之后有 Cydia 作者 Jay Freeman(saurik) 移植到 iPhone 平台上,一起的还有 APT 软件管理系统。
安装包格式:
deb是Unix系统(其实主要是 Linux)下槐尘的安装包,基于 tar 包,因此本身会记录文件的权限(读/写/可执行)以及所有者/用户组。
由于Unix类系统对权限、所有者、组的严格要求,谈侍而 deb 格式安装包又经常会涉及到系统比较含明吵底层的 *** 作,所以权限等的设置尤其重要。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)