yum 是CentOS安装一些包的工具
特点: 可以联网,还可以方便的解决依赖。
所谓依赖: 安装a文件需要b文件,安装b文件需要c文件。yum能一次提供所有文件。
安装命令:yum install 包名
卸载命令:yum remove 包名
显示所有已经安装和可以安装的程序包:yum list
用less方便查看已经安装了什么包:yum list | less
查看都有什么套件:yum grouplist
安装一个组:yum groupinstall –y 组名
例:yum install net-tools (net-tools是包名)
updates 是yum更新的库文件。
它会通过红线的仓库去下载这些包,出错就会自动换新的地址
安装过程中会询问你是否要继续? 需要你输入y
如果不想自己输入y让它自己自动安装成功,就在一开始安装时候加上 –y
net-tools 包里产生的命令:
ifconfig 查看IP地址 (相当于 ip ddr)
ifconfig –a 查看所有网卡
netstat -lnp 查看系统监听
看yum一共有些什么包 —— yum list
分别是:包名 版本号 仓库名字( @开头说明包已经被安装了 )
yum grouplist —— 查看所有可安装套件( 套件就是一些包的组合)
yum groupinstall -y 组名 —— 安装一个组名,
如何确定包名?
当我们想找到一个命令,但是不知道这个命令在哪个包里面。
比如要下载这个wget命令
yum provides /*/要查的命令名 ( 不要忘了加 /*/ )
黄色是查询的命令文件名
绿色是命令所在包名(就是wget,-后面是版本号)。
所以最终要安装就是:
例:换一个查ifconfig 的所在包名
yum命令仅限于CentOS系统,ubantu不能用。
总结: