YUM仓库(本地yum、在线yum)

[[email protected] ~]# umount /media/
umount: /media/:未挂载
[[email protected] ~]# mount /dev/sr0 /media/
mount: /dev/sr0 写保护,将以只读方式挂载
[[email protected] ~]# df
/dev/sr0    4480476    4480476       0      100%    /media
[[email protected] ~]# cd /etc/yum.repos.d/
[[email protected] yum.repos.d]# mkdir /cdrom
[[email protected] yum.repos.d]# mv C* /cdrom/

[[email protected] yum.repos.d]# vim local.repo

[kgc]
name=kgc
baseurl=file:///media
enabled=1
gpgcheck=0
[[email protected] yum.repos.d]# yum -y clean all            //清除yum仓库
已加载插件:fastestmirror, langpacks
正在清理软件源: kgc
Cleaning up list of fastest mirrors
Other repos take up 450 M of disk space (use --verbose for details)
[[email protected] yum.repos.d]# yum makecache               //重建元数据缓存
已加载插件:fastestmirror, langpacks
Determining fastest mirrors
kgc | 3.6 kB 00:00:00
(1/4): kgc/group_gz | 166 kB 00:00:00
(2/4): kgc/filelists_db | 3.2 MB 00:00:00
(3/4): kgc/primary_db | 3.1 MB 00:00:00
(4/4): kgc/other_db | 1.3 MB 00:00:00
元数据缓存已建立

在线yum:(在阿里镜像引导下载、配置epel yum源)


[[email protected] ~]# vim 163.repo

[163]
name=163
baseurl=http://mirrors.163.com/centos/7.6.1810/os/x86_64/
gpgcheck=0
enabled=1
[[email protected] ~]# cd /etc/yum.repos.d/
[[email protected] yum.repos.d]# wget http://mirrors.aliyun.com/repo/Centos-7.repo      //wget是一个下载文件的工具
--2019-09-09 09:46:47--  http://mirrors.aliyun.com/repo/Centos-7.repo
正在解析主机 mirrors.aliyun.com (mirrors.aliyun.com)... 219.238.20.83, 219.238.20.85, 219.238.20.101, ...
正在连接 mirrors.aliyun.com (mirrors.aliyun.com)|219.238.20.83|:80... 失败:拒绝连接。
正在连接 mirrors.aliyun.com (mirrors.aliyun.com)|219.238.20.85|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:2523 (2.5K) [application/octet-stream]
正在保存至: “Centos-7.repo”

100%[===============================================================================>] 2,523       11.2KB/s 用时 0.2s   

2019-09-09 09:47:09 (11.2 KB/s) - 已保存 “Centos-7.repo” [2523/2523])

[[email protected] yum.repos.d]# 

原文地址:https://www.cnblogs.com/L1-5551/p/11518438.html

时间: 2024-08-29 21:31:40

YUM仓库(本地yum、在线yum)的相关文章

linux局域网搭建yum仓库(本地(file)、网络(ftp、http))

yum配置文件解释: [ ]:定义仓库,base为仓库的名字,可任意 name:仓库的简短文字描述 baseurl:仓库的位置,file://表示本地路径,/mnt为本地光盘路径,网络路径为:http,ftp enabled :是否启用仓库,1为启用,0为禁用 gpgcheck :是否检查GPG签名(用来验证安装包是否为红帽子官方的) GPGKEY :指定GPG签名的秘钥文件存放路径 一.本地搭建yum仓库 1.1首先挂载光盘,并查看是否挂载成功,   #sr0是光盘  以前的是cdrom 1.

本地yum仓库创建及网络yum仓库创建

刚学Linux时都是按照网络上的文章原原本本的安装,学习一段时间后发现有些程序不是自己所需要的,而且无形中占用了空间,于是安装mini版本的CentOS,但是使用中经常使用到一些命令,比如ifconfig, mail都没有,在没有网络的时候搭建个本地yum源来使用就很方便的安装软件了.现在介绍本地yum源的搭建1.将安装光盘插入到光驱2.挂载光驱[[email protected] ~]# mount -r /dev/sr0 /media/cdrom #挂载目录自行设定[[email prote

