博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
yum的部署及使用
阅读量:7209 次
发布时间:2019-06-29

本文共 1592 字,大约阅读时间需要 5 分钟。

1.yum的管理

1)了解yum

特点:

yum是基于rpm包的软件管理机制;自动解决rpm包之间的依赖关系;能够在redhat系列系统中完成安全更新、安装、卸载、查询等操作。C/S结构(client|server)。

2)yum源服务器配置(repositories,软件仓库)

yum源支持协议:file(本地使用),ftp(ftp上传下载服务),http(httpd服务,apache、nginx)

a.配置ftp的yum源:

S端:

配置本地yum源,

yum -y install vsftpd

mkdir /var/ftp/rhel

mount  /dev/cdrom  /var/ftp/rhel   ##rhel光盘,iso:mount -o loop,rsync同步

/etc/init.d/vsftpd  start

chkconfig vsftpd on

C端的配置:

vi  /etc/yum.repos.d/rhel.repo

[ftp]   ##软件仓库的类别

name=ftp   ##软件仓库的名称

baseurl=ftp://IP/rhel    ##软件仓库访问的url,注意repodata目录是具体的位置

enabled=1  ##软件仓库的开关,0表示关,1表示开

gpgcheck=0   ##是否检查公钥,0表示不检查,1表示检查

:wq

C端使用:增、删、改、查

增:install /groupinstall

案例:

yum  -y  install  wget  lftp  gpm  net-tools  bind-utils

yum  -y  groupinsall Desktop  

yum  -y  groupinstall "Development Tools"   ##安装开发工具软件组

删:remove/groupremove 

yum  -y  remove  mysql-server  ##yum卸载操作会自动的卸载依赖软件包,可能会导致其他软件无法使用,推荐rpm -e  --nodeps的方式卸载

yum  -y  groupremove  Desktop   ##卸载桌面

改:更新update 

案例:

yum  -y  update 

echo  "30  0  * *  *  yum -y  update "  >/var/spool/cron/root

查:info,list,repolist,search,grouplist

yum  search  bind

yum  repolist   ##列出可用源

yum  grouplist  ##列出软件分组

扩展:

a.S端的配置:httpd

yum  -y  install  httpd

mkdir  /var/www/html/rhel

mount  /dev/cdrom  /var/www/html/

/etc/init.d/httpd  start

C端只需将baseurl改为 "baseurl=http://IP/rhel"

b.个人下载的其他软件,或自定义rpm软件配置yum源

yum  -y  install createrepo

mkdir  /var/ftp/other  ##将所有的rpm包复制到other中

cd  /var/ftp/other

createrepo  -g  /var/ftp/rhel/repodata/repomd.xml  ./   ##以rhel的系统光盘的repodata为依据,生出当前目录下所有rpm包的repodata

C端配置:

[other]

name=other

baseurl=ftp://IP/other

enabled=1

gpgcheck=0

:wq

本文转自信自己belive51CTO博客,原文链接:http://blog.51cto.com/11638205/1982369 ,如需转载请自行联系原作者

你可能感兴趣的文章
Python 更新set
查看>>
shell语法简单介绍
查看>>
Web服务器的工作原理
查看>>
使用WinSetupFromUSB来U盘安装windowsXP(不使用win PE系统)
查看>>
JAVA Calendar具体解释
查看>>
MongoDB入门简单介绍
查看>>
Git show-branch显示提交信息
查看>>
秒杀 ILSpy 等反编译利器 DotNet Resolver
查看>>
SharePoint 2013 中代码创建列表查阅项字段
查看>>
2014仲秋校招之面试篇
查看>>
负载均衡研究 基础
查看>>
10.cadence.自定义焊盘的创建[原创]
查看>>
shell编程总结
查看>>
Docker源码分析(七):Docker Container网络 (上)
查看>>
一些旁门左道
查看>>
Common Pitfalls In Machine Learning Projects
查看>>
Android内存泄漏分析及调试
查看>>
todoing
查看>>
[Cocos2d-x]Cocos2d-x 3.2 学习笔记
查看>>
进程调度
查看>>