Linux——(第十一章)软件包管理

目录

一、RPM

1.概述

2.RPM查询指令

3.RPM卸载指令

4.RPM安装命令

二、YUM

1.概述

2.YUM常用命令


一、RPM

1.概述

        RPM(RedHat Package Manager),RedHat软件包管理工具,类似windows里面的setup.exe是Linux这系列操作系统里面的打包安装工具,它虽然是RedHat的标志,但理念是通用的。
RPM包的名称格式
Apache-1.3.23-11.i386.rpm
  • - “apache” 软件名称
  • - “1.3.23-11”软件的版本号,主版本和此版本
  • - “i386”是软件所运行的硬件平台,Intel 32位处理器的统称
  • - “rpm”文件扩展名,代表RPM包

2.RPM查询指令

rpm  -qa        // 查询所安装的所有rpm软件包

由于软件包比较多,一般会采取过滤。rpm -qa | grep 软件包

举个例子:

        查询firefox软件安装情况:

        rpm -qa | grep firefox

else

3.RPM卸载指令

rpm -e RPM软件包

rpm -e --nodeps 软件包

选项说明

选项功能
-e卸载软件包
--nodeps卸载软件包时,不检查依赖。

        如果其他软件包依赖于要卸载的软件包,卸载时则会产生错误信息。如果要删除这个包,可以增加参数 --nodeps ,就可以强制删除,但是一般不建议这样做,因为依赖于该软件包的程序在此之后就不能正常工作了。

4.RPM安装命令

rpm -ivh RPM包全名

选项说明

选项功能
-iinstall,安装
-v--verbose,显示详细信息
-h--hash,进度条
--nodeps安装前不检查依赖

二、YUM

1.概述

        YUM(全称为 Yellow dog Updater, Modified)是一个在 Fedora 和 RedHat 以及 CentOS
中的 Shell 前端软件包管理器。基于 RPM 包管理,能够从指定的服务器自动下载 RPM 包
并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次
次下载、安装。

2.YUM常用命令

yum [选项] [参数]

选项说明

选项功能
-y对所有提问都回答 “yes”

参数说明

参数功能
install安装 rpm 软件包
update更新 rpm 软件包
check-update检查是否有可用的更新 rpm 软件包
remove删除指定的 rpm 软件包
list 显示软件包信息
clean清理 yum 过期的缓存
deplist显示 yum 软件包的所有依赖关系

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/107882.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

IDEA中的“Deployment“ 将项目直接部署到服务器上

ntelliJ IDEA中的"Deployment"工具栏是一个方便的工具,用于将你的项目直接部署到服务器上。这个工具栏提供了三种部署的方式: 1.Web Server在本地电脑上,并且服务器运行目录也在项目目录下。 2.Web Server在本地电脑上,…

ArcGIS10.1软件安装教程

ArcGIS10.1中英文(32/64位)下载地址: 链接: https://pan.baidu.com/s/1Ksm112WaKMMk6La9ircCng 密码:t70f 安装步骤: 1、我们对安装包进行解压,直接鼠标右击解压即可。 2、 打开我们解压的文件夹&#…

MySQL安装validate_password_policy插件

功能介绍 validate_password_policy 是插件用于验证密码强度的策略。该参数可以设定三种级别:0代表低,1代表中,2代表高。 validate_password_policy 主要影响密码的强度检查级别: 0/LOW:只检查密码长度。 1/MEDIUM&am…

宇凡微发布2.4G合封芯片YE08,融合高性能MCU与射频收发功能

宇凡微在2023年推出了全新的2.4G合封芯片YE08,该芯片结合了32位高性能MCU和强大的2.4GHz无线通信功能,为各种远程遥控应用提供卓越性能和广泛应用潜力。 深入了解YE08内部构造 YE08芯片内部融合了两颗强大的芯片:PY32F002B MCU和G350 2.4G通…

2023年智能家居占消费电子出货量28%,蓝牙Mesh照明占据重要位置

市场研究机构 TechInsights 的最新报告显示,预计 2023 年全球消费者在智能家居相关硬件、服务和安装费方面的支出将复苏,达到 1310 亿美元,比 2022 年增长 10%。TechInsights 表示,消费者在智能家居系统和服务上的支出将继续强劲增…

SLAM ORB-SLAM2(1)总体框架

SLAM ORB-SLAM2(1)总体框架 1. 简介2. 框架3. TRACKING4. LOCAL MAPPING5. LOOP CLOSING6. MAP1. 简介 ORB-SLAM2 是一个实时和完整的视觉SLAM系统(包括闭环检测、重定位、地图重用等功能) 提供了利用单目、双目以及RGB-D相机完成稀疏三维重建的功能和接口 2. 框架 总体来说…

实现JSONP请求

同源策略 JavaScript 的浏览器都会使用这个策略。所谓同源是指,域名,协议,端口相同。 而所有非同源的请求(即 域名,协议,端口 其中一种或多种不相同),都会被作为跨域请求。实际上请求…

冠达管理:“A股”上热搜,个股普跌!这一概念,逆市掀涨停潮

A股商场和港股商场今天上午再度低位震动,“A股”词条冲上微博热搜。 ​ A股商场方面,主要指数均跌落,创业板指创年内新低,TMT赛道团体走低,拖累商场人气。上午海峡西岸概念板块成为商场最大亮点之一,个股…

Hexo在多台电脑上提交和更新

文章目录 1.博客搭建2.创建一个新文件夹new,用于上传hexo博客目录3.github上创建hexo分支并设置为默认分支创建hexo分支将hexo分支设置为默认分支 4.进入新建的文件夹中git clone,再上传相关文件至hexo分支1.clone下来的文件夹内应该有个.gitignore文件&…

MAC M1芯片安装mounty读写移动硬盘中的文件

因为移动硬盘中的文件是微软公司NTFS格式,MAC只支持自己的APFS或者HFS,与微软的NTFS不兼容,所以需要第三方的软件来支持读写硬盘中的文件,经过一上午的折腾,最终选择安装mounty这个免费的第三方软件 工具网址连接&am…

线性代数的学习和整理19,特征值,特征向量,以及引入的正交化矩阵概念(草稿)

目录 1 什么是特征值和特征向量? 1.1 特征值和特征向量这2个概念先放后 1.2 直观定义 1.3 严格定义 2 如何求特征值和特征向量 2.1 方法1:结合图形看,直观方法求 2.1.1 单位矩阵的特征值和特征向量 2.1.2 旋转矩阵 2.2 根据严格定义…

比亚迪海洋家族再添新成员,合资车企又该绷不住了

燃油搅局者比亚迪最近又又又上新车啦,这次带来的是海洋家族中大型插电混动轿车—海豹 DM-i。 啥叫插电混动?简单来说同时搭载了汽油发动机、可外接电源充电的电池和电机; 有电时用电驱动电机做工,没电时用油驱动发动机做工&#…