持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第24天,点击查看活动详情
什么是软件包
- 在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
当然了,也可以直接输入指令来上传
rz -E
接收:云服务可接受本地及其上传的指定文件
sz 文件名
发送:可将云服务器上的文件发送到本地机器的指定位置
yum注意事项
1.关于 yum 的所有操作必须保证主机(虚拟机)网络畅通
2.centor里面,只能有一个yum在运行,即一次只能安装一个软件,这与windows下可以同时安装多个软件不同
可以通过 ping 指令验证