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_shell脚本_遍历文件夹下所有文件

    参考:lunar1983的专栏 实现:从给定目录树中grep出含制定字符串的行,并给出所在路径 代码如下所示: #!/bin/sh – if [ $# -ne 2 ] then echo “usage traverse <dir> <str>” exit fi { function ergodic(){ for file in ` l…

    Linux 2023年4月11日
    00
  • 详解CentOS 7.4下如何部署Asp.Net Core结合consul

    好的。详解CentOS 7.4下如何部署Asp.Net Core结合consul的完整攻略,可以分为以下几个步骤: 1. 安装和配置consul 1.1. 下载consul可执行文件,可在consul的官网下载http://www.consul.io/。 wget https://releases.hashicorp.com/consul/1.9.1/con…

    Linux 2023年5月24日
    00
  • linux安装软件时提示软件包不存在的解决方法

    以下是完整攻略: Linux安装软件时提示软件包不存在的解决方法 在使用 Linux 系统的过程中,我们经常需要安装各种软件包来完成各种任务。但是,有时候在尝试安装软件包时,会出现软件包不存在的提示。这时候,我们需要采取一些措施来解决这个问题。 1. 更新软件包管理器 首先,我们需要尝试更新软件包管理器,以确保已经获取了最新的软件包信息。我们可以使用以下命令…

    Linux 2023年5月14日
    00
  • [ Docker ] 部署 nps 和 npc 实现内网穿透

    https://www.cnblogs.com/yeungchie/ 云主机上运行 nps 创建映射目录 mkdir -p ~/docker/nps/config 拉取镜像 docker pull oldiy/nps-server 运行容器 创建容器 docker run -d –name nps –net=host -v /root/docker/np…

    Linux 2023年4月24日
    00
  • 从内核源码看 slab 内存池的创建初始化流程

    在上篇文章 《细节拉满,80 张图带你一步一步推演 slab 内存池的设计与实现》中,笔者从 slab cache 的总体架构演进角度以及 slab cache 的运行原理角度为大家勾勒出了 slab cache 的总体架构视图,基于这个视图详细阐述了 slab cache 的内存分配以及释放原理。 slab cache 机制确实比较复杂,涉及到的场景又很多…

    Linux 2023年4月13日
    00
  • Linux mii-tool命令

    Linux mii-tool 命令可以用于操作和显示与以太网介质相关的设置和状态。它通过读取和写入物理层控制器的寄存器中的值来执行其功能。 命令语法 mii-tool 的使用语法如下: mii-tool [-v|–verbose] [-V|–version] [-r|–reset] [-F|–force=][10baseT|100baseTx-FD|…

    Linux 2023年3月28日
    00
  • python paramiko 向linux执行命令和发送接收文件

    发送命令 # -*- coding: utf-8 -*- import paramiko ”’ paramiko 模块可以用了向linux执行命令和发送接收文件 ”’ #创建SSH 对象 ssh = paramiko.SSHClient() #允许连接不在know_hosts文件的主机 ssh.set_missing_host_key_policy(pa…

    Linux 2023年4月11日
    00
  • Django框架安装方法图文详解

    下面是详细的“Django框架安装方法图文详解”的攻略。 什么是Django框架 Django是使用Python语言编写的一个Web框架,它基于MVC(Model-View-Controller)开发模式,具有强大的数据库操作能力、模板处理能力和表单处理能力,已经成为一个成熟、可用于大规模网站开发的框架。 Django框架安装方法 接下来将介绍在Window…

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