软件包管理工具——yum

    在linux上安装管理软件包会遇到包依赖问题,使用yum工具就可以很好的解决这个问题,yum的工作原理基于c/s结构:客户端与服务器,搭建好客户端与服务器,就可以使用yum工具了。

一、搭建yum仓库客户端

1.yum仓库的路径有三种:http://, ftp://,file://,首先创建一个配置文件,用来存放yum仓库的路径,仓库的配置文件要命名为.repo,放在/etc/yum.repos.d目录下。

软件包管理工具——yum

2.以本地光盘作为yum仓库,repodata的父目录即为仓库的路径。

软件包管理工具——yum

3.配置文件中填写yum仓库的id,仓库的路径,以及包来源合法性与完整性的相关验证。

软件包管理工具——yum

4.使用yum repolist 查看有几个仓库,可以看到最新搭建的客户端的仓库,yum客户端搭建成功。

软件包管理工具——yum

二、搭建yum仓库服务器

yum仓库服务器可以让用户通过网络访问,实现资源共享,以ftp为例,搭建一个基于网络的yum仓库服务器。

1.准备工作:禁用防火墙,禁用selinux

软件包管理工具——yum

软件包管理工具——yum

软件包管理工具——yum

软件包管理工具——yum

2.安装ftp服务的软件包

软件包管理工具——yum软件包管理工具——yum

3.启动服务。ftp服务占用21网络端口,通过查看端口状态,可以判断服务是否开启

软件包管理工具——yum

4.准备yum系统软件包。在/var/ftp/pub目录下创建一个CentOS文件夹,将光盘复制到CentOS目录中

软件包管理工具——yum

软件包管理工具——yum

5.配置客户端

软件包管理工具——yum

通过ftp的地址,就可以访问搭建好的服务器了。

软件包管理工具——yum

总结:yum工具可以解决软件包依赖问题,通过搭建客户端与服务器就可以方便使用yum工具,从而更好的管理软件包了。

原创文章,作者:xiamu,如若转载,请注明出处:http://www.178linux.com/84001

(0)
xiamuxiamu
上一篇 2017-08-06
下一篇 2017-08-06

相关推荐

  • N22-冥界之王-第7周作业

    1、创建一个10G分区,并格式为ext4文件系统;   (1) 要求其block大小为2048, 预留空间百分比为2, 卷标为MYDATA, 默认挂载属性包含acl;       在虚拟机里新添加一块磁盘20G,/dev/sdb     &…

    Linux干货 2016-09-26
  • shell脚本

    最近学了shell脚本,自己感觉挺有难度的,今天就简单整理一些shell脚本的练习和作业 练习:    1、编写脚本/root/bin/systeminfo.sh,显示当前主机系统信息,包括主机名,IPv4地址,操作系统版本,内核版本,CPU型号,内存大小,硬盘大小。#!/bin/bash# ———&#…

    2017-08-05
  • 日志收集工具EFK之fluent部署手稿

    Edit EFK fluent部署安装 1. 环境介绍 Centos 6.5 64bit 2. 安装 td-agent介绍 fluent 考虑到灵活可扩展性,使用Ruby编写,部分功能考虑性能使用C语言编写。普通用户安装操作Ruby daemon还是有一定难度的。考虑到flunt的上手难度, fluent专门发布了稳定发布包,就也是所谓的td-agent. …

    Linux干货 2016-03-24
  • Linux软件包管理

      在我们的运维工作,总是避免不了安装某些软件,或者编译安装某些软件,我们知道操作系统当中的程序都是有程序员通过开发工具开发的来,程序员直接编写的纯文本的文档我们称之为源代码,但我们的计算机只能识别二进制程序,那么必须要将源代码变成计算机能识别的二进制程序,这里需要通过编译器来进行编译,将源码转换成二进制程序,再通过安装即可。 还有一类程序就是二进…

    Linux干货 2016-08-24
  • Linux中的 德·摩根定律

    Linux中的 德·摩根定律 §·德·摩根定律介绍 ※概念 在命题逻辑和逻辑代数中,德·摩根定律(或称德·摩根定理)是关于命题逻辑规律的一对法则。 奥古斯塔斯·德·摩根首先发现了在命题逻辑中存在着下面这些关系: 非(P 且 Q) = (非 P) 或 (非 Q) 非(P 或 Q) = (非 P) 且 (非 Q) 德·摩根定律在数理…

    Linux干货 2016-08-15
  • 【N25第五周作业】find命令以及相关练习

    find: 实时查找工具,通过遍历指定起始路径下文件系统层级结构完成文件查找; 工作特性: 查找速度略慢; 精确查找; 实时查找; 用法: find [OPTIONS]  [查找起始路径]  [查找条件]  [处理动作] 查找起始路径:指定具体搜索目标起始路径;默认为当前目录; 查找条件:…

    Linux干货 2016-12-27