【Linux】:Linux软件包管理器yum

这篇具有很好参考价值的文章主要介绍了【Linux】:Linux软件包管理器yum。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

【Linux】:Linux软件包管理器yum,Linux系统编程,Linux网络编程,操作系统,linux,运维,服务器,centos
【Linux】:Linux软件包管理器yum,Linux系统编程,Linux网络编程,操作系统,linux,运维,服务器,centos

什么是软件包

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

快速的认识yum—简单介绍

在Linux当中什么是包管理器呢?在Linux当中 我们要进行工具 指令和程序等的安装 检查和卸载等
所以我们需要我们对应的yum软件

安装方式

1.源代码安装—Linux操作系统本身是开源的 所以与Linux操作系统也伴身着很多开源的软件
源代码安装 顾名思义就是直接将其源代码下载下来 直接在我们的环境中进行编译生成可执行程序 然后install安装到我们的系统中 这种工作我们一般称之为交叉编译的工作
2.rpm包直接安装
3.yum / apt-get:我们细谈这种安装方式
yum:yum是我们Linux预装的一个指令
yum呢实际就是一个我们系统中的一个指令
【Linux】:Linux软件包管理器yum,Linux系统编程,Linux网络编程,操作系统,linux,运维,服务器,centos
这个yum指令呢可以帮助我们搜索 下载以及安装对应的软件
举个例子:我们平时在手机上面下载软件的时候是在应用市场或者应用商店进行下载
我们的微软也对应的应用商店叫做Microsoft
那么我们这里的yum就是我们Linux中对应的应用商店

快速的使用yum———假设我们所处的环境都一样的情况下

首先给大家推荐一个小软件叫做rzsz
这个工具用于 windows 机器和远端的 Linux 机器通过 XShell 传输文件.
安装完毕之后可以通过拖拽的方式将文件上传过去
注意事项
关于 yum 的所有操作必须保证主机(虚拟机)网络畅通!!!
可以通过 ping 指令验证

ping www.baidu.com

如果我们需要将Windows操作系统上的文件或其他东西上传到我们的Linux机器上我们应该怎么弄呢
下面教大家一个指令叫做rz
【Linux】:Linux软件包管理器yum,Linux系统编程,Linux网络编程,操作系统,linux,运维,服务器,centos
如你你和我显示的是一样的那么我们就是正确的
【Linux】:Linux软件包管理器yum,Linux系统编程,Linux网络编程,操作系统,linux,运维,服务器,centos
选择你需要传送的文件 传输即可
若想将我们Linux机器上的文件放回我们的Windows机器上 我们直接输入sz指令即可
【Linux】:Linux软件包管理器yum,Linux系统编程,Linux网络编程,操作系统,linux,运维,服务器,centos
root_后面加上对应的文件名

查看软件包

通过 yum list 命令可以罗列出当前一共有哪些软件包. 由于包的数目可能非常之多, 这里我们需要使用 grep 命令只筛选出我们关注的包. 例如

yum list | grep lrzsz

【Linux】:Linux软件包管理器yum,Linux系统编程,Linux网络编程,操作系统,linux,运维,服务器,centos
具体的软件显示如下
【Linux】:Linux软件包管理器yum,Linux系统编程,Linux网络编程,操作系统,linux,运维,服务器,centos

【Linux】:Linux软件包管理器yum,Linux系统编程,Linux网络编程,操作系统,linux,运维,服务器,centos
lrzsz这个动作就好比我们在自己的手机APP上搜索一个软件 一搜名字就弹出来了
lrzsz代表的是我们的软件名
.X86_64代表着我们能在什么架构下面跑
前面指令文章已经讲过
【Linux】:Linux软件包管理器yum,Linux系统编程,Linux网络编程,操作系统,linux,运维,服务器,centos
所以这个软件是能够在我们的系统当中去跑的
el7的意思就是CentOS7
install的作用不仅仅是安装
他的本质是下载并安装
假设我现在已经安装好了 我现在不需要这个软件了我现在要把他卸载掉 那么我需要输入这一行指令
【Linux】:Linux软件包管理器yum,Linux系统编程,Linux网络编程,操作系统,linux,运维,服务器,centos
这里每次都要询问一下我是否确认需要删除 这样很麻烦 所以我们直接输入这一行指令 一劳永逸
【Linux】:Linux软件包管理器yum,Linux系统编程,Linux网络编程,操作系统,linux,运维,服务器,centos
【Linux】:Linux软件包管理器yum,Linux系统编程,Linux网络编程,操作系统,linux,运维,服务器,centos
这就是我们yum的三板斧

yum的周边——yum的整个生态问题

