Linux基本运维汇总

Linux基本运维汇总

我在cnaaa上购买了云服务器。

1 rpm管理

rpm的作用类似于windows上的电脑管家中软件管理、安全卫士里面 “软件管家” 等产品,是 RPM 软件包的管理工具。rpm 原本是 Red Hat Linux 发行版专门用来管理 Linux 各项套件的程序,由于它遵循 GPL 规则且功能强大方便,因而广受欢迎。逐渐受到其他发行版的采用。RPM 套件管理方式的出现,让 Linux 易于安装,升级,间接提升了 Linux 的适用度。

要想装软件,和 windows 下一样,先得找到安装包。

软件包的获得方式:

  • 不嫌麻烦的话,去官网去下载;
  • 不介意老版本的话,可以从光盘(或者镜像文件)中读取;

rpm要安装软件需要挂载安装,并且一个一个的去安装对应的依赖,对于一般运维工作,使用yum即可

2 YUM包管理系统

2.1 yum简介

yum(Yellow dog Updater Modified)是 CentOS 中属于 RPM 前端软件包管理器,能从指定的服务器中下载 RPM 包,并自动分析和处理 RPM 包之间的依赖关系,最后将依次所依赖的软件包都安装了,而无需繁琐的一个一个安装。

yum 相比 rpm 更人性化,更便捷:

  • 联网安装(不用挂载)
  • 联动安装(软件所需依赖自动安装)
  • 联网更新
  • yum 仓库的组成部分
  • 数据 :包含所有的软件包文件
  • 元数据:指的是数据文件:包括每个包的包名、版本信息、各包所包含的文件列表、包与包之间的依赖关系、包的分组信息.

2.2 yum的配置文件

  • yum 的配置文件有 2 种:
# 为所有仓库提供公共配置
/etc/yum.conf
# 为仓库的指向提供配置
/etc/yum.repos.d/*.repo
2.2.1 主配置文件
  • 路径 /etc/yum.conf
[main]
# 下载RPM包的缓存目录
cachedir=/var/cache/yum/$basearch/$releasever
# RPM缓存的程序包安装完成后是否保存,0表示不保存,1表示保存
keepcache=0
# 调试级别 取值范围 0 – 10,默认值为2
debuglevel=2
# yum相关日志存放路径
logfile=/var/log/yum.log
# 是否要平台完全匹配才能安装
exactarch=1
# 需不需要检查已过期的仓库
obsoletes=1
# 是否检查包的完整性和合法性
gpgcheck=1
# 是否允许支持yum的插件功能,0 表示不允许 ,1表示允许
plugins=1
# 允许保留多少个内核包
installonly_limit=5
bugtracker_url=http://b
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值