一、deb 是 ubuntu 、debian 的格式,是debian发行版的软件包,ubuntu是基于debian 发行的 所有可以用。

dpkg 是Debian Package的简写,是为Debian 专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自Debian的Linux发行版都使用dpkg,例如Ubuntu、Knoppix 等。
以下是一些 Dpkg 的普通用法:

1、dpkg -i
12、dpkg -c
13、dpkg - I
14、dpkg -r

移除一个已安装的包裹(软件名称可通过dpkg -I命令查看,其中-r等价于–remove)

15、dpkg -P

完全清除一个已安装的包裹。和 remove 不同的是,remove 只是删掉数据和可执行文件,purge 另外还删除所有的配制文件。

16、dpkg -L

列出 安装的软件包安装的所有文件(软件名称可通过dpkg -I命令查看,其中-L等价于–listfiles)

17、dpkg -l

查看软件包的信息(软件名称可通过dpkg -I命令查看,其中-l等价于–list)

18、dpkg -s

显示已安装包裹的详细信息。同时请看 apt-cache 显示 Debian 存档中的包裹信息,以及 dpkg -I 来显示从一个 .deb 文件中提取的包裹信息。(软件名称可通过dpkg -I命令查看,其中-s等价于–status)

19、dpkg-reconfigure

重新配制一个已经安装的包裹,如果它使用的是 debconf (debconf 为包裹安装提供了一个统一的配制界面)。

注:dpkg命令无法自动解决依赖关系。如果安装的deb包存在依赖包,则应避免使用此命令,或者按照依赖关系顺序安装依赖包。

二、rpm

rpm 是 redhat 、fedora、suse 的格式。全称为Redhat PackageManager ,是由Redhat 公司提出的,用于管理Linux下软件包的软件。Linux 安装时,除了几个核心模块以外,其余几乎所有的模块均通过RPM 完成安装。

11、rpm -i
12、rpm -q …

附加查询命令:
a 查询所有已经安装的包以下两个附加命令用于查询安装包的信息;
i 显示安装包的信息;
l 显示安装包中的所有文件被安装到哪些目录下;
s 显示安装版中的所有文件状态及被安装到哪些目录下;以下两个附加命令用于指定需要查询的是安装包还是已安装后的文件;
p 查询的是安装包的信息;
f 查询的是已安装的某文件信息;
举例如下:
rpm -qa | grep tomcat4 查看 tomcat4 是否被安装;
rpm -qip example.rpm 查看 example.rpm 安装包的信息;
rpm -qif /bin/df 查看/bin/df 文件所在安装包的信息;
rpm -qlf /bin/df 查看/bin/df 文件所在安装包中的各个文件分别被安装到哪个目录下;

13、rpm -e 需要卸载的安装包

在卸载之前,通常需要使用rpm -q …命令查出需要卸载的安装包名称。
举例如下:
rpm -e tomcat4 卸载 tomcat4 软件包

14、rpm -U 需要升级的包

举例如下:
rpm -Uvh example.rpm 升级 example.rpm 软件包
RPM 验证操作
命令:

15、rpm -V 需要验证的包

举例如下:
rpm -Vf /etc/tomcat4/tomcat4.conf
输出信息类似如下:
1S.5….T c /etc/tomcat4/tomcat4.conf
其中,S 表示文件大小修改过,T 表示文件日期修改过。更多的验证信息请参考rpm 帮助文件:man rpm
注:RPM 的其他附加命令
–force 强制操作如强制安装删除等;
–requires 显示该包的依赖关系;
–nodeps 忽略依赖关系并继续操作;

