手把手教你如何在linux环境下制作deb软件包
·
文章目录
前言
Linux系统一般分为两个派系:Redhat系和 Debian 系,Redhat系使用 RPM 包管理机制,而 Debian 系,像 Debian 系,如 Debian、Ubuntu 等操作系统则使用 deb 管理机制。
我们此篇着重介绍 deb 机制下如何构建属于自己的软件包
提示:以下是本篇文章正文内容,下面案例可供参考
1、写一个复杂的程序

2、编译可执行文件
确保程序无误,如有错误,请自行更改

3、创建一个 hellold 文件夹
这个文件名也可自行更改为其他的
按下图结构分别创建目录:DEBIAN、usr/local/bin/,创建文件:control
将hello 文件拷贝到 /deb_test/usr/local/bin/ 目录下

4、编写control 文件
这个文件用来记录 hellold 安装包的安装信息

5、可能遇到的错误
注意:包名不能使用 “_” 下划线


重新更改后

6、使用dpkg命令编包
dpkg -b hellold/ hellold_1.0_i386.deb

7、安装自己编好的deb包
sudo dpkg -i hellold_1.0_i386.deb

8、可以查看是否安装成功
dpkg -l |grep hello
显示两个 “ii” 字母,表示安装成功,接下来就可以愉快的使用我们的软件包啦!

9、程序使用测试
hello

10、卸载程序
如果需要卸载创建包,可使用如下命令
dpkg -P hellold //卸载hellold 程序及配置文件
dpkg -r hellold //卸载 hellold 程序

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)