linux 添加本地yum源

1、yum repolist

2、https://opsx.alibaba.com/mirror,首先下在该镜像站点中的yum,这里选择epel源

epel-release-latest-7.noarch.rpm

3、rpm -ivh epel-release-latest-7.noarch.rpm  # 安装源

4、此时看到epel源已经安装好了,如果我们不适用bash源,可以将bash源修改名称或者移走  mv CentOS-Base.repo CentOS-Base.repo.bak

5、mkdir -p /media/cdrom  # 新建目录

6、mount /dev/sr0 /media/cdrom/  # 本地源挂载到目录

7、df -h   # 查看本地源的目录是否挂载成功

/dev/sr0                 8.1G  8.1G     0 100% /media/cdrom

8、挂载上后需要到/etc/yum.repos.d/中修改CentOS-Media.repo中的信息,该源文件本地源配置文件,打开内容如下

[c7-media]
name=CentOS-$releasever - Media
baseurl=file:///media/CentOS/
        file:///media/cdrom/
        file:///media/cdrecorder/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

修改后

[c7-media]
name=CentOS-$releasever - Media
baseurl=file:///media/cdrom/
gpgcheck=0
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

9、yum repolist   # 查看系统使用的源

10、yum makecache # 最后将源创建缓存以提高加载速度

11、如果设置开机自动挂载本地源,需要在/etc/fstab添加/dev/sr0 自动挂载

/dev/mapper/centos-root /                       ext4    defaults        1 1

UUID=0cceaf55-a63f-4f0c-97c7-305c848781bc /boot                   ext4    defaults        1 2

/dev/mapper/centos-data /data                   ext4    defaults        1 2

/dev/mapper/centos-swap swap                    swap    defaults        0 0

/dev/sr0                /media/cdrom            iso9660 defaults        0 0光盘文件类型为 iso9660

原文地址:https://www.cnblogs.com/shizhengquan/p/11368344.html

时间: 2024-10-27 04:49:39

linux 添加本地yum源的相关文章

RedHat Linux 添加本地yum源

今天安装好系统后,发现忘了装GNOME桌面了,需要再把gone相关的组件安装上.从网络安装慢,就想起用本地ISO文件,建立本地源的方式.由于不常用这种方式,就在这里做个笔记.网络上有关Linux配置本地源的文章很多了.我就直接贴上操作步骤好了. [[email protected] ~]# [[email protected] ~]# mkdir /media/cdrom/ [[email protected] ~]# [[email protected] ~]# mount -o loop r

linux添加本地yum源

增加一块硬盘 然后格式化成btrfs格式的文件 mkfs.btrfs /dev/sde 永久挂载 echo "/dev/sde /mnt btrfs defaults 0 0" >> /etc/fstab 添加repo文件 cp CentOS7-Base-163.repo local_yum.repo 复制一个原来的repo源 vim local_yum.repo 编辑 添加以下内容到local_yum.repo [local_yum]name=local_yumbaseu

linux搭建本地YUM源配置详细步骤

1.1. 为什么要制作本地YUM源 YUM在Linux上使用源码的方式安装软件非常麻烦,使用yum可以简化安装的过程. 1.2. YUM源的原理 YUM源其实就是一个保存了多个RPM包的服务器,可以通过http的方式来检索.下载并安装相关的RPM包 1.3 制作本地YUM源 1.准备一台Linux服务器,用最简单的版本CentOS-6.7-x86_64-minimal.iso 2.配置好这台服务器的IP地址 3.上传CentOS-6.7-x86_64-bin-DVD1.iso到服务器,或者挂载在

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在本地yum源中增加rpm包

当前用的本地yum源中缺少需要的包,需要手动添加,下面记录一下添加步骤. 1.找到yum原的具体位置,例如我的在/var/www/html/yum/centos/7目录下,查看文件列表可以看到各个rpm包和一个repodata文件夹,这个文件夹中的repomd.xml文件就是记录yum源文件依赖关系的,新增yum源的主要工作就是更新依赖关系. 2.删除repodata文件夹,rm -rf repodata;  然后将自己需要添加的rpm包上传到yum源的目录下面. 3.创建新的repodata文

初学者学习Linux之本地yum源安装配置

本地yum源配置 1.  查看光盘挂载情况 [[email protected] ~]# mkdir /test [[email protected] ~]# mount /dev/cdrom /test/ mount: blockdevice /dev/sr0 is write-protected, mounting read-only [[email protected] ~]# df Filesystem     1K-blocks    Used Available Use% Mount

Linux之本地yum源

redhat5本地yum源: 1.虚拟机挂载iso镜像文件 2.创建目录:mkdir /media/cdrom 3.cd /etc/yum.repos.d/,删除本目录下所有.repo文件(可以提前备份) 4.在/etc/yum.repos.d/目录下创建local.repo文件,如下: [base] name=local baseurl=file:///media/cdrom enabled=1 gpgcheck=0 5.mount /dev/cdrom  /media/cdrom redha

LINUX创建本地yum源

1.创建一个文件夹,把光盘中所有的RPM安装包都拷贝进来 # mkdir /rpms_yum 2.把光盘上的RPM包全部复制到rpms_yum中 # cd /mnt/cdrom/Packages/ # cp * /rpms_yum/ 3.安装createrepo软件,以便使用该软件制作YUM索引数据库 # cd /rpms_yum/ # rpm -ivh createrepo-0.9.9-17.el6.noarch.rpm 4.使用createrepo在RPM包的路径下创建YUM索引数据库 #

Linux下 本地yum源搭建

第1章 关于yum源 1.1 什么是yum源 yum(Yellow dog Updater, Modified)是一个在 Fedora 和 RedHat 以及 CentOS 中的 Shell 前端软件包管理器.基于 RPM 包管理,能够从指定的服务器 自动下载 RPM 包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的 软件包,无须繁琐地一次次下载.安装.  yum 机制的强大之处在于 yum 源.yum 源相当是一个目录项,当我们使用 yum 机制安装软件时,若需要安装依赖软件,则 y