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

刚学Linux时都是按照网络上的文章原原本本的安装,学习一段时间后发现有些程序不是自己所需要的,而且无形中占用了空间,于是安装mini版本的CentOS,但是使用中经常使用到一些命令,比如ifconfig, mail都没有,在没有网络的时候搭建个本地yum源来使用就很方便的安装软件了。现在介绍本地yum源的搭建
1、将安装光盘插入到光驱
2、挂载光驱
[[email protected] ~]# mount -r /dev/sr0 /media/cdrom #挂载目录自行设定
[[email protected] ~]# cd /etc/yum.repos.d/
[[email protected] ~]# vim local.repo
[base]
name=CentOS 7 Release #仓库名称
baseurl=file:///media/cdrom #仓库地址repodata地址
enable=1
gagcheck=0
:wq
[[email protected] ~]# yum repolist
到此本地yum源已创建完成。

网络yum源与本地yum源创建方法一样,只是在创建时多了一步自行创建repodata
如下:
[[email protected] ~]# yum install -y createrepo #创建yum仓库
[[email protected] ~]# yum install -y httpd #以http服务为例,可以是ftp等
[[email protected] ~]# ss -tnl #确认80端口开启
[[email protected] ~]# mkdir /var/www/html/repo
[[email protected] ~]# cd /var/www/html/repo #将软件包下载到该目录
[[email protected] repo]# createrepo ./ #创建repodata目录
[[email protected] ~]# vim /etc/yum.repos.d/http4my.repo
[web]
name=web4my
baseurl=http://172.16.128.69/repo #安装httpd的主机地址
gpgcheck=0 #软件源可信任,一般不做校验
[[email protected] yum.repos.d]# yum repolist #查看yum源已添加成功
...
repo id repo name status
base CentOS-6 - Base 6,713
web web4my 318

原文地址:http://blog.51cto.com/10201808/2140999

时间: 2024-10-17 11:34:41

本地yum仓库创建及网络yum仓库创建的相关文章

linux 如何搭建本地仓库 以及 httpd网络yum仓库?

如何配置本地光盘yum仓库以及网络yum仓库 1.配置本地仓库启用光盘 挂载光盘到mnt [[email protected] ~]# mount /dev/cdrom /mnt [[email protected] ~]# ls /mnt addons GPL media.repo RPM-GPG-KEY-redhat-release EFI images Packages TRANS.TBL EULA isolinux repodata extra_files.json LiveOS RPM

Linux 本地yum源搭建和网络yum源搭建

一.本地yum源搭建 首先挂载上光盘 [[email protected] /]# mount /dev/cdrom /media/cdrom/ 系统默认已经安装了可使用yum的软件包,所以可以直接配置: [[email protected] ~]# cd /etc/yum.repos.d/                        yum源配置文件放置目录 [[email protected] yum.repos.d]# mv CentOS-Base.repo CentOS-Base.re

yum常用命令及网络yum源

yum 语法 yum [options] [command] [package ...] options:可选,选项包括-h(帮助),-y(当安装过程提示选择全部为"yes"),-q(不显示安装的过程)等等. command:要进行的操作. package操作的对象. yum常用命令 1.列出所有可更新的软件清单命令:yum check-update 2.更新所有软件命令:yum update 3.仅安装指定的软件命令:yum install <package_name>

linux:网络yum源和制作本地光盘yum源

linux:存放yum源的位置:/etc/yum.repos.d/,该目录下全是一些yum源 一.网络yum源: 如图:下面全部都是yum源,后缀是".repo"都是合法的yum源,默认的是启动的CentOS-Base.repo这个yum源(网络yum源) [[email protected] yum.repos.d]# ls -l total 28 -rw-r--r--. 1 root root 1664 Dec 9 2015 CentOS-Base.repo --- 网络yum源

RHEL配置网络yum源

RHEL6.5系统配置网络Yum源概述 1.配置本地yum源: 将光盘镜像文件挂载到/mnt目录下#mount /dev/cdrom /mnt; 修改/etc/yum.repo.d/目录下的配置文件,删除或重命名其他的.repo文件,创建新的local.repo文件,内容如下: [local] name=local DVD baseurl=file:///mnt enabled=1 gpgcheck=0 2.利用本地yum源安装wget下载工具: #yum install wget -y 3.利

13.CentOS7下Openstack-Train版本安装--创建虚拟网络

1.准备工作 1.1.在控制节点与计算节点互相ping对方主机名与IP地址 1.2.在控制节点与计算节点删除NetworkManager软件包 yum remove NetworkManager -y 2.创建虚拟网络 2.1.创建网络 [[email protected] ~]# source admin-openrc [[email protected] ~]# openstack network create --share --external --provider-physical-n

Hyper-v 创建NAT网络

NAT 概述 NAT 使用主计算机的 IP 地址和端口通过内部 Hyper-V 虚拟开关向虚拟机授予对网络资源的访问权限. 网络地址转换 (NAT) 是一种网络模式,旨在通过将一个外部 IP 地址和端口映射到更大的内部 IP 地址集来转换 IP 地址.  基本上,NAT 使用流量表将流量从一个外部(主机)IP 地址和端口号路由到与网络上的终结点(虚拟机.计算机和容器等)关联的正确内部 IP 地址 此外,NAT 允许多个虚拟机托管需要相同(内部)通信端口的应用程序,方法是将它们映射到唯一的外部端口

创建自定义网络

安装完docker后默认会添加一个名叫docker0的网卡设备;docker新建容器时默认使用的网络设备则是docker0,但这个设备只能利用dhcp为容器自动分配地址,所以容器启动后的地址会产生变化:为了手动为容器分配地址则需要创建一个自定义的网络; 1. 查看docker的网络类型 # docker network list NETWORK ID NAME DRIVER SCOPE ae4b56683ed9 bridge bridge local fc45eae02678 host host

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文件实际上是一种二