Linux 软件包管理器-yum

举报
芒果_Mango 发表于 2022/09/30 21:43:28 2022/09/30
【摘要】 什么是软件包在Linux下安装软件, 一个通常的办法是下载到程序的源代码, 并进行编译, 得到可执行程序但是这样太麻烦了, 于是有些人把一些常用的软件提前编译好, 做成软件包(可以理解成windows上的安装程序)放在一个服务器上, 通过包管理器可以很方便的获取到这个编译好的软件包, 直接进行安装.软件包和软件包管理器, 就好比 “App” 和 “应用商店” 这样的关系yum(Yellow...

什么是软件包

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

必须安装的东西:(强烈建议初学者安装下述两个软件包!!)

  • man手册: sudo yum install -y man-pages
  • 安装拓展元 sudo yum install -y epel-release

window和Linux互传文件的工具: lrzsz

这个工具用于 windows 机器和远端的 Linux 机器通过 XShell 传输文件,安装完毕之后可以通过拖拽的方式将文件上传过去,非常方便!

需要先安装:sudo yum install lrzsz

image-20220406200847249

image-20220406200903988


当然了,也可以直接输入指令来上传

rz -E 接收:云服务可接受本地及其上传的指定文件

image-20220406201205030

sz 文件名 发送:可将云服务器上的文件发送到本地机器的指定位置

image-20220406201144006

yum注意事项

1.关于 yum 的所有操作必须保证主机(虚拟机)网络畅通

2.centor里面,只能有一个yum在运行,即一次只能安装一个软件,这与windows下可以同时安装多个软件不同

可以通过 ping 指令验证

image-20220330082044129


软件包(SoftWare Package)是指具有特定的功能,用来完成特定任务的一个程序或一组程序。可分为应用软件包和系统软件包两大类。应用软件包与特定的应用领域有关,又可分为通用包及专用包两类

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。