重庆做网站人才免费办公模板网站有哪些
news/
2025/10/7 0:08:14/
文章来源:
重庆做网站人才,免费办公模板网站有哪些,做一些购物网站,电子商务经营范围有哪些?引言
rpm 是一种用于互联网下载的打包及安装工具#xff0c;它包含在某些 Linux 发行版中#xff0c;生成具有 .rpm 扩展名的文件。rpm 是 redhat package manager#xff08;RedHat 软件包管理器#xff09;的缩写#xff0c;类似 Windows 下的 setup.exe 文件。这一文件…引言
rpm 是一种用于互联网下载的打包及安装工具它包含在某些 Linux 发行版中生成具有 .rpm 扩展名的文件。rpm 是 redhat package managerRedHat 软件包管理器的缩写类似 Windows 下的 setup.exe 文件。这一文件格式虽然打上了 RedHat 的标志但是理念是通用的。
Yum 全称Yellow dog Updater Modified 是一个在 Fedora 和 RedHat 以及 CentOS 中的 Shell 前端软件包管理器。基于 rpm 包管理能够从指定的服务器自动下载 rpm 包并安装且可以自动处理依赖关系一次安装所有依赖的软件包无需繁琐的一次次下载、安装。
一、RPM包的管理
查询命令查询已安装的 rpm 列表 rpm -qa | grep xx 1.1 rpm 包名基本格式 firefox-52.8.0-1.el6.centos.x86_64.rpm 名称firefox
版本号52.8.0-1
适用操作系统el6.centos.x86_64表示 centos 6.x 的64 位操作系统。如果是 i686 、i386 表示32位操作系统noarch 表示通用。
1.2 rpm 包的其他查询指令
1、rpm -qa 查询所有安装的rpm 软件包 rpm -qa | more rpm -qa | grep xx 2、rpm -q xxx 查询软件包是否安装 3、rpm -qi xxx 查询软件包信息 4、rpm -ql xxx 查询软件包中的文件安装到了哪里 5、rpm -qf 文件全路径 查询文件所属的软件包 1.3 卸载 rpm 包
基本语法 rpm -e xxx 案例删除 firefox 软件包 注意如果 rpm 包是独立的即不被其他软件包所依赖那么删除的过程中不会出现任何提示信息如果将要被删除的软件包被其他软件包所依赖那么仅仅使用 -e 参数是不够的需要加上 --nodeps 强制删除但一般不推荐强制删除。 rpm -e --nodeps xxx 1.4 安装 rpm 包
基本语法 rpm 参数 xxx 可选参数 i install 安装 v verbose 提示 h hash 进度条Print 50 hash marks as the package archive is unpacked. Use with -v |--verbose for a nicer display. 案例找到 firefox 的rpm 包进行安装。在 安装 CentOS 的 iso 文件中/media 目录下有对应的 rpm 首先在虚拟机设置中按照如上图所示进行设置如果不出意外打开时基本都是设置好的只有“已连接”复选框需要手动勾选。
然后虚拟机不需要重启回到CentOS 中cd 到 /media 目录查看 可以看到设置前后不同的变化。当出现 CentOS 文件夹之后在其中找到对应的 rpm 文件 找到 firefox 对应的 rpm 后将其拷贝出来一般不在 iso 文件中操作安装 然后执行安装操作 至此rpm 安装操作就完成了这是一种比较原始的 rpm 安装操作也是离线情况下如何进行 rpm 包安装的基本操作。
二、YUM 包的管理
在引言中也已经简单介绍yum 是基于 rpm 的 Shell 前端软件包管理器能够通过联网的方式自动从指定的服务器上下载 rpm 包并安装而且可以自动处理依赖关系一次性安装所有依赖的软件包。注意yum 是通过网络进行操作的因此必须联网。
查询 yum 服务器是否有需要安装的软件 yum list | grep xxx yum search xxx 下载安装指定的 yum 包 yum install xxx 当提示已安装后通过 rpm 查询 firefox 包就可以看到列表中出现了已安装的软件包说明安装全都自动完成了。
综上就是关于在 Linux 环境下如何安装和查询 RPM 软件包的相关知识总结欢迎文末留言。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/929840.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!