本地yum仓库服务端搭建

yum服务端设置 1.1 安装createrepo软件 yum -y install createrepo 1.2 创建yum仓库目录 mkdir -p /application/yum/centos6/x86_64/ 补充: 获取rpm软件包的几种方法 (1) 自己制作的rpm包 (2) yumdownloader pcre-devel openssl-devel 只下载不安装 (3) 平时yum安装软件时不删除安装包 vim /etc/yum.conf里的keepcache=0,改成keep

7.1 安装软件包的三种方法7.2 rpm包介绍 7.3 rpm工具用法 7.4 yum工具用法7.5 yum搭建本地仓库

- 7.1 安装软件包的三种方法 - 7.2 rpm包介绍 - 7.3 rpm工具用法 - 7.4 yum工具用法 - 7.5 yum搭建本地仓库 - 扩展 1. yum保留已经安装过的包 http://www.360doc.com/content/11/0218/15/4171006_94080041.shtml 2. 搭建局域网yum源 http://ask.apelearn.com/question/7627 # 7.1 安装软件包的三种方法 - windows的.exe文件实际上是一种二

安装软件包的三种方法 、rpm包介绍、rpm工具用法、yum工具用法、yum搭建本地仓库安装软件包的

安装软件包的三种方法rpm包类似于windows的exe文件.rpm工具可以安装rpm包,安装路径和文件名都是固定好的,不需要过多的设置.yum也可以安装rpm包,比rpm工具好的一点是支持自动安装依赖的包.源码包主要是源代码,需要谁用编译器编译成可执行的文件.·····rpm包介绍首先我们要把光盘连接到linux系统进行挂载,打开vmware运行虚拟机,然后右键右下角的光盘的图标然后点连接,然后在系统里挂载,挂载点可以自己选,我们使用命令:mount /dev/cdrom /mnt/把光盘挂载

搭建本地离线yum仓库

环境:VMware-Workstation-12-Pro,Windows-10,CentOS-7.5,Xshell5 前言 我们知道yum工具是基于rpm的,其一个重要的特性就是可以自动解决依赖问题,但是yum的本质依旧是把后缀名.rpm的包下载到本地,然后按次序安装之.但是每次执行yum install xxx,会自动安装并且安装完毕后把rpm包自动删除.当我们下载比较大的服务,比如MySQL大约190M,每次都重新下载比较慢,这时我们就可以考虑,搭建本地离线yum仓库,大致需要如下几个步骤.

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

创建本地 yum 仓库

一.自建epel源 # 1.创建epel存放目录 mkdir /var/www/html/epel/6Server/x86_64 -p # 2.安装apache yum install httpd /etc/init.d/httpd start # 3.创建同步脚本 mkdir /server/scripts cat > /server/scripts/yum_rsync.sh << EOF /usr/bin/rsync -avrt rsync://mirrors.ustc.edu.cn

Linux网络服务11——部署YUM仓库服务

Linux网络服务11--部署YUM仓库服务 一.YUM简介 YUM的前身是YUP(Yellow dog Updater)Yellow dog Linux的软件更新,最初由TSS公司(Terra Soft Solutions,INC.)使用Python语音开发而成,后由杜克大学(Duck University)的Linux开发队伍进行改进,命名为YUM(Yellow dog Updater , Modified) 借助于YUM软件仓库,可以完成安装.卸载.自动升级rpm软件包等任务,能够自动查找

搭建yum仓库

1.1 导言 YUM英文全称是Yellow Dog Updater Modified. YUM主要用于自动安装.升级rpm软件包,它能自动查找并解决rpm包之间的依赖关系.要成功的使用YUM工具安装更新软件或系统,就需要有一个包含各种rpm软件包的repository(软件仓库),这个软件仓库我们习惯称为yum源.网络上有大量的yum源,但由于受到网络环境的限制,导致软件安装耗时过长甚至失败.特别是当有大量服务器大量软件包需要安装时,缓慢的进度条令人难以忍受.因此在优化系统时,都会更换国内的源.