dep和rpm的安装相关推荐

  1. 软件包管理 之 Linux软件安装之RPM的安装技巧

    1.如何安装rpm软件包 rmp软件包的安装可以使用程序rpm来完成.执行下面的命令 rpm -i your-package.rpm 其中your-package.rpm是你要安装的rpm包的文件名, ...

  2. linux rpm目录,Linux修改RPM的安装目录的方法

    Linux系统下大多数人都是使用rpm -i xxxx.rpm命令来安装RPM包,这种情况下RPM会被安装在默认的目录当中.如果不想把RPM安装在这个目录下应该怎么办呢?下面就来介绍一下Linux如何 ...

  3. 安装java的rpm_Centos7使用rpm命令安装java

    Centos7使用rpm命令安装java l2qq · 2019-10-23 10:16 字数 2148 评论 0 收藏 0 点赞 0 Centos7使用rpm命令安装java 第一步:下载jdk 官 ...

  4. 解决编译nginx模块与rpm包安装的nginx不兼容问题

    环境:centos  nginx-10.0.1 现象: 自己开发一个nginx模块,放到rpm包安装的nginx服务器上启动服务时报错如下: 30490#0: module "/usr/li ...

  5. 用RPM包安装MySQL的默认安装路径问题

    在安装PHP时候要对一些配置选项进行设置,其中就有: --with-mysql[=DIR]:包含MySQL扩展,[=DIR]指定mysql安装目录,省略[=DIR]则为默认位置/usr --with- ...

  6. 基于centos4.4的mg手工下载RPM包安装顺序记录

    1.解决网络慢导致yum方式安装问题: [root@spammail ~]# yum install -y ntp Setting up Install Process Setting up repo ...

  7. rpm包安装apache发布多个虚拟主机

    今天在单位服务器上用rpm包的方式部署多个服务的时候,出现问题.结果在网上查到了一篇帖子<rpm包安装apache发布多个虚拟主机>,看完这篇帖子之后才知道自己哪些地方配置的时候出现了遗漏 ...

  8. rpm包安装和卸载,rpm查询,yum工具详解,yum仓库搭建

    rpm包安装和卸载 [root@binbinlinux Packages]# rpm -ivh zip-3.0-1.el6.x86_64.rpm    安装rpm包命令   ivh I=安装的意思in ...

  9. gcc的安装----rpm包安装顺序

    GCC,rpm包安装顺序 cd/mnt/cdrom/Server kernel-headers-2.6.18-128.el5.i386.rpm glibc-headers-2.5-34.i386.rp ...

最新文章

  1. CORS在Spring中的实现
  2. 海康、大华摄像头网页无插件直播监控流媒体服务EasyNVR使用web和安卓浏览器能正常使用,苹果手机无法打开问题解决
  3. charset参数 sqluldr2_SQLULDR2的安全保密功能
  4. 回调函数function的test
  5. EOS从入门到精通(三)
  6. Windows 上配置Docker Desktop 的k8s
  7. CG-CTF-Web-GBK Injection
  8. redis-软件安装redis5
  9. java游戏有个按技能是旋风_快打旋风加难技能增强版
  10. 微信小程序API之video
  11. 在线ppt转换pdf转换器
  12. Linux系统分区访问windows分区提示挂载失败
  13. 【studio】整理了下studio中make Project、clean Project、Rebuild Project的区别
  14. “菜鸟”程序员和“大神”程序员的差别竟然这么大...
  15. 十六进制颜色码与RGB颜色值的转换
  16. luffcc项目-11-购物车实现,切换有效期选项、购物车商品的删除操作,结算页面,订单的生成
  17. [转贴]汽车相关英语词汇
  18. haster、setattr、getattr的区别
  19. 在fedora 15 中安装汉语拼音输入法
  20. 安装部署VMware vSphere 5.5文档 (6-2) 为IBM x3850 X5服务器安装配置VMware ESXi

热门文章

  1. 微信气泡主题设置_华为手机微信怎么设置气泡? 怎样改微信的气泡和主题
  2. 《SolidWorks 2014中文版机械设计从入门到精通》——1.4 操作环境设置
  3. 【OVS2.5.0源码分析】mirror实现原理(1)
  4. android安全加固方案,android安全加固技术
  5. The World is Flat 世界是平坦的
  6. asp.net 调试 无法显示该网页
  7. outlook自动保存html,outlook怎么编辑HTML源文件
  8. 【Android 高性能音频】AAudio 音频库 简介 ( AAudio 音频库简介 | 音频流 | 音频设备 | 共享模式 | 数据模式 )
  9. 老毛桃u盘重装win7教程|老桃毛U盘重装系统图文步骤
  10. Excel动态图制作