`
wiselyman
  • 浏览: 2081008 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
博客专栏
Group-logo
点睛Spring4.1
浏览量:81081
74ae1471-94c5-3ae2-b227-779326b57435
点睛Spring MVC4...
浏览量:130133
社区版块
存档分类
最新评论

创建内部yum库(RedHat、Fedora、CentOS通用)

 
阅读更多

Redhat、centos、fedora都用yum安装软件,方便快捷。但在好多时候我们没有互联网,也想方便快捷的安装软件,搭建自己的yum库是很必要的。

 

本例在fedora 20下实验,centos通用。

 

fedora dvd iso里的rpm包不是很全,建议使用163的镜像。

 

fedora 20的release包地址:http://mirrors.163.com/fedora/releases/20/Everything/x86_64/os/Packages/

fedora 20的update包地址:http://mirrors.163.com/fedora/updates/20/x86_64/

 

1、拷包

将dvd里的Packages都拷贝到/var/ftp/pub/Packages,文件夹先自建,如果你想安装的软件DVD里没有,去上面2个地址下载。

 

2、安装vsftpd(此包不再dvd的Packages里,去fedora 20的release包地址下载)

 

rpm -ivh vsftpd-3.0.2-6.fc20.x86_64.rpm

systemctl start vsftpd

syetemctl enable vsftpd

 

 

3、安装createrepo(优先使用dvd的Packages里rpm,如报缺少依赖关系亦如此)

rpm -ivh libxml2-python-2.9.1-2.fc20.x86_64.rpm 

rpm -ivh deltarpm-3.6-3.fc20.x86_64.rpm

rpm -ivh python-deltarpm-3.6-3.fc20.x86_64.rpm

rpm -ivh createrepo-0.10.3-1.fc20.noarch.rpm

 

4、创建库

 

createrepo -v /var/ftp/pub/Packages

 这时会在Packages下生成一个repodata文件夹,创建库成功

 

5、本机使用

删除/etc/yum.repos.d文件夹已有的repo文件

vi /etc/yum.repos.d/localrepo.repo

 

插入:

[localrepo]
name=My Repository
baseurl=file:///var/ftp/pub/Packages
gpgcheck=0
enabled=1

 保存后执行:

yum clean all

yum update

 

6、其他机器使用

删除/etc/yum.repos.d文件夹已有的repo文件

 

vi /etc/yum.repos.d/localrepo.repo

 

 

插入:

 

[localrepo]
name=My Repository
baseurl=ftp://192.168.1.104/pub/Packages
gpgcheck=0
enabled=1

 保存后执行:

 

 

yum clean all

yum update

 

 

 

0
0
分享到:
评论

相关推荐

    yum离线安装包,用于RedHat或者CentOS

    是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地操作

    linux基础之Centos7配置阿里yum源

    yum (全称为 Yellow dogUpdater,modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖...

    redhat 7.3 yum源.rar

    Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有...

    CentOS 6.5配置本地Yum源教程

    1、Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。 2、基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装...

    Linux Yum源创建与配置(Centos 7为例)

    Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有...

    yum-3.4.3-150.el7.centos.noarch.rpm

    yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖...

    Linux 阶段学习的练习仓库.rar

    YUM(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有...

    YUM本地源制作

    yun源本地制作文档,YUM(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,...

    CentOS7下安装yum源及上传下载命令rz、sz安装方法(图解)

    yum( Yellow dog Updater, Modified)是一个位于Fedora和RedHat以及SUSE中的Shell前端软件包管理器。 Yum的运行基于rpm包的支持,其能够自动从指定的服务器自动下载rpm安装包并且安装,使用起来非常方便、高效、...

    Liunx(centos8)下的yum的基本用法和实例(推荐)

    Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有...

    yum-3.2.29-30.el6.noarch.rpm

    yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的...

    下载工具wget-1.10.2+yum-3.2.3+yum-3.4.3

    Yum是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

    配置YUM本地源

    是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。 基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装。 可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。 ...

    在CentOS上安装搭建PHP+Apache+Mysql的服务器环境

    Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有...

    centos7.3 安装mysql5.7.18的详细教程

    根据Linux发行版本(CentOS、Fedora都属于红帽系),从mysql官方(http://dev.mysql.com/downloads/repo/yum/)获取Yum Repository。 [root@typecodes ~]# wget -i ...

    Linux YUM工具

    是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。 ...

    motd-for-centos:CentOS的每日动态类似于Ubuntu的消息

    依存关系无花果洛尔卡特EPEL资料库如果您没有启用EPEL仓库(或者不确定是否这样做),请首先运行(以root / sudo身份): yum install epel-release 然后,安装依赖项: yum install figletyum install rubygemsgem...

    yum 命令使用讲解

    Yum(全称为 Yellow dogUpdater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的...

    Linux CentOS 7安装PostgreSQL9.3图文教程

    如题,本篇blog记录一下在Linux CentOS 7中安装PostgresSQL的整个过程以及数据库配置等,在Linux系统中,PostgreSQL的安装方式分两种,分别是: 1、二进制安装包安装 ...CentOS或Fedora下则使用yum工具来安装Po

    nix环境高级编程 代码编译 软件包

    2) fedora, redhat, centos 2.1) 下载两个包 2.1a) i386 ftp://ftp.univie.ac.at/systems/linux/fedora/epel/6/i386/libbsd-0.6.0-1.el6.i686.rpm ftp://ftp.univie.ac.at/systems/linux/fedora/epel/6/i386/libbsd-...

Global site tag (gtag.js) - Google Analytics