这个内容我们下一篇文章再说文章来源地址https://www.toymoban.com/news/detail-713958.html

到了这里,关于【Linux】:Linux软件包管理器yum的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Linux】:Linux软件包管理器yum

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

    2024年02月08日
    浏览(57)
  • 【Linux精讲系列】——yum软件包管理

    📚lovewold少个r博客主页     ⚠️ 本文重点 : Linux系统软件包管理工具yum讲解 😄 每日一言 :踏向彼岸的每一步,都是到达彼岸本身。 前言  Linux系统下的软件下载方式 yum 查看软件包 如何安装软件 如何卸载软件 yum下载源 更换yum源(以阿里云为例) 下载新的 CentOS-Base.re

    2024年02月08日
    浏览(73)
  • 【Linux】 yum —— Linux 的软件包管理器

    Yum (Yellowdog Updater Modified)是一个 在 Linux 操作系统上用于管理软件包的包管理工具 ,它主要用于在 Red Hat Enterprise Linux (RHEL)、CentOS、Fedora 和其他基于 RPM 的 Linux 发行版 上搜索、下载安装、更新和移除(卸载)软件包 在某种程度上,可以说 yum与Linux系统中的包管理器(例如

    2024年03月12日
    浏览(55)
  • Linux中的软件包管理器yum

    目录 1.什么是软件包 2.关于 rzsz 3.查看软件包 4.如何安装软件 5.如何卸载软件 1.什么是软件包 ●  在Linux下安装软件, 一个通常的办法是下载到程序的源代码, 并进行编译, 得到可执行程序. ●  但是这样太麻烦了, 于是有些人把一些常用的软件提前编译好, 做成软件包(可以理解

    2024年01月23日
    浏览(50)
  • 《探秘Linux》No.03 Linux 软件包管理器 yum

    🕺作者: 主页 我的专栏 C语言从0到1 探秘C++ 数据结构从0到1 探秘Linux 菜鸟刷题集 😘欢迎关注:👍点赞🙌收藏✍️留言 🏇 码字不易,你的👍点赞🙌收藏❤️关注对我真的很重要,有问题可在评论区提出,感谢阅读!!! 在Linux下安装软件, 一个通常的办法是下载到程序

    2024年02月14日
    浏览(46)
  • 【Linux】软件包管理器 yum | vim编辑器

    前言: 软件包管理器 yum和vim编辑器讲解 yum (Yellowdog Updater, Modified)是一个在基于 RPM(管理软件包的格式和工具集合) 的 Linux 发行版中用于管理软件包的工具,它提供了一种简单而强大的方式来安装、更新和删除软件包,同时也能够自动解决软件包之间的依赖关系。类似于

    2024年02月19日
    浏览(46)
  • 【Linux环境基础开发工具】软件包管理器-yum

    今天我打算介绍如何在Linux环境下载软件, Linux作为一个操作系统,就像windows一样,当然是存在软件的。 目录 写在前面 怎么在Linux环境安装软件 源代码安装 rpm安装包安装 yum安装 如何理解Linux的生态 如何使用yum安装软件 如何更换yum源 总结: 写在最后: 一般来说,Linux下有

    2024年02月08日
    浏览(64)
  • 【Linux】软件包管理器yum与环境开发工具vim

    【Linux】基础常见指令:http://t.csdn.cn/hwLPb 【Linux】基本权限:http://t.csdn.cn/faFZg 目录 前言 一、软件包管理器yum 1.什么是软件包?  2. yum的使用 (1)包文件查询 (2)安装        (3)卸载 二、Linux开发工具vim ​编辑 1. vim的基本概念  2.vim的基本操作 (1)进入vim (2)[正常

    2024年02月11日
    浏览(55)
  • 《Linux从练气到飞升》No.03 Linux 软件包管理器 yum

    🕺作者: 主页 我的专栏 C语言从0到1 探秘C++ 数据结构从0到1 探秘Linux 菜鸟刷题集 😘欢迎关注:👍点赞🙌收藏✍️留言 🏇 码字不易,你的👍点赞🙌收藏❤️关注对我真的很重要,有问题可在评论区提出,感谢阅读!!! 在Linux下安装软件, 一个通常的办法是下载到程序

    2024年02月14日
    浏览(45)
  • 【Linux】软件包管理器 yum和编辑器-vim的基本使用

    我们在安装一个软件之前,需要先下载其对应的软件安装包,但是这个软件安装包并不存在于我们本地电脑的磁盘上,而是存在于远端的服务器上,对此,我们可能就有疑问,那么我们的计算机是如何得知我们下载的软件在哪个服务器上呢? 对于我们的电脑来说,我们可以到

    2024年02月03日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包