Linux 中 RPM包 安装 查询 卸载命令小结及yum命令详解

一、RPM包安装、查询、卸载命令小结

  1. 安装RPM包命令
rpm -ivh packagename.rpm

解释:
- i:代表安装(install)软件包
- v:显示安装进度(verbose)
- h:打印一个哈希标记(#)来表示进度

  1. 查询已安装的RPM包命令
rpm -qa

解释:
- q:代表询问(query)软件包
- a:代表查询所有的已安装软件包

  1. 查询RPM包命令
rpm -q package-name

解释:
- q:代表询问(query)软件包
- package-name:代表查询指定软件包名字

  1. 卸载RPM包命令
rpm -e package-name

解释:
- e:代表卸载(erase)软件包
- package-name:代表卸载软件包名字

二、yum命令详解

yum命令是Red Hat(RHEL)和CentOS等Linux发行版中的软件包安装程序。它可以从指定的软件仓库中下载并安装、升级或删除软件。

  1. 安装yum命令
yum install yum-utils

解释:
- install:代表安装yum-utils软件包
- yum-utils:包含yum-config-manager和其他yum实用程序的软件包

  1. 配置软件仓库

在yum使用之前,需要配置好软件仓库,以便下载、安装、升级和删除软件包。

a. 配置epel源

yum install epel-release

解释:
- install:代表安装epel-release软件包

b. 配置Remi源

yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

解释:
- 从Remi源中安装PHP 7.4版本示例:

yum install -y httpd php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysqlnd
yum install -y php-xml php-pear php-bcmath php-json

解释:
- -y:代表自动应答yes,无需提示

以上是yum命令的部分示例说明,详尽的yum命令使用教程请参阅官方文档。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Linux 中 RPM包 安装 查询 卸载命令小结及yum命令详解 - Python技术站

(0)
上一篇 2023年5月14日
下一篇 2023年5月14日

相关文章

  • 如何在Linux系统上安装软件包?

    在Linux系统上安装软件包,通常有两种方式:使用操作系统自带的包管理工具进行安装,或者直接从官方网站下载源码并手动安装。 使用包管理工具进行安装 Linux系统通常使用APT、YUM、DNF、Pacman等包管理工具进行软件包安装,这些工具可以从官方软件源中下载和安装软件包,也可以在本地安装源中搜索并安装软件包。以下是使用APT进行软件包安装的示例: 首先…

    Linux 2023年4月19日
    00
  • CentOS7yum安装PHP7.2的操作方法

    下面是CentOS7中yum安装PHP7.2的操作方法: 1. 安装EPEL仓库 EPEL是针对CentOS系统的第三方软件仓库,其中包含了大量的常用软件和工具,使用起来非常方便。 sudo yum install epel-release 2. 安装Webtatic仓库 Webtatic是另一个非常流行的第三方软件仓库,同样包含了很多常用的Web开发工具。…

    Linux 2023年5月14日
    00
  • 浅析Hyper-V安装CentOS 8问题

    浅析Hyper-V安装CentOS 8问题 背景介绍 在Hyper-V虚拟化平台上安装CentOS 8时,可能会遇到一些问题。本文探讨了这些问题以及对应的解决方案。 安装CentOS 8时出现的问题 问题一:网络无法连接 安装CentOS 8后,网络无法连接,无法访问外网。 问题二:鼠标指针偏移 在Hyper-V虚拟机中,鼠标指针偏移。 解决方案 解决问题一…

    Linux 2023年5月24日
    00
  • Linux sar命令

    Linux sar命令的作用与使用方法 简介 sar(System Activity Reporter)是一个用于收集、报告和存储系统活动信息的命令行工具。它可以收集各种系统活动信息,如 CPU 使用率、内存使用率、磁盘 I/O、网络 I/O 等,并将这些信息存储在文件中,以供后续分析和报告。 安装 sar 命令通常包含在 sysstat 包中,因此需要先安…

    Linux 2023年5月10日
    00
  • Linux环境下安装Nginx及其使用

    下面我就为你详细讲解在Linux环境下安装Nginx及其使用的完整攻略。 安装Nginx 1. 更新软件库列表 在终端输入以下命令,更新软件库列表: sudo apt-get update 2. 安装Nginx 在终端输入以下命令,安装Nginx: sudo apt-get install nginx 安装完成后,运行以下命令启动Nginx: sudo sy…

    Linux 2023年5月14日
    00
  • golang项目如何上线部署到Linu服务器(方法详解)

    当我们完成了一个golang项目的开发之后,需要将它部署到服务器上才能正常运行。本文主要介绍golang项目如何上线部署到Linux服务器的方法。 1. 编译和打包golang项目 首先我们需要将golang项目编译成可执行文件,这需要使用go build命令,如下所示: go build -o main main.go 这个命令会将main.go文件编译成…

    Linux 2023年5月14日
    00
  • linux iptables防火墙中的工作常用命令

    下面是关于linux iptables防火墙中的工作常用命令的攻略。 一、iptables简介 Iptables是Linux系统中的一个过滤数据包的工具,用于设置和管理防火墙规则,同时也可以用来对数据包进行网络地址转换(NAT)。 二、常用命令 1. iptables -L 用于列出iptables的规则。例如: iptables -L 该命令会列出ipta…

    Linux 2023年5月14日
    00
  • centos 7 安装卸载apache(httpd)服务的详细步骤

    以下是“CentOS 7安装卸载Apache(httpd)服务的详细步骤”的完整使用攻略,包含两个示例说明。 CentOS 7安装Apache(httpd)服务 以下是在CentOS 7上安装Apache(httpd)服务的步骤: 使用yum包管理器安装Apache(httpd)服务: bash sudo yum install httpd 启动Apache…

    Linux 2023年5月13日
    00
合作推广
合作推广
分享本页
返回顶部