精华内容
下载资源
问答
  • centos7 本地yum配置

    2017-12-04 16:21:20
    3.下载yum包(http://mirrors.163.com/centos/7/os/x86_64/Packages/) yum-metadata-parser-1.1.4-10.el7.x86_64 PackageKit-yum-1.0.7-6.el7.centos.x86_64 yum-utils-1.1.31-40.el7.noarch 下方两个一起装 yum-...
  • 基于HTTP 构建本地YUM

    万次阅读 2021-03-28 15:24:07
    先安装 createrepo 软件包 [root@hbs ~]# cd /var/www/html/ [root@hbs html]# ls centos [root@hbs html]# createrepo centos/ 生成网络 4、利用HTTP发布YUM本地源 本地YUM通过CreateRepo搭建完毕,需要借助...

    YUM 软件包管理

    概述

    • 前端软件包管理器(Yellow Updater Modified,YUM)适用于Cent OS、Fedora、Red Hat及SUES中的Shell命令行

    • 主要用于管理RPM包,于RPM工具使用范围类似,YUM工具能够从指定的服务器自动下载RPM包并且安装,还可以自动处理依赖性关系。

    • 使用RPM工具管理和安装软件时,会发现rpm包有依赖,需要逐个手动下载安装

    • YUM工具的最大便利就是可以自动安装所有依赖的软件包,从而提升效率,节省时间。

    工作原理

    • YUM正常运行,需要依赖两个部分,一是YUM源端,二是YUM客户端,也即用户使用端。

    • YUM客户端安装的所有RPM包都是来自YUM服务端,YUM源端通过HTTP或者FTP服务器发布。

    • 而YUM客户端能够从YUM源端下载依赖的RPM包是由于在YUM源端生成了RPM包的基准信息,包括RPM包版本号、配置文件、二进制信息、依赖关系等。

    • YUM客户端需要安装软件或者搜索软件,会查找/etc/yum.repos.d下以.repo结尾文件, CentOS Linux默认的.repo文件名为CentOS-Base.repo,该文件中配置了YUM源端的镜像地址,所以每次安装、升级RPM包,YUM客户端均会查找.repo文件。

    • YUM客户端如果配置了CentOS官方repo源,客户端操作系统必须能联外网,满足网络条件,才能下载软件并安装,如果没有网络,也可以构建光盘源或者内部YUM源。在只要YUM客户端时,YUM客户端安装软件,默认会把YUM源地址、Header信息、软件包、数据库信息、缓存文件存储在/var/cache/yum中,每次使用YUM工具,YUM优先通过Cache查找相关软件包,Cache中不存在,然后在访问外网YUM源

    企业案列演练

    • 由于YUM工具的使用简便、快捷、高效,在企业中得到广泛的使用,得到众多IT运维、程序人员的青睐,要能熟练使用YUM工具,需要先掌握YUM命令行参数的使用
    • YUM 常用命令参数:
      [root@hbs ~]# yum makecache             缓存
      
      [root@hbs ~]# yum -y install httpd      安装httpd软件包
      
      [root@hbs ~]# yum search lrzsz           YUM搜索lrzsz软件包
      
      [root@hbs ~]# yum list httpd           显示指定程序包安装情况httpd 
      
      [root@hbs ~]# yum list all              显示所有已安装及可安装的软件包
      
      [root@hbs ~]# yum remove httpd          删除程序包httpd
      
      [root@hbs ~]# yum erase httpd           删除程序包httpd
      
      [root@hbs ~]# yum update httpd           升级httpd 服务
      
      [root@hbs ~]# yum provides ifconfig         列出ifconfig命令是那个软件包提供的
      [root@hbs ~]# yum grouplist                查询可以用安装的组
      
      [root@hbs ~]# yum update                内核升级或者软件更新(慎用)
      
      

    配置本地源

    • 1、进入到/etc/yum.repos.d/目录中(因为该目录存放yum仓库的配置文件。)
    • 2、 使用vim命令创建一个后缀名.repo的新配置文件逐行添加配置参数
    [media] :Yum软件仓库唯一标识符,避免与其他仓库冲突。
    name=localhost:Yum软件仓库的名称描述,易于识别仓库用处。
    baseurl=file:///mnt/cdrom:提供的方式包括FTP(ftp://..)、HTTP(http://..)、本地(file:///..)。
    enabled=1:设置此源是否可用;1为可用,0为禁用。
    gpgcheck=0:设置此源是否校验文件;1为校验,0为不校验。
    gpgkey=file:///media/cdrom/RPM-GPG-KEY-redhat-release:若上面参数开启校验,那么请指定公钥文件地址。(ll /mnt/RPM-GPG-KEY-CentOS-7
    priority=1
    priority 越小表示优先级越高
    

    基于ISO 构建本地YUM 源

    [root@hbs ~]# cat /etc/yum.repos.d/hbs.repo 
    [xx]
    name=hbs
    baseurl=file:///mnt
    enabled=1
    gpgcheck=0
    gpgkey=file:///mnt/RPM-GPG-KEY-CentOS-7  指定载目录下的GPG-KEY文件验证。
    [root@hbs ~]# 
    
    • 3、 挂载光盘步骤
    [root@hbs ~]# mount /dev/cdrom /mnt/    挂在光盘
    mount: /dev/sr0 is write-protected, mounting read-only
    [root@hbs ~]# 
    
    [root@hbs ~]# df -h      查看挂在情况
    Filesystem      Size  Used Avail Use% Mounted on
    /dev/sda3        20G  1.6G   18G   8% /
    devtmpfs        901M     0  901M   0% /dev
    tmpfs           912M     0  912M   0% /dev/shm
    tmpfs           912M  9.0M  903M   1% /run
    tmpfs           912M     0  912M   0% /sys/fs/cgroup
    /dev/sda1       197M  121M   77M  62% /boot
    tmpfs           183M     0  183M   0% /run/user/0
    `/dev/sr0        4.3G  4.3G     0 100% /mnt`
    [root@hbs ~]# 
    
    • 4、开启开机自启动挂载
      • 方式一:vim /etc/fstab
      • 方式二:vim /etc/rc.local
      [root@hbs ~]# cat /etc/fstab |grep iso9660   /etc/fstab文件下面添加
      /dev/cdrom /mnt       iso9660          defaults   0 0
      [root@hbs ~]# 
      
      添加:/dev/cdrom /mnt       iso9660          defaults   0 0
      
      
      [root@hbs ~]# cat /etc/rc.local |grep /mnt  /etc/rc.local下面添加
      /dev/cdrom /mnt
      [root@hbs ~]# 
      
      添加:/dev/cdrom /mnt
      
      

    配置163的网络源

    网络源地址

    • 网易仓库http://mirrors.163.com/.help/centos.html

      • Centos7:http://mirrors.163.com/.help/CentOS7-Base-163.repo

      • Centos6:http://mirrors.163.com/.help/CentOS6-Base-163.repo

    • 阿里仓库http://mirrors.aliyun.com/repo/

      • Centos7http://mirrors.aliyun.com/repo/Centos-7.repo
      • Centos6: http://mirrors.aliyun.com/repo/Centos-6.repo
      • openstack: http://mirrors.aliyun.com/repo/Centos-openstack.repo

    基于HTTP 构建局域 网络源

    • YUM光盘源默认只能本机使用,局域网其他服务器无法使用YUM光盘源,如果想使用的话,需要在每台服务器上构建YUM本地源,该方案在企业中不可取,所以需要构建HTTP局域网YUM源解决,可以通过CreateRepo创建本地YUM源端,repo即为Repository。

    • 构建HTTP局域网YUM源方法及步骤如下:

    • 1、挂载光盘镜像文件至/mnt

      [root@hbs ~]# mount /dev/cdrom /mnt/
      mount: /dev/sr0 is write-protected, mounting read-only
      
    • 2、 拷贝/mnt/Packages目录下所有软件包至/var/www/html/centos/

      [root@hbs ~]# mkdir -p /var/www/html/centos/
      [root@hbs ~]# cp -R /mnt/Packages/* /var/www/html/centos/
      
      
    • 3、使用Createrepo创建本地源,执行如下命令会在Centos目录生成repodata目录

      [root@hbs ~]# yum -y install createrepo*  先安装 createrepo 软件包
      
      [root@hbs ~]# cd /var/www/html/
      [root@hbs html]# ls
      centos
      
      [root@hbs html]# createrepo centos/    生成网络源
      
      
    • 4、利用HTTP发布YUM本地源

      • 本地YUM源通过CreateRepo搭建完毕,需要借助HTTP WEB服务器发布/var/www/html/centos/中所有软件,YUM或者RPM安装HTTP WEB服务器,并启动httpd服务。
      [root@hbs html]# yum -y install httpd-devel
      [root@hbs ~]# getenforce    关闭selinux,建议关闭后重启下
      Disabled
      [root@hbs ~]# 
      [root@hbs ~]# systemctl stop firewalld   关闭防火墙
      [root@hbs ~]# systemctl stop httpd
      [root@hbs ~]# systemctl start httpd    重新启动httpd
      [root@hbs ~]# ps -e|grep httpd         查看HTTPD进程是否启动
       17340 ?        00:00:00 httpd
       17341 ?        00:00:00 httpd
       17342 ?        00:00:00 httpd
       17343 ?        00:00:00 httpd
       17344 ?        00:00:00 httpd
       17345 ?        00:00:00 httpd
      [root@hbs ~]# 
      
      
    • 5、在YUM客户端,创建/etc/yum.repos.d/http.repo文件,写入如下内容

      [root@localhost yum.repos.d]# cat http.repo
      [http]
      name="CentOS7 HTTP YUM"
      baseurl=http://192.168.10.11/centos/
      gpgcheck=0
      enabled=1
      [updates]
      name="CentOS7 HTTP YUM"
      baseurl=http://192.168.10.11/centos
      gpgcheck=0
      enabled=1
      
      [root@localhost yum.repos.d]# yum -y install vim
      Loaded plugins: fastestmirror
      http                                                            | 2.9 kB  00:00:00     
      updates                                                         | 2.9 kB  00:00:00     
      (1/2): http/primary_db                                          | 3.0 MB  00:00:00     
      (2/2): updates/primary_db                                       | 3.0 MB  00:00:00     
      Determining fastest mirrors
      
      
    展开全文
  • CentOS7通过http方式搭建本地yum

    千次阅读 2019-03-17 20:18:03
    createrepo 命令用于创建yum(软件仓库),即为存放于本地特定位置的众多rpm包建立索引,描述各包所需依赖信息,并形成 元数据 。 [root@localhost ~]# yum install createrepo httpd -y 4.创建http共享目录,...

    1.创建yum软件保存目录
    *mkdir /var/www/html/yum/

    这里补充一句
    将磁盘上的iso文件挂载到一个目录上的方法

    mount -o loop /mnt/*/1.iso /opt/cdrom
    

    2. 修改yum配置文件

    先备份yum配置文件,修改yum配置文件中yum软件包保存目录并开启rmp包缓存功能

    1 [root@localhost ~]# cp /etc/yum.conf /etc/yum.conf.bak 
    2 [root@localhost ~]# vim /etc/yum.conf
    3 [main] 
    4 #cachedir=/var/cache/yum/$basearch/$releasever
    5 cachedir=/www/share/yum/$basearch/$releasever 
    6 keepcache=1
    

    3.安装createrepo和http

    createrepo 命令用于创建yum源(软件仓库),即为存放于本地特定位置的众多rpm包建立索引,描述各包所需依赖信息,并形成元数据
    [root@localhost ~]# yum install createrepo httpd -y

    4.创建http共享目录,添加虚拟主机
    vim /etc/httpd/conf.d/yum.conf #注意权限#

    #http yum
    
    Alias /yum /var/www/html/yum
    <Directory "/var/www/html/yum">
    Options Indexes FollowSymLinks
      IndexOptions NameWidth=* DescriptionWidth=* FoldersFirst
      IndexOptions SuppressIcon HTMLTable Charset=UTF-8 SuppressHTMLPreamble
      Order allow,deny
      Allow from all
      Require all granted
    </Directory> 
    

    在这里插入图片描述5. 启动http服务
    [root@localhost ~]# systemctl enable httpd.service && systemctl restart httpd.service
    [root@localhost ~]# netstat -antp|grep ‘httpd’

    浏览器访问192.168.92.60/yum ,能访问即正常。或者使用curl http://IP/yum 访问

    6.客户端创建YUM软件仓库

    vim /etc/yum.repos.d/local.repo

    [base]
    name=CentOS-$releasever
    enabled=1
    failovermethod=priority
    baseurl=http://172.16.0.157/yum
    gpgcheck=1
    gpgkey=http://172.16.0.157/yum/RPM-GPG-KEY-CentOS-7
    
    [updates]
    name=CentOS-$releasever
    enabled=1
    failovermethod=priority
    baseurl=http://172.16.0.157/yum
    gpgcheck=1
    gpgkey=http://172.16.0.157/yum/RPM-GPG-KEY-CentOS-7
    
    [extras]
    name=CentOS-$releasever
    enabled=1
    failovermethod=priority
    baseurl=http://172.16.0.157/yum
    gpgcheck=1
    gpgkey=http://172.16.0.157/yum/RPM-GPG-KEY-CentOS-7
    

    http://blog.sina.com.cn/s/blog_7c2ea9010102xcnu.html
    7.在客户端验证,注意防火墙等安全策略和目录权限

    yum group list
    在这里插入图片描述

    展开全文
  • linux配置本地yum及网络yum详细步骤

    千次阅读 多人点赞 2019-10-25 19:45:19
    什么是yum? Yum (全称为 Yellow dog Updater, Modified )本质上 也是一个 软件包管理器 特点: 基于 RPM 包管理,能够从指定的服务器 自动下载、 自动安装、 自动处理依赖性关系 1.1yum的原理: 1.2 常用命令...

    什么是yum源?

    • Yum (全称为 Yellow dog Updater, Modified )本质上 也是一个 软件包管理器
    • 特点: 基于 RPM 包管理,能够从指定的服务器 自动下载、 自动安装、 自动处理依赖性关系

    1.1yum的原理:

    在这里插入图片描述在这里插入图片描述

    1.2 常用命令(重点)

    注意: 必须联网

    命令含义
    yum list l grep 需要的软件名需要的软件名 查询服务器是否有需要安装的软件
    yum -y install 需要的软件包下载安装
    yum -y remove 需要卸载的软件包卸载
    yum repolist列出设定yum源信息
    yum clean all清除yum缓存信息

    1.3 制作本地yum源

    • 原因: 因为大数据集群 为了安全, 不让连接外网

    • 原理:
      在这里插入图片描述

    • 实现

    # 切换到保存yum信息的目录 
      cd /etc/yum.repos.d/ 
    # 备份所有的配置文件 
      rename .repo .repo.bak * 
    # 查看是否备份成功
      ll
    

    在这里插入图片描述

    1.4 新增本地yum源 vim CentOS-Local.repo

    vi CentOS-Local.repo
    

    编辑内容如下

    [base]
    name=CentOS-Local 
    baseurl=file:///mnt/cdrom 
    gpgcheck=0 
    enabled=1
    

    在这里插入图片描述

    1.5 断网 测试是否可以安装

    # 查看 yum 源仓库 
      yum repolist 
    # 清空缓存
      yum clean all 
    # 卸载 tree 软件
      yum -y remove tree 
    # 重新安装 tree 观察是否成功 
      yum -y install tree
    

    2.1 制作局域网yum源

    原理:
    在这里插入图片描述

    2.2 安装httpd软件

    • 安装httpd:
    yum -y install httpd
    
    • 启动 httpd 服务
    service httpd start
    
    • 测试
    http://192.168.100.201:80
    
    • 问题: 发现无法访问?

    • 原因: 因为 linux 的防火墙 禁止他人 访问自己的80端口

      • 解决: 通知 防火墙放行
    • 关闭防火墙

      • 原因: 为了方便 内网中集群间机器的相互操作, 通常会关闭防火墙
      • 关闭防火墙
     service iptables stop
    
    • 重启之后不要开防火墙:
    chkconfig iptables off
    

    2.3 制作局域网 yum源

    - 使用浏览器访问 http://192.168.100:201:80
    在这里插入图片描述

    • 第一步: 将常用软件包 复制到指定目录下
    #拷贝yum源到httpd服务的默认工作路径下 
    cp -r /mnt/cdrom/* /var/www/html/CentOS-6.9
    
    • 第二步: 浏览器访问 http://192.168.100.201/CentOS-6.9/
      在这里插入图片描述
    • 第三步: 更新其他节点的 本地yum源(在其他节点上测试)
      • 1) 备份默认yum源
    cd /etc/yum.repos.d/
    mv CentOS-Local.repo CentOS-Local.repo.bak
    
    • 2) 制作本地yum源
      cd /etc/yum.repos.d/ 
      vi CentOS-Local.repo` 
    
      [base] 
      name=CentOS-Local 
      baseurl=http://192.168.100.201/CentOS-6.9/ 
      gpgcheck=0 
      enabled=1 
      gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
    
    • 第四步: 测试是否成功(在其他节点上测试)
     yum clean all 
     yum repolist 
     yum install -y tree
    
    展开全文
  • 制作本地YUM

    万次阅读 2018-06-02 22:53:38
    本地YUM制作1. YUM相关概念1.1. 什么是YUMYUM(全称Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。相当于maven。基于RPM包管理,能够从指定的服务器自动下载RPM包...

    本地YUM源

    制作

    1. YUM相关概念

    1.1. 什么是YUM

    YUM(全称Yellow dog Updater, Modified)是一个在FedoraRedHat以及CentOS中的Shell前端软件包管理器。相当于maven。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

    1.2. YUM的作用

    Linux上使用yum可以简化安装的过程。

    2. YUM的常用命令

    安装httpd并确认安装

    yum instll -y httpd

     

    列出所有可用的packagepackage

    yum list

     

    清除所有缓冲数据

    yum clean all

     

    列出一个包所有依赖的包

    yum deplist httpd

     

    删除httpd

    yum remove httpd

    3. 制作本地YUM

    3.1. 为什么要制作本地YUM

    YUM源虽然可以简化我们在Linux上安装软件的过程,但是生成环境通常无法上网,不能连接外网的YUM源,说以接就无法使用yum命令安装软件了。为了在内网中也可以使用yum安装相关的软件,就要配置yum源。

    3.2. YUM源的原理

    YUM源其实就是一个保存了多个RPM包的服务器,可以通过http的方式来检索、下载并安装相关的RPM

    3.3. 制作本地YUM

    1.准备一台Linux服务器

    2.配置好这台服务器的IP地址

    3.上传CentOS-6.7-x86_64-bin-DVD1.iso到服务器

     

    4.CentOS-6.7-x86_64-bin-DVD1.iso镜像挂载到某个目录

    mkdir /var/iso

    mount -o loop CentOS-6.7-x86_64-bin-DVD1.iso /var/iso

    5.修改本机上的YUM源配置文件,将源指向自己

    备份原有的YUM源的配置文件

    cd /etc/yum.repos.d/

    rename .repo .repo.bak *

    vi CentOS-Local.repo

    [base]

    name=CentOS-Local

    baseurl=file:///var/iso

    gpgcheck=1

    enabled=1   #1才启用

    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

    添加上面内容保存退出

    6.清除YUM缓冲

    yum clean all

    7.列出可用的YUM

    yum repolist

    8.安装相应的软件

    yum install -y httpd

    9.开启httpd使用浏览器访问http://192.168.112.129:80(此处为你的本机ip,可通过命令ifconfig -a进行查看,如果访问不通,检查防火墙是否开启了80端口或关闭防火墙)

    service httpd start

    10.YUM源配置到httpdApache Server)中,其他的服务器即可通过网络访问这个内网中的YUM源了

    cp -r /var/iso/ /var/www/html/CentOS-6.7

    11.取消先前挂载的镜像

    umount /var/iso

    12.在浏览器中访问http://192.168.112.129/CentOS-6.7/

     

    13.让其他需要安装RPM包的服务器指向这个YUM源,准备一台新的服务器,备份或删除原有的YUM源配置文件

    cd /etc/yum.repos.d/

    rename .repo .repo.bak *

    vi CentOS-Local.repo

    [base]

    name=CentOS-Local

    baseurl=http://192.168.112.129/CentOS-6.7

    gpgcheck=1

    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

    添加上面内容保存退出

    14.在这台新的服务器上执行YUM的命令

    yum clean all

    yum repolist

    15.安装相应的软件

    yum install -y gcc

    16、加入依赖包到私有yumrepository

    进入到repo目录

    执行命令:  createrepo  .

     

     

     

     

     

     

    展开全文
  • CentOS7配置本地yumhttp方式)

    千次阅读 2019-03-05 15:14:06
    一、使用镜像包创建本地镜像 1.在/mnt下创建cdrom目录 mkdir cdrom 2.挂载镜像文件至该目录下 mount CentOS-7-x86_64-Everything-1804.iso /mnt/cdrom/ 3.备份/etc/yum.repos.d下文件并编辑文件CentOS-Base.repo ...
  • Linux配置yum(本地源和网络)

    万次阅读 多人点赞 2018-08-30 16:20:02
    一:配置本地yum 二:配置网络yum 更新可以获取最新的软件信息,以更新您的系统 Redhat7配置 YUM(Yellow dog Updater Modified):yum是Redhat系列系统基于RPM包构建的软件更新机制,可以自动解决 rpm 包...
  • Ubuntu下配置地址/本地源/官方

    千次阅读 2020-12-23 17:58:06
    构建本地源(各种):将dists和pool目录下载下来了,那么怎么做成本地呢? 方法: (1)将下载好的dists和pool要放在一个目录下!!!,我创建一个目录如下: mkdir /home/ranran/soft-offline,将dists 和pool拷贝...
  • 我们可以通过之前的安装虚拟机的文章,先安装一个虚拟机,然后对这个新的虚拟机搭建yum。 搭建网络yum
  • CentOS 配置本地yum

    千次阅读 2018-08-24 14:45:33
    如果CentOS服务器处在内网环境中时,如果缺少依赖手动安装那么会非常麻烦,要花费很多时间来寻找rpm包,现在如果搭建本地的yum,就非常方便了,如果搭建http的,那么局域网内其他服务器就都可以使用了,使用yum...
  • CentOS7基于http方式搭建本地yum

    万次阅读 2018-06-19 10:14:26
    createrepo 命令用于创建yum(软件仓库),即为存放于本地特定位置的众多rpm包建立索引,描述各包所需依赖信息,并形成元数据。 [root @localhost ~] # yum install createrepo httpd -y 4.创建http...
  • CentOS7将epel转换成本地

    千次阅读 2019-05-29 19:50:01
    工作上,我们需要使用...步骤一:在本地CentOS服务器上(虚拟机即可),配置好本地的base(base比较容易解决,直接使用光盘镜像就好。)并确保主机可以连接外网。 下载新的CentOS-Base.repo 到/etc/yum.repos.d...
  • 3.搭建本地镜像势在必行。 工具及现有条件 1.一台 联想Server 当前OS 为Ubuntu 18.04.2 LTS ,只有一个网卡。 2.一根外网接入网线。 配置方法 1.将目标server接入公网。 2.配置网络相关信息 /etc/netplan/50-clo...
  • 如果我们是实施工程师,需要给客户部署服务,但是客户主机又不能连接网络,这时,通过搭建本地YUM仓库,就能很好的解决这个问题。 一、基于目录的YUM 移除之前的YUM [root@node1 ~]# mv /etc/yum.repos.d/*.repo...
  • CentOS7/8的yum修改为本地源

    千次阅读 2019-12-09 21:38:14
    因为CentOS8本地源分为BaseOS和AppStream,所以两处都要配置 CentOS7版本 rm /etc/yum.repos.d/* -f echo -e "[m]\nname=m\nbaseurl=file:///media/CentOS/\ngpgcheck=0\nenabled=1" >/etc/yum.repos.d/m.repo.....
  • 12.1 YUM (yellow dog Updater Modidfid ) *基于RPM包构建的软件更新...12.2 搭建本地仓库 1.挂载光盘 2.cd /etc/yum.repos.d mkdir bak mv *.repo#备份文件 vim local.repo #创建repo文件 [local] name=local b...
  • 如何搭建本地yum与在线yum

    千次阅读 2020-12-13 14:20:29
    搭建本地yum与在线yum一、搭建本地yum二、搭建在线yum 一、搭建本地yum 公司内网搭建服务器,通常情况下不能连外网,导致CentOS 中的yum安装工具不能使用;使用rpm包安装软件要处理各种依赖,非常麻烦。...
  • 制作本地yum仓库,挂载yum,实现本地局域网下载: 1、 创建一个光盘挂载的文件夹。 mkdir /mnt/cdrom 2、 将镜像挂载到创建的文件夹下。 mount -t iso9660 -o ro /dev/cdrom/mnt/cdrom 3、 设置开机自动挂载...
  • Centos搭建本地yum

    万次阅读 2018-01-27 16:49:26
    这个Packages目录下存放了两个镜像光盘中所有的rpm包,大约有6700多个,以上是搭建本地yum的基础。 执行createrepo命令,创建关联关系 createrepo ./ 这个过程需要几分钟,请耐心等待。。。 (二...
  • Ubuntu16.04.02 本地源

    千次阅读 2017-07-14 16:03:42
    由于某些特殊的原因,需要在ubuntu下安装一些包,但是网络环境特差,或者根本上不了外网(比如去某些矿里做项目),这时候只能制作本地源解决这些问题了 优点: 速度快 使用方便 能够保证安装的版本绝对...
  • 1.制作本地源镜像(1)将iso文件进行挂载,一般是挂载在/mnt目录下mount centos.iso /mnt(2)配置yumcd /etc/yum.repos.d/ mkdir bak mv *repo bak/ vim local.repo编辑内容为[mnt] name=mnt baseurl=file:///host/mnt...
  • 利用Nginx搭建本地YUM

    千次阅读 2018-07-18 15:32:00
    总结:因为本地源(严格说应该是本地http源),所以速度非常快,体验还是很不错的。同样既然nginx可以,那么httpd自然也可以。既然Windows可以搭建,那么Linux自然也可以搭建。其实原理很简单,理解其中的原理后,...
  • 本地yum主和客户端服务器配置: 红帽系统是可以免费使用的,但是服务是收费的,RHEL7提供了很好的yum,但是收费,所以如果你的系统是图形化安装,你使用图形化的时候,会有一个窗口弹出,这是红帽的广告插件,...
  • 一、用Centos镜像搭建本地yum 由于安装centos后的默认yum为centos的官方地址,所以在国内使用很慢甚至无法访问,所以一般的做法都是把默认的yum替换成aliyun的yum或者163等国内的yum(下文介绍如何配置)。...
  • 搭建pip本地源

    千次阅读 2016-12-22 14:33:51
    环境: 系统ubuntu14.04.5  eth0: 192.168.10.18 可访问外网   eth1: 172.16.1.1 不可访问...一:搭建pip本地源 1.首先使用pip下载所有需要的python包到指定的目录内,比如/python-packages root@ubuntu:~# mkdir /
  • 搭建本地pip

    千次阅读 2019-11-13 14:26:08
    搭建本地pip为什么要搭建本地pip搭建步骤搭建服务器使用搭建的```pypi``` 为什么要搭建本地pip 内网无法访问网络,搭建开发环境费时费力。 网络很差,从网上下载费时费力。 这种情况下,搭建本地pip...
  • RedHat Linux RHEL6配置本地YUM

    千次阅读 2021-01-05 19:32:50
    RedHat Linux RHEL6配置本地YUM YUM是Yellow dog Updater Modified的简称,起初是由yellow dog这一发行版的开发者Terra Soft研发,用python写成,那时还叫做yup(yellow dog updater),后经杜克大学的Linux@Duke...
  • 本地yum及更新

    千次阅读 2019-05-18 18:44:00
    创建本地yumrepo 概述 在生产环境中,由于网络环境隔离,很多内网机器,无法直接通过网络下载安装相关软件包,所以这个时候就需要在内网搭建一个yum,然后通过下载将需要的软件包rpm下载下来,然后添加进该yum...
  • 搭建本地yum服务器

    万次阅读 2018-11-29 12:01:32
     之前说过ISO镜像中的软件包太陈旧了,同时,ISO的包也只有6000个左右,不是很多,那么可以将其他yum服务器的包同步到本地,可以使用rsync命令直接镜像过来,在此提供几个支持rsync同步的网站  ...
  • 1、先在yum-server上设置好阿里云的centos和epel的yum,并测试可以访问。阿里云yum:https://opsx.alibaba.com/mirror 安装apache和repository的管理工具yum-utils yum install httpd yum-utils createrepo -y...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 406,309
精华内容 162,523
关键字:

本地http源