美文网首页
Yum常用命令

Yum常用命令

作者: CodingCode | 来源:发表于2021-07-07 00:13 被阅读0次
  1. 查看repos
$ yum repolist
repo id                                     repo name                                                          status
...
repolist: <num>

repos信息是配置在/etc/yum.repos.d/*.repo文件里面的:

[linux_latest]
name=Linux $releasever Latest ($basearch)
baseurl=http://path/to/yum/server/latest/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY
gpgcheck=1
enabled=1

每一个定义的节就是一个repo。

  1. 查看安装包信息
$ sudo yum list                  # 列出所有已安装,和可以安装的包
$ sudo yum list installed        # 列出所有已安装的包
$ sudo yum list available
$ sudo yum list updates
$ sudo yum list <pkgname>        # 显示单个包信息,已安装或可安装
$ sudo yum info <pkgname>        # 显示单个包信息,已安装或可安装
  1. 安装一个包
$ sudo yum install <pkgname>

安装某一个具体版本的包
先列出包的所有可用版本:

$ sudo yum list --showduplicates <pkgname>

然后安装指定版本:

$ sudo yum install <pkgname>-<pkgversion>

注意这里不需要<archtype>,有时候pkgname会带有archtype例如x86_64,但是这里安装的时候不需要带上archtype。

  1. 升级一个包
$ sudo yum update <pkgname>
or
$ sudo yum upgrade <pkgname>

这两者的区别是:

  • yum update 则会保留旧版本的package
  • yum upgrade 会删除旧版本的package

还有一个命令downgrade:

$ sudo yum downgrade <pkgname>

会把一个包降版本至系统数据库的直接前一个版本,而不是之前的安装版本,举例来说:

  1. 安装包 pkg-1.0
  2. 升级包 pkg-1.5
  3. downgrade pkg,其结果是pkg-1.4(如果系统库里发布过1.4版本),而不是之前本地安装版本pkg-1.0。

还是就是检查一个包是否有更新:

$ sudo yum check-update <pkgname>
  1. 删除一个包
$ sudo yum remove <pkgname>
  1. 设置proxy
$ cat /etc/yum.conf
...
proxy=http://<hostname>:<port>

相关文章

  • yum命令详解和报错 Cannot find a valid b

    1 yum命令问题 1.1 错误示例 yum命令是用来直接安装软件常用命令,常用命令参考[https://jing...

  • linux安装docker

    安装 sudo yum -y update sudo yum install -y docker 常用命令 doc...

  • linux软件的安装与升级(yum)

    yum的基础安装组件 yum的配置文件 yum的工作原理 yum常用命令 说明1 说明2 yum先是下载每个仓库的...

  • Ⅲ.rpm&yum

    yum作用 自动下载RPM包并且安装,可自动处理依赖关系 yum 语法 yum常用命令 更改yum_BASE源 注...

  • CentOS 常用操作

    以centos v7.3 64位为例。 一、常用命令 1、yum yum update //全部更新yum lis...

  • yum常用命令

    yum常用命令: 1.使用YUM查找软件包 命令:yum search 2.列出所有可安装的软件包 命令:yum ...

  • Linux的docker常用命令

    Linux的docker常用命令 1、安装 yum-utils 它提供了 yum-config-manager,可...

  • yum操作指令

    $yum list installed //列出所有已安装的软件包 yum针对软件包操作常用命令: 1.使用YUM...

  • CentOS6 yum仓库配置

    yum 常用命令 配置网络版yum源 1、访问http://mirrors.163.com/.help/cento...

  • docker 基本使用

    Docker虚拟机常用命令 先更新软件包yum -y update 安装Docker虚拟机yum install ...

网友评论

      本文标题:Yum常用命令

      本文链接:https://www.haomeiwen.com/subject/ipaasltx.html