YUM——简介、安装(Ubuntu22.04)

news/2024/7/8 9:26:56 标签: linux, 运维, 服务器

1、简介

  • YUM(Yellowdog Updater, Modified)是一个开源的命令行软件包管理工具,主要用于基于 RPM 包管理系统的 Linux 发行版,如 CentOS、Red Hat Enterprise Linux (RHEL) 和 Fedora。YUM 使用户能够轻松地安装、更新、删除和管理软件包,并自动处理软件包的依赖关系。
  • 常见的YUM命令:
    • # 安装软件包
      sudo yum install package_name
      
      # 更新软件包
      sudo yum update package_name
      
      # 删除软件包
      sudo yum remove package_name
      
      # 列出所有可用的软件包
      yum list available
      
      # 搜索软件包
      yum search package_name
      
      # 显示软件包信息
      yum info package_name
      
      # 清理缓存
      yum clean all

2、安装

  • 更新软件包索引。
    • sudo apt-get update
  • 安装yum。
    • sudo apt-get install yum
    • 【注】报错:E: Unable to locate package yum。
    • 【解决办法】
      • 备份源(防止出错)。
        • sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
      • 更换清华源。
        • 地址:ubuntu | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
        • 选择对应的版本。
        • 将框中的文本复制,然后覆盖原先的sources.list文件
          • sudo vim /etc/apt/sources.list
        • 将文件中的并且第一行添加:
          • deb http://archive.ubuntu.com/ubuntu/ trusty main universe restricted multiverse
        • i:插入。
        • :wq!:保存退出。
      • 更新源。
        • sudo apt-get update
        • 【注】报错:GPG error。
        • 【解决方法】导入缺失的 GPG 密钥,添加报错的pubkey即可。
          • sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 40976EAF437D05B5
            sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32
            
        • 再次更新源。
          • sudo apt-get update
      • 安装yum。
        • sudo apt-get install yum
  • 验证安装。
    • yum --version
    •  

http://www.niftyadmin.cn/n/5537012.html

相关文章

深入探索PHP中的多维数组:构建复杂数据结构的艺术

深入探索PHP中的多维数组:构建复杂数据结构的艺术 引言 在PHP开发中,数组(Array)是一种非常重要的数据类型,它允许我们存储多个值,并且这些值可以是不同类型的。而多维数组(Multidimensional …

科普文:一文搞懂jvm实战(二)Cleaner回收jvm资源

概叙 在JDK9中新增了Cleaner类,该类的作用是用于替代finalize方法,更有效地释放资源并避免内存泄漏。 在JEP260提案中,封装了大部分Sun包内部的API之余,还引入了一些新的API,其中就包含着Cleaner这个工具类。Cleaner承…

16.【C语言】初识常见关键字 上

1.关键字由C语言自带,不能自创 2.关键字不作变量名 3.关键字举例: auto自动:每个局部变量都由auto修饰,含义:自动创建,自动销毁 auto int a0;等价于int a0; exturn:申明外部符号 register:寄存器关键字…

计算机组成原理笔记:第二章(白中英版)

数据与文字的表示方法 数据格式 在计算机中对数据进行表示实际上使用计算机中的高低电平对现实中的数据进行表示,例如如果想表示现实中的自然数,我们知道计算机中的数据是用二进制来表示的,每一个位表示一个二进制位,计算机能够…

kafka--发布-订阅消息系统

1. Kafka概述 1. kafka是什么 kafka是分布式的、高并发的、基于发布/订阅模式的消息队列软件系统。 kafka中的重要组件 Producer:消息生产者,发布消息到Kafka集群的终端或服务Consume:消费者,从Kafka集群中消费消息的终端或服…

“内卷”的电商江湖:拼服务才有出路

2024年的618已经过去了半个多月,讨论却远没有结束。 先是有媒体报道称“某电商女装商家吐槽退货率高达80%”,相关话题迅速成为社交媒体上的焦点,引发了不少商家的共鸣:“今年夏装退货率都快达到90%了,卖十件退九件已经…

使用gitlab的CI/CD实现logseq笔记自动发布为单页应用

使用gitlab的CI/CD实现logseq笔记自动发布为单页应用 使用gitlab的CI/CD实现logseq笔记自动发布为单页应用如何实现将logseq的笔记发布成网站使用 logseq-publish-docker 实现手动发布使用gitlab的CI/CD实现自动发布过程中的问题及解决参考资料 使用gitlab的CI/CD实现logseq笔记…

前端面试题5(前端常见的加密方式)

前端常见的加密方式 在前端进行数据加密主要是为了保护用户的隐私和提升数据传输的安全性。前端数据加密可以采用多种方法,以下是一些常见的加密技术和方法: 1. HTTPS 虽然不是直接的前端加密技术,但HTTPS是保障前端与后端数据传输安全的基…