通过FTP方式的yum安装

前言:

传统的USB光驱,移动硬盘的安装方式在web集群,分布式计算等以力所难及。

通过源码编译的方式安装程序在灵活性,可定制性等方面具有无可比拟的优势,但在大规模的服务器群应用存在一定的局限性。

YUM仓库实现基于网络的软件包安装,更新,卸载的规范化管理;可自动查找并解决rpm包之间的依赖关系,无须手动安装和卸载每一个rpm包。

部署YUM软件仓库,实现客户端通过ftp方式安装,卸载,更新软件

1、实验环境(两台linux,YUM服务器:ip 192.168.1.1   YUM客户端:ip 192.168.1.2)

2、在YUM服务器上通过vsftp软件,搭建ftp服务,存放yum安装所需软件

3、启动vsftpd服务,并创建仓库目录

4、将软件包拷贝到仓库目录

5、在YUM服务器上设置防火墙策略,允许FTP

YUM服务器搭建完毕

6、在YUM客户机安装ftp工具(默认不能使用ftp登录)

7、客户端匿名登录YUM服务器

8、配置客户机指定仓库位置(yum配置文件必须以.repo结尾)

[base]      仓库名字,这个随意

name=(描述信息)
baseurl=(yum仓库的位置)

enable=1       是否用户仓库,1是启用,0是不启用

gpgcheck=0   是否检查软件的KEY

9、在客户点安装dhcp验证

安装成功

10、yum卸载软件

YUM排错:

1.yum配置文件必须以.repo结尾
     2.yum.conf里面8,9行的值设置成0
     3.配置文件关键字错误
     4.检查yum源是否存在
     5.baseurl路径有没有写对
     6.镜像大小是否正确
     7.当有Yum进程存在的时候不可以同时再打开一个Yum进程

原文地址:http://blog.51cto.com/13560659/2057232

时间: 2024-11-23 22:25:11

通过FTP方式的yum安装的相关文章

CentOS下yum安装FFmpeg

一.yum安装FFmpeg 1.    最偷懒的方式就是yum安装了,自动解决依赖.不过CentOS系统默认无FFmpeg源,企业版 Linux 附加软件包EPEL源也不包含,需要手动添加yum源配置/etc/yum.repos.d/dag.repo:   [dag] name=Dag RPM Repository for Red Hat Enterprise Linux baseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dag

Centos7下yum安装kubernetes

一.前言 ?? Kubernetes 是Google开源的容器集群管理系统,基于Docker构建一个容器的调度服务,提供资源调度.均衡容灾.服务注册.动态扩缩容等功能套件,目前centos yum源上最新版本为1.5.2. 本文基于Centos7.5构建Kubernetes平台,在正式介绍之前,大家有必要先理解Kubernetes几个核心概念及其承担的功能. 以下为Kubernetes的架构设计图: 1. Pods ?? 在Kubernetes系统中,调度的最小颗粒不是单纯的容器,而是抽象成一个

局域网yum仓库搭建-http和ftp方式

#局域网yum仓库搭建-http方式和ftp方式[[email protected] ~]# uname -aLinux YUM01 2.6.32-696.23.1.el6.x86_64 #1 SMP Tue Mar 13 22:44:18 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux[[email protected] ~]# cat /etc/redhat-release CentOS release 6.9 (Final) http服务器端设置[[emai

Linux系统——搭建FTP方式的本地定制化Yum仓库

(1)搭建公网源yum仓库 安装wget aliyun源 # wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo 163源 # wget -O /etc/yum.repos.d/163.repo http://mirrors.163.com/.help/CentOS6-Base-163.repo 2)开启yum仓库配置文件 /etc/yum.conf的keepcache功能 将keepcach

centos yum安装ftp 及解决vsftp错误500 OOPS: cannot change directory:/home/**

centos yum安装ftp 及解决vsftp错误500 OOPS: cannot changedirectory:/home/**   1.查看服务器有没有安装ftp包 rpm -qa |grep vsftp 2.yum  安装 yum -y install vsftpd 3.启动vsftp的服务 service vsftpd start 4.关闭防火墙 service iptables stop 5.测试匿名访问 修改配置文件 vsftpd.conf [[email protected]

yum安装ftp服务器

1.安装vsftp,本文采用yum安装: #yum install vsftpd 2.安装后运行: # service vsftpd restart Shutting downvsftpd:                                     [  OK  ] Starting vsftpd forvsftpd:                               [  OK  ] 3.新增加系统用户ftptest: #useradd -d /var/www -s /

yum安装nginx 加载image_filter 加载方式

通过yum安装的nginx 加载image_filter方式方法: yum install -y gd-devel libgd gcc libgdyum install -y nginx-module-image-filter 在 nginx.conf 中最上方写入 load_module modules/ngx_http_image_filter_module.so; 在conf.d/default.conf 写入 location ~* /image/(.*)_(\d+)j(\d+)\.jp

CentOS虚拟机不能联网状况下yum方式从本地安装软件包

大家都知道yum是linux下一个非常好用的软件安装/卸载软件,它方便操作,而且最厉害的是可以解决令人头疼的包依赖关系.但是若是你的linux不能联网,若想使用yum安装软件,可以依照下面的方法. 1.挂载CentOS安装光盘 mkdir /mnt/cdrom mount -t iso9660 /dev/cdrom /mnt/cdrom 2.修改yum配置文件 cd /etc/yum.repos.d/ 会看到三个文件,第一个CentOS-Base.repo是yum网络源的配置文件,第三个Cent

CentOS虚拟机不能联网状况下yum方式从本地安装软件包(转载的)

大家都知道yum是linux下一个非常好用的软件安装/卸载软件,它方便操作,而且最厉害的是可以解决令人头疼的包依赖关系.但是若是你的linux不能联网,若想使用yum安装软件,可以依照下面的方法. 1.挂载CentOS安装光盘 mkdir /mnt/cdrom mount -t iso9660 /dev/cdrom /mnt/cdrom 2.修改yum配置文件 cd /etc/yum.repos.d/ 会看到三个文件,第一个CentOS-Base.repo是yum网络源的配置文件,第三个Cent