Linux软件包管理器yum

什么是软件包管理器

在Linux下安装软件,一个通常的办法是下载该程序的源代码,并进行编译,得到可执行程序,但是这样太麻烦了, 于是有些人把一些常用的软件提前编译好, 做成软件包(可以理解成windows上的安装程序)放在一个服务器上, 通过包管理器可以很方便的获取到这个编译好的软件包,,直接进行安装。 yum是Linux下非常常用的一种包管理器 ,主要应用在Fedora、 RedHat、Centos等发行版上。

软件包和软件包管理器, 就好比 "App" 和 "应用商店" 这样的关系
(Yellow dog Updater, Modified)

关于****rzsz

作用:用于 windows 机器和远端的 Linux 机器通过 XShell 传输文件(安装完毕之后可以通过拖拽的方式将文件上传过去)**
注意事项:

  1. 关于 yum 的所有操作必须保证主机(虚拟机)网络畅通
  2. 可以通过 ping 指令验证:ping www.baidu.com

查看软件包

指令:yum list
作用:罗列出当前一共有哪些软件包
注意事项: 由于包的数目可能非常之多, 这里我们需要使用 grep 命令只筛选出我们关注的包
注意事项 :
软件包名称 : 主版本号 . 次版本号 . 源程序发行号 - 软件包的发行号 . 主机平台 .cpu 架构 .
"x86_64" 后缀表示 64 位系统的安装包 , "i686" 后缀表示 32 位系统安装包 . 选择包时要和系统匹配 .
"el7" 表示操作系统发行版的版本 . "el7" 表示的是 centos7/redhat7. "el6" 表示 centos6/redhat6.
最后一列 , base 表示的是 " 软件源 " 的名称 , 类似于 " 小米应用商店 ", " 华为应用商店 " 这样的概念 .
如何安装软件
通过 yum, 我们可以通过很简单的一条命令完成 gcc 的安装 .
yum 会自动找到都有哪些软件包需要下载 , 这时候敲 "y" 确认安装 .
出现 "complete" 字样 , 说明安装完成 .
注意事项 :
安装软件时由于需要向系统目录中写入内容 , 一般需要 sudo 或者切到 root 账户下才能完成 .
yum 安装软件只能一个装完了再装另一个 . 正在 yum 安装一个软件的过程中 , 如果再尝试用 yum 安装另外
一个软件 , yum 会报错 .
如果 yum 报错 , 请自行百度 .
如何卸载软件
仍然是一条命令 :
Linux 开发工具
IDE 例子
sudo yum install lrzsz
sudo yum remove lrzsz

相关推荐
小羽网安24 分钟前
Linux 服务器如何进行安全加固?
linux·服务器·安全
倔强的胖蚂蚁31 分钟前
AI 人工智能配置管理 Nginx
运维·nginx·云原生
上海云盾安全满满36 分钟前
服务器如果做好日常维护,有什么作用
运维·服务器
正在走向自律40 分钟前
企业级数据库存储运维实战:表空间自动创建与存储架构深度优化
运维·数据库·架构·表空间
csdn_aspnet40 分钟前
.Net 解决 Web API 中的“服务器响应状态码为 405(方法不允许)”错误
服务器·.net·webapi
念风1 小时前
[Linux学习笔记]Uboot-DM的分析过程
linux
想唱rap1 小时前
计算机网络基础
linux·计算机网络·mysql·ubuntu·bash
饼瑶1 小时前
Isaac Sim 5.1.0 部署指南(实验室服务器)
服务器·仿真·具身智能
Agent产品评测局1 小时前
图片生成智能体哪家好?2026年企业级视觉创作与自动化选型全景横评
运维·人工智能·ai·自动化
fetasty1 小时前
chroot的Linux服务配置-当云服务器真正用起来
android·linux·服务器