使用Linux系统,无论是Centos/RHEL/Fedoar系列还是Ubuntu/debian系列,都有独立的包管理体系,在Centos系列,使用rpm包进行软件安装配置管理,在Ubuntu系列,使用deb包进行软件安装配置管理

CentOS:

  • centos使用yum做自动化包管理,包格式为rpm包,常用命令有:

    yum search xxx
    yum install xxx
    yum groupinstall  "xxx" //以组形式安装软件包组合
  • 直接安装rpm
    rpm -ivh xxx.rpm --force (--force表示强制安装)
  • 直接卸载rpm
    rpm -e xxx.rpm
  • 查看包内容:
    rpm -l xxx.rpm
  • 查看一个文件在哪个rpm包:
    rpm -f 文件名
  • 查看系统安装哪些rpm
    rpm -qa

    Ubuntu:

  • Ubuntu使用apt做自动化包管理,包格式为deb,常用命令有:
    apt-cache search xxx
    apt-get install xxx
    apt-get remote xxx
  • 直接安装deb包:
    dpkg -i xxx.deb
  • 列出包关联:
    dpkg -L xxx.deb
  • 显示包版本
    dpkg -l xxx.deb
  • 查看系统安装哪些deb包
    dpkg -l
  • 卸载包
    dpkg -P xxx   //全部卸载,  dpkg -r xxx 只卸载软件,保留配置
  • 显示包信息
    dpkg -s xxx
  • 显示包文件
    dpkg -L ovmf
    dpkg -c xxx.deb
    dpkg-deb -c xxx.deb
  • 查看一个文件在哪个deb包:
    dpkg -S 文件

转载于:https://blog.51cto.com/14207158/2352357

centos和ubuntu安装卸载软件(rpm/dpkg)相关推荐

  1. linux卸载时提示未安装,Ubuntu 安装卸载软件命令,及出现没有可用软件包提示时的处理办法...

    1.执行apt-get install *** ,系统提示当前没有可用的软件包时,那是因为本地文件的源信息没有更新导致,可用执行命令apt-get update 来更新软件包信息.尔后再执行安装命令即 ...

  2. centos利用yum安装卸载软件常用命令

    来自:http://tech.v01.cn/Linuxchangjianwenti/changyongruanjiananzhuangyucao/2012/0119/70.html 一.使用yum安装 ...

  3. Ubuntu安装卸载软件

    VMware 1.首先,官网下载 vmware 虚拟机 2.转到下载目录下.给vmware升权限. $sudo chmod + x VMware-Workstation-Full-15.1.0-135 ...

  4. 【Linux】3.dpkg、apt安装卸载软件

    dpkg.apt安装卸载软件 sudo dpkg -i XXX.deb # 安装本地软件包(.deb文件),需要先下载下来.deb文件 dpkg -l #查看dpkg方式安装了哪些软件 sudo dp ...

  5. Ubuntu命令卸载软件(经过sudo apt-get install安装的)

    1.查看自己的ubuntu里用"sudo apt-get install"安装了哪些软件包,用如下命令: dpkg --list 2.找到你要卸载的软件包,如下图示举例,我需要卸载 ...

  6. dpkg 删除软件_ubuntu删除软件clean ubuntu彻底卸载软件

    apt-getpurge/apt-get–purgeremove删除已安装包(不保留配置文件).如软件包a,依赖软件包b,则执行该命令会删除a,而且不保留配置文件 apt-getautoremove删 ...

  7. linux rpm 安装 卸载软件

    1.安装 rpm -i 需要安装的包文件名 举例如下: rpm -i example.rpm 安装 example.rpm 包: rpm -iv example.rpm 安装 example.rpm ...

  8. Linux安装/卸载软件教程

    一.源码安装 ./configure #环境检查.生成makefile make #编译 make install #安装 这三条命令是最经典的Linux软件安装,适用于所有发行版 二.软件包管理工具 ...

  9. (转载)Ubuntu命令卸载软件

    前言 感谢和转载自:Ubuntu命令卸载软件 Content 1.打开一个终端,输入dpkg --list ,按下Enter键,终端输出以下内容,显示的是你电脑上安装的所有软件. 2.在终端中找到你需 ...

最新文章

  1. centos7配置 console口_centos7基本配置
  2. IOS开发控制器之间传值的几种小方法
  3. 再次记录 Visual Studio 2015 CTP 5 的一个坑
  4. css --- 浮动元素与 块框/行内框重叠时的细节
  5. python中函数定义_Python中函数的定义与使用
  6. LeetCode 61. Rotate List
  7. pytorch根据特征图训练LSTM Stacked AutoEncoder
  8. Linux Shell编程笔记8 进程
  9. bzoj 3211: 花神游历各国 bzoj 3038: 上帝造题的七分钟2
  10. 计算机应用基础对其他课程的帮助,对计算机应用基础课程的探讨(4页)-原创力文档...
  11. 让.net 2.0支持并行计算
  12. 12月10日 ubuntu 安装wireshark
  13. 配置CACTI监控MySQL数据库状态(2)安装cacti相关软件包
  14. [家里蹲大学数学杂志]第392期中山大学2015年泛函分析考博试题回忆版
  15. 关闭git命令窗快捷键_git常用命令与AndroidStudio常用快捷键
  16. FreeFileSync - 最佳免费开源文件夹同步备份软件 (FTP/局域网/移动硬盘)
  17. python根据url下载视频_Python爬取某视频并下载
  18. 矩阵相乘c语言代码用指针实现,矩阵相乘C语言实现
  19. 蓝桥杯练习 小明上楼梯(递归设计)
  20. Win10 卡在 微软账号循环登录界面解决方案

热门文章

  1. idea2019配置gradle详解_Java学习之——Gradle的安装配置、IDEA中创建Gradle的Java项目...
  2. html 消息通知功能,HTML5之消息通知的使用(Web Notification)
  3. java字符串转json取集合_Java中Json字符串直接转换为对象的方法(包括多层List集合)...
  4. mysql什么情况会加意向锁_Mysql 数据库意向锁意义
  5. er图主码外码怎么看_霸屏了!因为这个老师,广科er纷纷表示要转专业了
  6. 2021年春季学期-信号与系统-第十五次作业参考答案-第五小题参考答案
  7. 第十五届全国大学生智能汽车竞赛华北赛区和西部赛区比赛成绩
  8. 一种简易实现磁悬浮吊坠方案
  9. 负载均衡服务器性能,服务器负载均衡:确保应用服务的高性能与高可用
  10. ai怎么画循环曲线_AI插画设计,用AI制作一个只可爱的短腿柯基插画