linux配置本地源

yum本地源配置

标签: centosplugins网络file虚拟机linux

2011-10-09 21:40 12093人阅读 评论(1) 收藏 举报

 分类:

linux yum

在网上找了很多为CentOS 6配置本地YUM源的方法,其中有很多是与网络相关的,我只想配个自己用的,结果就发现这个方法比较简单实用,就转过来了。

环境:CentOS 6.0

默认的yum是以网络来安装的,在没有网络或者网速不佳的情况下,通过yum来安装软件是意见非常痛苦的事情。其实对于CentOS DVD来说,里面提供的软件就足以满足我们的需要了,而且DVD里的软件版本都是稳定版,下载速度还快,对于学习CentOS来说,将CentOS DVD作为默认yum源可以大大提高学习效率。

 

1、为DVD创建一个挂载目录

[[email protected] ~]# mkdir /media/CentOS

2、在Linux下挂载CentOS DVD(虚拟机挂载DVD不说了,应该都会)

[[email protected] ~]# mount -t auto /dev/cdrom /media/CentOS

3、查看相关配置文件,目录为

[[email protected] ~]# ls -l /etc/yum.repos.d/
-rw-r--r--. 1 root root 1926  7月  3 10:15 CentOS-Base.repo
-rw-r--r--. 1 root root  637  7月  3 10:15 CentOS-Debuginfo.repo
-rw-r--r--. 1 root root  626  7月  3 10:15 CentOS-Media.repo

4、禁用yum的网络更新方式,简单地将默认首选的CentOS-Base.repo改名为CentOS-Base.repo.bak即可

