1.把包控制脚本解包出来
dpkg-deb -e nano.deb nano/DEBIAN
2. 把程序解包出来
dpkg-deb -x nano.deb nano
3. 重新打包
dpkg-deb -b nano nano_2.deb
control字段信息说明
- package:程序名称,中间不能有空格
- version:软件版本
- description:程序说明
- section:软件类别,utils,net,mail,text,x11
- priority:软件对于系统的重要程度,required,standard,optional,extra等
- essential:是否是系统最基本的软件包,yes/no,若为yes,则不允许卸载(除非强制性卸载)
- architecture:软件所支持的平台架构,i386,arm64,amd64,m68k,sparc,alpha,powerpc等
- maintainer:维护者信息
- source:软件包的源代码名称
- depends:软件所依赖的其他软件包和库文件,若依赖多个软件包和库文件,采用逗号隔开
- pre-depends:软件安装前必须安装、配置依赖性的软件包和库文件,常用于必须的预运行脚本需求
- recommends:推荐安装的其他软件包和库文件
- suggests:建议安装的其他软件包和库文件
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