deb简介
deb是Unix系统(其实主要是linux)下的安装包 , 基于 tar 包 , 因此本身会记录文件的权限(读/写/可执行)以及所有者/用户组 。
由于 Unix 类系统对权限、所有者、组的严格要求 , 而 deb 格式安装包又经常会涉及到系统比较底层的操作 , 所以权限等的设置尤其重要 。
deb包使用方法
dpkg -c xxx.deb // 安装前根据deb文件查看dpkg -L debname // 安装后根据包名查看dpkg -i xxx.deb //安装deb包 , 如果提示错误 , 可以加参数—force-all强制安装 , 但不推荐这样做dpkg -r debname //移除deb包dpkg -S filepath //查看某个文件属于哪个deb包dpkg -X xxx.deb dirname //释放安装内容到dirname目录中dpkg -e xxx.deb//释放控制信息到当前目录下的DEBIAN子目录中
deb包的数据组成
deb包里面的结构:DEBIAN目录 和 软件具体安装目录(模拟安装目录)(如etc, usr, opt, tmp等) 。
【linux下制作deb的方法总结】在DEBIAN目录中至少有control文件 , 还可能有postinst(postinstallation)、postrm(postremove)、preinst(preinstallation)、prerm(preremove)、copyright (版权)、changlog (修订记录)和conffiles等 。
推荐阅读
- Linux系统如何查看服务的运行状态
- Linux下文件服务器搭建及原理讲解
- 内网渗透基础——命令行下安装Microsoft .NET Framework
- 熊猫|“熊猫烧香”电脑病毒制作者李俊,两次入狱现状如何?
- 解冻淘宝店铺保证金需要把店铺商品下架吗 淘宝店被彻底释放了保证金怎么办?
- 买家下单不付款什么原因 淘宝下单无法付款怎么办
- 传统晒青毛茶的制作,普洱茶的制作包装
- 茶道步骤操作流程,益龙芳茶叶制作流程图解
- 东白春芽制作工艺,白岳黄芽制作工艺
- 刺激战场怎么下国际服?