deb包如何改支持12系统_deb软件包制作教程-1.这里我使用deepin系统来制作deb安装包。...

1.这里我使用deepin系统来制作deb安装包。

917bc5bdfe4653099f49333edb69da60.png

2.在可操作(有权限)的文件夹(目录)下创建一个有意义的文件夹,这里我是演示教程,所以我创建了一个demo文件夹。7d6e077995239913aac970578e509e50.png

3.在demo文件夹里面再创建一个名为“DEBIAN”的文件夹(注意大小写)。

87e54f544b6c5e578909dc9b83a84f89.png

4.在这个“DEBIAN”文件夹里面创建一个名称为“control”的文档,该文件没有后缀名。772c6541900b119472e006028d75a446.png

5.这个“control”文档里面,写上这样的内容:

36d9609747923cad9bb9e2a3ab7c7663.png

其中

package: 表示软件包名称(只能使用字母、数字和 ‘-+._’)

version: 表示软件包版本号

architecture:表示该软件包可以在架构上使用,这里我使用amd64这个架构,当前机器硬件架构类型可通过uname -a命令查看,其中x64(x86_64、amd64)、arm64(aarch64)、mips64(mips64el)。

maintainer: 这是表示软件包的维护者是谁。

description: 这里是软件包的描述。

注意:这个“DEBIAN”文件夹是制作软件包必须的文件夹,里面的文件也是必须的。大小写严格遵守。

6.在“demo”文件夹下面创建好上面几个步骤之后,剩下的可以在这个文件夹里面根据自己的需求要存放文件到系统哪个地方,我这里演示的话,我的文件存放在:

usr/share/applications/某某软件1.0   表示在这个路径下存放一个启动器

usr/debv10/icons/deb.png                表示在这个路径下有一个启动器的图标文件

usr/debv10/演示程序.jar                   表示启动器启动的是这个程序

完整的结构为:

476e0995244ec38fc27b10f664f975dc.png

除了“DEBIAN”文件夹,其他可以自行修改,根据修改制作好的软件包安装成功之后,就是在你修改的文件夹里面。

7.文件夹创建好之后,我们就可以在“demo”当前同目录下使用命令来打包软件包""sudo dpkg -b demo 某某软件1.0.0_amd64.deb

8ee4db65859b45c670d7e7122352a745.png

3edb12f2eeab7a161325662d7bfbb0b4.png

9.尝试安装这个软件包看看:

55246230a04d3ae4ec9c3a71a0743d8a.png7e1c2afa0aa7cc8a218564a92a6b7d76.png

1edb6e6eb52dcb15bd4cb04f2ebf1ec0.png

10.能正常安装!!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值