[[email protected] yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo.bak

5、配置本地yum源

[[email protected] ~]# vim /etc/yum.repos.d/CentOS-Media.repo

[c6-media]
name=CentOS-$releasever - Media
baseurl=file:///media/CentOS/
file:///media/cdrom/
file:///media/cdrecorder/
gpgcheck=1
enabled=0

修改为

[c6-media]
name=CentOS-$releasever - Media
baseurl=file:///media/CentOS/
gpgcheck=1
enabled=1

其中baseurl修改为DVD的挂载目录,enabled=1开启本地更新模式

:wq 保存退出

6、清除原有的yum信息

[[email protected] ~]# yum clean all
Loaded plugins: fastestmirror
Cleaning up Everything

7、检查DVD软件列表

[[email protected] yum.repos.d]# yum list
Loaded plugins: fastestmirror
Determining fastest mirrors
c6-media                                                 | 3.7 kB     00:00 ...
c6-media/primary_db                                      | 3.3 MB     00:00 ...

这样以后就默认使用DVD安装软件了,如果想恢复网络安装模式,将 CentOS-Base.repo.bak 更名还原即可。

PS.每次重启系统后需要手工挂载DVD到/media/CentOS/,如果嫌麻烦可以自己写脚本自动挂载。

时间: 2024-12-15 18:54:39

linux配置本地源的相关文章

Linux 配置本地源 (Ubuntu / CentOS)

目录 Linux local source list A. Ubuntu 1. 本地ISO 2. 制作本地源 B. CentOS 1. 本地ISO Linux local source list A. Ubuntu 1. 本地ISO # 首先挂载本地镜像 mount -o loop -t iso9660 ./ubuntu.iso /media/cdrom # 手动添加ISO镜像至源列表,这样就可以在软件库中找到ISO中的所有包 apt-cdrom -m -d=/media/cdrom add #

Linux YUM本地源配置

通過rmp安裝Linux包時由於依賴關係原因總是提示需先安裝其依賴的包,創建yum既是先將所有的系統安裝包創建一個庫,然后對所有安裝包進行一個依賴關係分析,那么在下次安裝rpm包時則會自動依據創建的yum去安裝所依賴的所有包.比如安裝Oracle時就需安裝N多個依賴包,如果通過yum來裝就省去了先查找安裝這些依賴的包了,方便很多.下面以創建本地YUM為例,當然最好的是創建ftp YUM,那么其它人也可直接通過它來安裝. 一.创建个目录 mkdir /u2/yum/pub 并从光盘中(我的目錄是m

Linux制作本地源

Linux制作本地源 由于项目需要在Ubuntu64位上搭建运行环境,需要安装很多软件,下载需要大量时间,并且需要安装的计算机可能由于条件限制无法上网,因此我们就需要制作一个本地源.一下是制作本地源需要的步骤: 1.拷贝所需安装软件包 通过apt-get安装的软件都在/var/cache/apt/archives目录下,在/目录下新建packages目录,并将所有的软件包拷贝到该目录下.(可以拷贝到任意路径下的目录里,该步骤主要是将所有软件包拷贝到一处,便于以后打包) 2..生成软件包信息(含有

给VM中的RHEL6.5配置本地源

二步:1.启动时自动挂载安装盘:2.增加一个".repo"(或者改掉原来的源的配置p.s.除非你以后都不想用网络源或者已经知道如何更改源的配置,否则别改) 首先,在/media中创建你想挂载光盘的目录(eg:mkdir /media/rhel6p5) 找到/etc/rc.d里面的 rc.local文件,在它的后面加上系统启动时你想要的动作(为所欲为哦^_^): if [ -e /dev/cdrom ] && [ -d /media/rhel6p5 ] then moun

centos7配置本地源

本地yum源 一.挂载镜像,将本地光盘挂载到指定文件夹 [[email protected] ~]# mkdir /opt/mount [[email protected] ~]# mount /dev/sr0 /opt/mount/ 二.备份  其他配置源[[email protected]]# cd /etc/yum.repos.d/ [[email protected] yum.repos.d]# tar zcvf repo-bk.tar.gz * 三.配置本地源 [[email prot

Linux 配置yum源(互联网)

Linux 配置yum源(互联网) 环境:操作系统Redhat 7.5 1.卸载现有的yum源 rpm -qa|grep yum|xargs rpm -e --nodeps     #移除与原yum有关的东西 2.  下载新的yum源包. 我是从网易上下载的,镜像网址:http://mirrors.163.com ,下载以下软件包(我的系统是Redhat7.5 64位,下载的也是相应的软件,其它系统,我不确定是否 可用) wget http://mirrors.163.com/centos/7/

linux配置本地yum源

1.yum是什么,它是如何工作的 yum是为了解决rpm包安装难以解决依赖关系而出现的rmp前端管理包,注意:它不能取代rpm. 他的工作机制是可以自动解决程序包的依赖关系,这是我们需要他的最核心的功能.那他是如何工作的呢? 首先得有一个或多个文件服务器,来存放大量的rpm包,这文件服务器可以是,http.ftp.file等,这个文件服务器也可以叫yum的后端支持,也叫仓库(repository),yum如果要使用这些个仓库就的先去获取这个仓库的缓存信息,缓存至本地,这些缓存信息包括各rpm包的

linux 配置本地yum源

很多时候我们的服务器是在局域网内,无法联外网,安装一些服务时,需要依赖很多rpm,而这些rpm包的依赖关系又让我们很头疼,使用yum可自动解决这些依赖关系,现在我们要建立本地yum源.我们系统主要用RHEL和CENTOS. RHEL6.3 本地创建YUM源 前提:rpm包已放置到/home/intone/Packages cd /etc/yum.repos.d 将自带 rhel-source.repo改名 mv  rhel-source.repo  rhel-source.repo.bak 创建

linux下本地源的配置

Linux中创建本地源                             作者 浩浩哥来了 在VM中点开[虚拟机]----à[CD/DVD(SATA)]----à[使用ISO映像文件]----à[浏览(在本机中找到当前linux版本的ISO文件)]----à[设备状态(勾选已连接)]----à[确定] Cd /media/RHEL_后面是挂载镜像的版本号 如果路径补全的话恭喜镜像挂载成果,如果没有的话在重新检查第一步 Ls 会查看到Packages repodata 两个文件夹 Mkdir