三种方式搭建yum源
三种方式搭建yum源
1、本地搭建yum源:
[root@nginx1 x86_64]# vim /etc/yum.repos.d/mnt.repo
[root@nginx1 x86_64]# cd /etc/yum.repos.d/
[root@nginx1 yum.repos.d]# ll
total 36
-rw-r--r--. 1 root root 1664 Dec 9 2015 CentOS-Base.repo
-rw-r--r--. 1 root root 1309 Dec 9 2015 CentOS-CR.repo
-rw-r--r--. 1 root root 649 Dec 9 2015 CentOS-Debuginfo.repo
-rw-r--r--. 1 root root 290 Dec 9 2015 CentOS-fasttrack.repo
-rw-r--r--. 1 root root 630 Dec 9 2015 CentOS-Media.repo
-rw-r--r--. 1 root root 1331 Dec 9 2015 CentOS-Sources.repo
-rw-r--r--. 1 root root 1952 Dec 9 2015 CentOS-Vault.repo
-rw-r--r-- 1 root root 57 Sep 6 15:23 mnt.repo
-rw-r--r--. 1 root root 100 Jul 14 05:54 nginx.repo
[root@nginx1 yum.repos.d]# pwd
/etc/yum.repos.d
[root@nginx1 yum.repos.d]#cat /etc/yum.repos.d/mnt.repo
[mnt]
name=mnt
baseurl=file:///mnt
gpgcheck=0
enabled=1
[root@nginx1 yum.repos.d]# mount /dev/cdrom /mnt/
[root@nginx1 yum.repos.d]# df -TH
Filesystem Type Size Used Avail Use% Mounted on
/dev/mapper/centos-root xfs 19G 8.5G 11G 46% /
devtmpfs devtmpfs 947M 0 947M 0% /dev
tmpfs tmpfs 957M 8.2k 957M 1% /dev/shm
tmpfs tmpfs 957M 102M 856M 11% /run
tmpfs tmpfs 957M 0 957M 0% /sys/fs/cgroup
/dev/sda1 xfs 521M 136M 386M 27% /boot
tmpfs tmpfs 192M 17k 192M 1% /run/user/0
/dev/sr0 iso9660 4.4G 4.4G 0 100% /mnt
2、阿里云yum源:
centos6.0:
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
centos7.0:
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
[base]
name=CentOS-$releasever - Base - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/http://mirrors.aliyuncs.com/centos/$releasever/os/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7#released updates
[updates]
name=CentOS-$releasever - Updates - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/$releasever/updates/$basearch/http://mirrors.aliyuncs.com/centos/$releasever/updates/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/$releasever/extras/$basearch/http://mirrors.aliyuncs.com/centos/$releasever/extras/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/$releasever/centosplus/$basearch/http://mirrors.aliyuncs.com/centos/$releasever/centosplus/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus
gpgcheck=1
enabled=0
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7#contrib - packages by Centos Users
[contrib]
name=CentOS-$releasever - Contrib - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/$releasever/contrib/$basearch/http://mirrors.aliyuncs.com/centos/$releasever/contrib/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contrib
gpgcheck=1
enabled=0
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
运行生成缓存:yum makecache
3、搭建yum服务器
createrepo是yum源维护的工具。
在yum server服务器上面:
yum -y install createrepo
[root@nginx1 yum.repos.d]# yum -y install httpd [root@nginx1 yum.repos.d]# systemctl restart httpd [root@nginx1 yum.repos.d]# mkdir -p /var/www/html/centos7.2/x86_64 [root@nginx1 yum.repos.d]# mount /dev/cdrom /mnt/ [root@nginx1 yum.repos.d]# cp -ar /mnt/* /var/www/html/centos7.2/x86_64 [root@nginx1 yum.repos.d]# cd /var/www/html/ [root@nginx1 html]#createrepo -p -d -o centos7.2/x86_64/ centos7.2/x86_64/
在client客户端上面:
[root@host3 yum.repos.d]# cat test.repo [test] name=test baseurl=http://172.25.254.130/centos7.2/x86_64 gpgcheck=0 [root@host3 yum.repos.d]# [root@host3 yum.repos.d]# yum clean all [root@host3 yum.repos.d]# yum install -y virt-manager……………………………………………………………………mesa-libEGL.x86_64 0:10.6.5-3.20150824.el7 mesa-libGL.x86_64 0:10.mesa-libgbm.x86_64 0:10.6.5-3.20150824.el7 mesa-libglapi.x86_64 nmap-ncat.x86_64 2:6.40-7.el7 pango.x86_64 0:1.36.8pixman.x86_64 0:0.32.6-3.el7 pulseaudio-libs.x86_6pulseaudio-libs-glib2.x86_64 0:6.0-7.el7 pycairo.x86_64 0:1.8.pygobject3.x86_64 0:3.14.0-3.el7 python-ipaddr.noarch rest.x86_64 0:0.7.92-3.el7 spice-glib.x86_64 0:0spice-gtk3.x86_64 0:0.26-5.el7 unbound-libs.x86_64 0usbredir.x86_64 0:0.6-7.el7 virt-manager-common.nvte-profile.x86_64 0:0.38.3-2.el7 vte3.x86_64 0:0.36.4-Complete!
转载于:https://blog.51cto.com/chenxiaotao/1963188
三种方式搭建yum源相关推荐
- 使用三种方式搭建IIS web 网站
实验环境:在Windows 2008虚拟机上安装IIS 服务 实验目的:使用三种方式搭建虚拟主机网站(一个是安装好IIS服务默认的网站,还有一个是自己搭建的网站) 1. 两个网站同一个ip,不同的端口 ...
- 关于mysql存取图片的三种方式(含源码示例)
最近在做小程序的后台,要求将小程序用户以upload方法上传的图片保存到mysql数据库中. 然后机缘巧合三种方式都试了,所以专门整理出来分享给大家.可能有的地方说的不太对,欢迎大家帮纠正. ==== ...
- CentOS 升级内核的三种方式(yum/rpm/源码)
CentOS 升级内核的三种方式(yum/rpm/源码) 在 CentOS 使用过程中,难免需要升级内核,但有时候因为源码编译依赖问题,不一定所有程序都支持最新内核版本,所以以下将介绍三种升级内核方式 ...
- Linux系统入门之yum源挂载 三种方式(本地 光盘 网络)
yum源:windows上安装一个软件,我们可以通过360管家.因为360管家提供了软件的安装,卸载,并且解决了软件之间的依赖等相关问题,使得我们能够一键安装.在linux上有一个提供了和360管家类 ...
- 三种方式快速搭建vue环境项目全过程(图解)
(一)环境搭建 1.下载源码 如果仅仅只是在项目或者某个文件中简单的使用vue,就可以直接在html中引入下列链接 <script src="https://unpkg.com/vue ...
- git工具 将源码clone到本地指定目录的三种方式
git工具 将源码clone到本地指定目录的三种方式 CreationTime--2018年7月27日15点34分 Author:Marydon 1.情景展示 运行git-bash.exe,输入命令: ...
- IoC、Spring 环境搭建、Spring 创建对象的三种方式、DI
二.IoC 中文名称:控制反转 英文名称:(Inversion of Control) 3.I oC 是什么? 3.1 IoC 完成的事情原先由程序员主动通过 new 实例化对象事情,转交给 Spri ...
- springboot:java实现邮件及附件发送、HTML正文的三种方式(一)【附带源码】
0. 引言 邮件发送是我们日常开发中比较常见的功能,常用于预警信息提醒.统计数据定期发送等需求.一般该方法会由前人封装好,实际开发时只需要调用即可,但具体怎么实现的,如何从零实现邮件发送,这是我们要掌 ...
- 创建线程的第三种方式:实现Callable接口(含部分源码解析)
创建线程的第三种方式--实现Callable接口 package com.lqy.Multithreading; import java.util.concurrent.Callable; impor ...
最新文章
- JavaScript——ES6新特性
- ASP BASE64 跨防火墙
- Android Activity形象描述
- ESP32的OTA详细过程逻辑
- Spring Boot提交表单信息
- 输出浮点数(信息学奥赛一本通-T1027)
- ecshop网站后台功能之系统管理
- 十种深度学习算法要点及代码解析
- linux进程tss和ldt,x86体系下linux中的任务切换与TSS
- python request microsoft graph_Microsoft Graph API:授权未找到
- 02函数极限存在条件
- matlab 神经网络工具箱 nntraintool 详解
- 三维激光扫描后处理软件_地面三维激光扫描仪应用之一|云尚智造
- 瑞幸小鹿茶正面杠上喜茶,茶饮新零售鹿死谁手?
- 799-C++异常类型以及多级catch匹配
- SDCard权限设置
- 人工在线客服不在线怎么办
- 【运筹优化】求解二维矩形装箱问题的算法合辑 + Java代码实现
- RK3588平台开发系列讲解(RKNN篇)RKNN Android平台开发说明
- ASEMI大功率LED驱动器整流桥KBP210
热门文章
- QRadioButton 使用方法
- 分类算法之朴素贝叶斯分类(Naive Bayesian classification)
- cacti监控(3)配置cacti
- Android App定位和规避内存泄露方法研究
- Cacti(一)之“better-cacti-templates”
- Xamarin图表开发基础教程(2)OxyPlot框架
- DHCP拒绝服务攻击工具DHCPig
- Beaglebone Black教程项目1闪烁板载LED
- iOS Sprite Kit教程之xcode安装以及苹果帐号绑定
- 计算机术语所见即所得,计算机应用基础作业四(16页)-原创力文档