当前位置: 首页 > news >正文

LinuxYUM下载笔记

在基于RPM的Linux发行版(如CentOS、RHEL、Fedora等)中,YUM(Yellowdog Updater Modified)是默认的包管理工具,用于简化软件的安装、更新和依赖管理。以下是YUM的使用指南:


一、检查YUM是否安装

通常YUM已预装,可通过以下命令验证:

which yum       # 查看YUM路径
yum --version   # 查看版本信息
若未安装(极少数情况),需手动安装。

二、安装YUM(如未预装)

  1. 适用于CentOS/RHEL系统
    确保已连接网络,使用RPM包手动安装:

    # 下载YUM及其依赖(需根据系统版本调整链接)
    wget http://mirror.centos.org/centos/7/os/x86_64/Packages/yum-*.rpm
    # 安装RPM包
    sudo rpm -ivh yum-*.rpm

三、使用YUM管理软件包

1. 更新仓库缓存
sudo yum check-update    # 检查可用更新
sudo yum makecache       # 重建缓存
2. 安装软件包
sudo yum install <package-name>   # 安装单个包
sudo yum install package1 package2  # 安装多个包
sudo yum -y install <package>      # 自动确认(无交互)
3. 搜索软件包
yum search <keyword>      # 按关键字搜索
yum info <package-name>   # 查看包详细信息
4. 更新与升级
sudo yum update           # 更新所有已安装包
sudo yum update <package> # 更新指定包
5. 卸载软件包
sudo yum remove <package-name>  # 卸载包(保留依赖)
sudo yum autoremove <package>   # 卸载并清理无用依赖
6. 清理缓存
sudo yum clean all      # 清理所有缓存

http://www.dtcms.com/a/200749.html

相关文章:

  • Web UI自动化测试之PO篇
  • outlook怎么用163邮箱
  • Ubuntu 远程桌面配置指南
  • Baklib Headless CMS 全面介绍
  • python打卡训练营打卡记录day30
  • Ubuntu20.04系统下使用交叉编译工具链(aarch、x86)交叉编译opencv4.5.0
  • FreeMarker
  • 微机系统第二章-题目整理
  • 嵌入式学习--江协51单片机day8
  • 卷积神经网络基础(九)
  • Vue-样式绑定-class
  • liunx定时任务,centos定时任务
  • 前端工程的相关管理 git、branch、build
  • Git上传项目到GitHub
  • 企业销售管理痛点解析与数字化解决方案
  • CVE-2015-1422 Gecko CMS CSRF添加管理员
  • JVM的垃圾回收机制
  • c/c++的opencv均值函数
  • 盲盒APP开发——解锁盲盒经济无限可能
  • 机器学习(14)——模型调参
  • ThreadLocal 源码深度解析
  • 【线下沙龙】NineData x Apache Doris x 阿里云联合举办数据库技术Meetup,5月24日深圳见!
  • YoloV8改进策略:卷积篇|风车卷积|即插即用
  • 【无用知识】如何做到高效率
  • 今日行情明日机会——20250519
  • 【MySQL成神之路】MySQL常用语法总结
  • 聊聊更新中断和更新事件那些事儿
  • Unity预制体变体(Prefab Variants)、接口(Interface)、抽象类(Abstract Class)、枚举(Enumeration)
  • 计算机图形学编程(使用OpenGL和C++)(第2版)学习笔记 13.几何着色器(二)爆炸效果修改图元类型
  • ARMv7的NVIC中断优先级