YUM 安装总结

使用linux操作系统,难免会用的yum安装。

为了系统的掌握yum安装,从以下几个方面总结yum安装。

1.为什么要yum安装?

linux系统中安装软件常用的有三种方式:第一种,rpm命令安装,第二种,yum源安装,第三种,源码编译安装。

第一种,rpm命令用来安装指定的rpm包,需要指定rpm包的名称,如果是没有依赖其他包的话,这种安装比较简单,直接指定包名安装就可以了,如果要安装的包又依赖其他包,就比较麻烦,需要指定依赖的包,往往安装的人又不知道依赖哪些包,这时候就尴尬了,只能根据安装提示,找到依赖的包,再次进行安装。

第二种,yum源安装,安装的还是rpm包,解决了依赖的问题,更方便快捷。后面会详细介绍。

第三种,一般步骤是 ./configure  , make , install .感兴趣的可以网上查资料。

现在大家应该明白了,搞出来yum这个东西,就是为了安装时更方便更快捷,解决依赖包的问题。

2.yum安装步骤

yum安装的时候,首先要明确yum源,那么什么是yum源呢?说白了就是你要安装的包在哪里,依赖的包在哪里。

那么怎么告诉yum命令yum源在哪里呢?答案就是通过配置文件。所以yum安装一般按以下步骤进行:

第一步:找到yum配置文件

以Centos为例,默认情况yum源的配置文件是在/etc/yum.repos.d目录下。在这个目录下,你可以自己新建配置文件,也可以在默认的配置文件基础上修改。配置文件后缀为repo

在配置文件中,可以指定你要安装的包在哪里。指定的方式有以下几种:

第一种:本地(配置文件示例)

[other]     
name=other_yum     //yum源的名称,自己命名,不能重复
baseurl=file:///mnt/other    //这里是自己建的目录,挂载iso文件。
gpgcheck=0
enabled=1

第二种:网络(配置文件示例)

[aliyun]     
name=aliyun_yum     //yum源的名称,自己命名,不能重复​​​​​​​
baseurl=https://mirrors.aliyun.com/centos/$releasever/os/x86_64/
gpgcheck=0
enabled=1

第二步:安装需要的包

例如 yum -y install gcc

这个命令就会到配置文件中的yum源,找到安装包和依赖的包,自动安装。如果yum源中找不到依赖的包,会给出提示。

3.yum常用命令

清除缓存与生成缓存

yum clean all
yum makecache


yum的一些常用参数:

-h:显示帮助信息;
-y:对所有的提问都回答“yes”;
-c:指定配置文件;
-q:安静模式;
-v:详细模式;


常用命令

check-update 检查是否有软件包更新
clean 删除缓存的数据
deplist 列出软件包的依赖关系
erase 从系统中移除一个或多个软件包
groupinfo 显示组的详细信息
groupinstall 向系统中安装一组软件包
grouplist 列出可安装的组
groupremove 从系统中移除一组软件包
help 显示用法信息
info 显示关于软件包或组的详细信息
install 向系统中安装一个或多个软件包
list 列出一个或一组软件包
makecache 创建元数据缓存
provides 查找提供指定内容的软件包
reinstall 覆盖安装一个包
repolist 显示已配置的仓库
resolvedep 判断哪个包提供了指定的依赖
search 在软件包详细信息中搜索指定字符串
shell 运行交互式的 yum 外壳
update 更新系统中的一个或多个软件包
upgrade 更新软件包同时考虑软件包取代关系

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值