精华内容
下载资源
问答
  • 网络yum源配置

    2018-07-04 14:39:34
    网络yum源的简单配置方法,一般安装好redhat后,不能注册的话,不能使用系统自带的yum源。但是我们可以自己配置yum源来解决这一问题。下面介绍下redhat配置163yum源。
  • yum源命令详解及网络yum配置.rar
  • Centos7配置yum源(本地yum源和阿里网络yum源)

    千次阅读 多人点赞 2021-03-19 14:40:05
    yum源分为本地yum源和网络yum源 1、配置本地yum源 步骤一:在centos虚拟机中挂载光盘 1.创建挂载点目录 [root@localhost ~]# mkdir /mnt/cdrom [root@localhost ~]# df /mnt/cdrom 文件系统 1K-块 已用 可用 已用% ...

    一、centos7配置yum源

    yum源分为本地yum源和网络yum源

    1、配置本地yum源

    步骤一:在centos虚拟机中挂载光盘

    1.创建挂载点目录

    [root@localhost ~]# mkdir /mnt/cdrom
    [root@localhost ~]# df /mnt/cdrom
    文件系统          1K-块    已用     可用 已用% 挂载点
    /dev/sda3      39517336 7718416 31798920   20% /
    

    2.挂载光盘

    [root@localhost ~]# mount /dev/cdrom /mnt/cdrom
    mount: /dev/sr0 写保护,将以只读方式挂载
    

    3.查看挂载记录

    [root@localhost ~]# df -hT /mnt/cdrom
    文件系统       类型     容量  已用  可用 已用% 挂载点
    /dev/sr0       iso9660  4.3G  4.3G     0  100% /mnt/cdrom
    

    步骤二:更改配置文件

    1.进入/etc/yum.repos.d/中查看文件

    [root@localhost ~]# cd /etc/yum.repos.d/
    [root@localhost yum.repos.d]# ll
    总用量 28
    -rw-r--r--. 1 root root 1664 8月  30 2017 CentOS-Base.repo
    -rw-r--r--. 1 root root 1309 8月  30 2017 CentOS-CR.repo
    -rw-r--r--. 1 root root  649 8月  30 2017 CentOS-Debuginfo.repo
    -rw-r--r--. 1 root root  314 8月  30 2017 CentOS-fasttrack.repo
    -rw-r--r--. 1 root root  630 8月  30 2017 CentOS-Media.repo
    -rw-r--r--. 1 root root 1331 8月  30 2017 CentOS-Sources.repo
    -rw-r--r--. 1 root root 3830 8月  30 2017 CentOS-Vault.repo
    

    2.将CentOS-Base.repo和CentOS-Debuginfo.repo改名或者移动,绕过网络安装,以便使用本地安装

    #本次使用改名 方便作为备份文件
    [root@localhost yum.repos.d]# mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo.bak
    [root@localhost yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo.bak
    

    3.编辑文件CentOS-Media.repo(使用vim编辑器)

    [root@localhost yum.repos.d]# vim CentOS-Media.repo
    # CentOS-Media.repo
    #
    #  This repo can be used with mounted DVD media, verify the mount point for
    #  CentOS-7.  You can use this repo and yum to install items directly off the
    #  DVD ISO that we release.
    #
    # To use this repo, put in your DVD and use it with the other repos too:
    #  yum --enablerepo=c7-media [command]
    #  
    # or for ONLY the media repo, do this:
    #
    #  yum --disablerepo=\* --enablerepo=c7-media [command]
    
    [c7-media]
    name=CentOS-$releasever - Media
    baseurl=file:///mnt/cdrom
    gpgcheck=0		#用来检查GPG-KEY,0为不检查,1为检查
    enabled=1		#是否用该yum源,0为禁用,1为使用
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
    
    ~                                                                               
    ~                                                                               
    ~                                                                               
    "CentOS-Media.repo" 20L, 563C                                 17,1         全部
    

    4.清除yum缓存,测试yum源配置

    清除yum缓存

    [root@localhost yum.repos.d]# yum clean all
    已加载插件:fastestmirror, langpacks
    正在清理软件源: c7-media
    Cleaning up everything
    Maybe you want: rm -rf /var/cache/yum, to also free up space taken by orphaned data from disabled or removed repos
    Cleaning up list of fastest mirrors
    
    

    测试

    [root@localhost yum.repos.d]# yum list
    已加载插件:fastestmirror, langpacks
    c7-media                                                 | 3.6 kB     00:00     
    (1/2): c7-media/group_gz                                   | 156 kB   00:00     
    (2/2): c7-media/primary_db                                 | 3.1 MB   00:00     
    Determining fastest mirrors
    已安装的软件包
    GConf2.x86_64                           3.2.6-8.el7                    @anaconda
    GeoIP.x86_64                            1.5.0-11.el7                   @anaconda
    ModemManager.x86_64                     1.6.0-2.el7                    @anaconda
    ModemManager-glib.x86_64                1.6.0-2.el7                    @anaconda
    NetworkManager.x86_64                   1:1.8.0-9.el7                  @anaconda
    NetworkManager-adsl.x86_64              1:1.8.0-9.el7                  @anaconda
    NetworkManager-glib.x86_64              1:1.8.0-9.el7                  @anaconda
    NetworkManager-libnm.x86_64             1:1.8.0-9.el7                  @anaconda
    NetworkManager-libreswan.x86_64         1.2.4-2.el7                    @anaconda
    NetworkManager-libreswan-gnome.x86_64   1.2.4-2.el7                    @anaconda
    NetworkManager-ppp.x86_64               1:1.8.0-9.el7                  @anaconda
    

    出现已安装的软件包时,便成功配置了

    2、配置网络yum源

    步骤一:备份

    1)进入/etc/yum.repos.d 查看目录下文件

    [root@localhost yum.repos.d]# ll
    总用量 28
    -rw-r--r--. 1 root root 1664 8月  30 2017 CentOS-Base.repo.bak
    -rw-r--r--. 1 root root 1309 8月  30 2017 CentOS-CR.repo
    -rw-r--r--. 1 root root  649 8月  30 2017 CentOS-Debuginfo.repo.bak
    -rw-r--r--. 1 root root  314 8月  30 2017 CentOS-fasttrack.repo
    -rw-r--r--. 1 root root  563 3月  18 19:37 CentOS-Media.repo
    -rw-r--r--. 1 root root 1331 8月  30 2017 CentOS-Sources.repo
    -rw-r--r--. 1 root root 3830 8月  30 2017 CentOS-Vault.repo
    
    

    2)将所有文件备份到新建目录repo_bak下

    [root@localhost yum.repos.d]# mkdir repo_bak
    [root@localhost yum.repos.d]# mv *.repo repo_bak/
    [root@localhost yum.repos.d]# mv *.repo.bak repo_bak/
    [root@localhost yum.repos.d]# ll
    总用量 0
    drwxr-xr-x. 2 root root 195 3月  18 23:13 repo_bak
    
    

    步骤二:下载阿里的CentOS-Base.repo 到/etc/yum.repos.d/

    1)下载文件

    [root@localhost yum.repos.d]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
      % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                     Dload  Upload   Total   Spent    Left  Speed
    100  2523  100  2523    0     0  15876      0 --:--:-- --:--:-- --:--:-- 15968
    #查看文件是否下载完成
    [root@localhost yum.repos.d]# ll
    总用量 4
    -rw-r--r--. 1 root root 2523 3月  18 23:16 CentOS-Base.repo
    drwxr-xr-x. 2 root root  195 3月  18 23:13 repo_bak
    

    2)运行yum clean all 清除缓存,运行 yum makecache 生成新的缓存

    [root@localhost yum.repos.d]# yum clean all #清空缓存
    已加载插件:fastestmirror, langpacks
    正在清理软件源: base extras updates
    Cleaning up everything
    Maybe you want: rm -rf /var/cache/yum, to also free up space taken by orphaned data from disabled or removed repos
    Cleaning up list of fastest mirrors
    [root@localhost yum.repos.d]# yum makecache #生成新的缓存 
    已加载插件:fastestmirror, langpacks
    ^Chttp://mirrors.aliyuncs.com/centos/7/os/x86_64/repodata/repomd.xml: [Errno 14] curl#56 - "Callback aborted"
    正在尝试其它镜像。
    http://mirrors.cloud.aliyuncs.com/centos/7/os/x86_64/repodata/repomd.xml: [Errno 14] curl#6 - "Could not resolve host: mirrors.cloud.aliyuncs.com; 未知的名称或服务"
    正在尝试其它镜像。
    base                                                            | 3.6 kB  00:00:00     
    extras                                                          | 2.9 kB  00:00:00     
    updates                                                         | 2.9 kB  00:00:00     
    (1/10): base/7/x86_64/group_gz                                  | 153 kB  00:00:00     
    (2/10): base/7/x86_64/primary_db                                | 6.1 MB  00:00:03     
    (3/10): extras/7/x86_64/filelists_db                            | 226 kB  00:00:00     
    (4/10): extras/7/x86_64/other_db                                | 134 kB  00:00:00     
    (5/10): extras/7/x86_64/primary_db                              | 225 kB  00:00:00     
    (6/10): base/7/x86_64/filelists_db                              | 7.2 MB  00:00:05     
    (7/10): base/7/x86_64/other_db                                  | 2.6 MB  00:00:01     
    (8/10): updates/7/x86_64/filelists_db                           | 3.9 MB  00:00:02     
    (9/10): updates/7/x86_64/other_db                               | 516 kB  00:00:00     
    (10/10): updates/7/x86_64/primary_db                            | 6.5 MB  00:00:03     
    Determining fastest mirrors
     * base: mirrors.aliyun.com
     * extras: mirrors.aliyun.com
     * updates: mirrors.aliyun.com
    元数据缓存已建立
    
    

    元数据缓已建立说明生成成功

    步骤三:安装EPEL源

    1)

    [root@localhost yum.repos.d]# yum list | grep epel-release
    epel-release.noarch                         7-11                       extras   
    [root@localhost yum.repos.d]# yum install -y epel-release
    已加载插件:fastestmirror, langpacks
    Loading mirror speeds from cached hostfile
     * base: mirrors.aliyun.com
     * extras: mirrors.aliyun.com
     * updates: mirrors.aliyun.com
    正在解决依赖关系
    --> 正在检查事务
    ---> 软件包 epel-release.noarch.0.7-11 将被 安装
    --> 解决依赖关系完成
    
    依赖关系解决
    
    =======================================================================================
     Package                  架构               版本             源                  大小
    =======================================================================================
    正在安装:
     epel-release             noarch             7-11             extras              15 k
    
    事务概要
    =======================================================================================
    安装  1 软件包
    
    总下载量:15 k
    安装大小:24 k
    Downloading packages:
    epel-release-7-11.noarch.rpm                                    |  15 kB  00:00:00     
    Running transaction check
    Running transaction test
    Transaction test succeeded
    Running transaction
      正在安装    : epel-release-7-11.noarch                                           1/1 
      验证中      : epel-release-7-11.noarch                                           1/1 
    
    已安装:
      epel-release.noarch 0:7-11                                                           
    
    完毕!
    
    

    2)再次检查文件,是否生成epel.repo和epel-testing.repo

    [root@localhost yum.repos.d]# ll
    总用量 12
    -rw-r--r--. 1 root root 2523 3月  18 23:16 CentOS-Base.repo
    -rw-r--r--. 1 root root  951 10月  2 2017 epel.repo
    -rw-r--r--. 1 root root 1050 10月  2 2017 epel-testing.repo
    drwxr-xr-x. 2 root root  195 3月  18 23:13 repo_bak
    
    

    3)再次运行yum clean all 清除缓存,运行 yum makecache 生成新的缓存

    [root@localhost yum.repos.d]# yum clean all
    已加载插件:fastestmirror, langpacks
    正在清理软件源: base epel extras updates
    Cleaning up everything
    Maybe you want: rm -rf /var/cache/yum, to also free up space taken by orphaned data from disabled or removed repos
    Cleaning up list of fastest mirrors
    [root@localhost yum.repos.d]# yum makecache 
    已加载插件:fastestmirror, langpacks
    base                                                            | 3.6 kB  00:00:00     
    epel/x86_64/metalink                                            | 6.6 kB  00:00:00     
    epel                                                            | 4.7 kB  00:00:00     
    extras                                                          | 2.9 kB  00:00:00     
    updates                                                         | 2.9 kB  00:00:00     
    (1/16): base/7/x86_64/group_gz                                  | 153 kB  00:00:00     
    (2/16): base/7/x86_64/filelists_db                              | 7.2 MB  00:00:01     
    (3/16): base/7/x86_64/other_db                                  | 2.6 MB  00:00:00     
    (4/16): epel/x86_64/updateinfo                                  | 1.0 MB  00:00:00     
    (5/16): epel/x86_64/group_gz                                    |  96 kB  00:00:01     
    (6/16): epel/x86_64/other_db                                    | 3.3 MB  00:00:01     
    (7/16): epel/x86_64/primary_db                                  | 6.9 MB  00:00:01     
    (8/16): extras/7/x86_64/filelists_db                            | 226 kB  00:00:00     
    (9/16): extras/7/x86_64/other_db                                | 134 kB  00:00:00     
    (10/16): extras/7/x86_64/primary_db                             | 225 kB  00:00:00     
    (11/16): epel/x86_64/prestodelta                                | 1.2 kB  00:00:02     
    (12/16): base/7/x86_64/primary_db                               | 6.1 MB  00:00:05     
    (13/16): epel/x86_64/filelists_db                               |  12 MB  00:00:04     
    (14/16): updates/7/x86_64/filelists_db                          | 3.9 MB  00:00:02     
    (15/16): updates/7/x86_64/other_db                              | 516 kB  00:00:00     
    (16/16): updates/7/x86_64/primary_db                            | 6.5 MB  00:00:03     
    Determining fastest mirrors
     * base: mirrors.aliyun.com
     * epel: mirrors.bfsu.edu.cn
     * extras: mirrors.aliyun.com
     * updates: mirrors.aliyun.com
    元数据缓存已建立
    

    4)检查仓库是否启用

    [root@localhost yum.repos.d]# yum repolist enabled 
    已加载插件:fastestmirror, langpacks
    Loading mirror speeds from cached hostfile
     * base: mirrors.aliyun.com
     * epel: mirrors.bfsu.edu.cn
     * extras: mirrors.aliyun.com
     * updates: mirrors.aliyun.com
    源标识                   源名称                                                  状态
    base/7/x86_64            CentOS-7 - Base - mirrors.aliyun.com                    10,072
    epel/x86_64              Extra Packages for Enterprise Linux 7 - x86_64          13,558
    extras/7/x86_64          CentOS-7 - Extras - mirrors.aliyun.com                     453
    updates/7/x86_64         CentOS-7 - Updates - mirrors.aliyun.com                  1,898
    repolist: 25,981
    
    

    5)查看所有的仓库

    [root@localhost yum.repos.d]# yum repolist all
    已加载插件:fastestmirror, langpacks
    Loading mirror speeds from cached hostfile
     * base: mirrors.aliyun.com
     * epel: mirrors.bfsu.edu.cn
     * extras: mirrors.aliyun.com
     * updates: mirrors.aliyun.com
    源标识                        源名称                                       状态
    base/7/x86_64                 CentOS-7 - Base - mirrors.aliyun.com         启用: 10,072
    centosplus/7/x86_64           CentOS-7 - Plus - mirrors.aliyun.com         禁用
    contrib/7/x86_64              CentOS-7 - Contrib - mirrors.aliyun.com      禁用
    epel/x86_64                   Extra Packages for Enterprise Linux 7 - x86_ 启用: 13,558
    epel-debuginfo/x86_64         Extra Packages for Enterprise Linux 7 - x86_ 禁用
    epel-source/x86_64            Extra Packages for Enterprise Linux 7 - x86_ 禁用
    epel-testing/x86_64           Extra Packages for Enterprise Linux 7 - Test 禁用
    epel-testing-debuginfo/x86_64 Extra Packages for Enterprise Linux 7 - Test 禁用
    epel-testing-source/x86_64    Extra Packages for Enterprise Linux 7 - Test 禁用
    extras/7/x86_64               CentOS-7 - Extras - mirrors.aliyun.com       启用:    453
    updates/7/x86_64              CentOS-7 - Updates - mirrors.aliyun.com      启用:  1,898
    repolist: 25,981
    
    

    步骤四:测试安装

    [root@localhost yum.repos.d]# yum install -y httpd
    已加载插件:fastestmirror, langpacks
    Loading mirror speeds from cached hostfile
     * base: mirrors.aliyun.com
     * epel: mirrors.bfsu.edu.cn
     * extras: mirrors.aliyun.com
     * updates: mirrors.aliyun.com
    正在解决依赖关系
    --> 正在检查事务
    ---> 软件包 httpd.x86_64.0.2.4.6-97.el7.centos 将被 安装
    --> 正在处理依赖关系 httpd-tools = 2.4.6-97.el7.centos,它被软件包 httpd-2.4.6-97.el7.centos.x86_64 需要
    --> 正在处理依赖关系 /etc/mime.types,它被软件包 httpd-2.4.6-97.el7.centos.x86_64 需要
    --> 正在处理依赖关系 libaprutil-1.so.0()(64bit),它被软件包 httpd-2.4.6-97.el7.centos.x86_64 需要
    --> 正在处理依赖关系 libapr-1.so.0()(64bit),它被软件包 httpd-2.4.6-97.el7.centos.x86_64 需要
    --> 正在检查事务
    ---> 软件包 apr.x86_64.0.1.4.8-7.el7 将被 安装
    ---> 软件包 apr-util.x86_64.0.1.5.2-6.el7 将被 安装
    ---> 软件包 httpd-tools.x86_64.0.2.4.6-97.el7.centos 将被 安装
    ---> 软件包 mailcap.noarch.0.2.1.41-2.el7 将被 安装
    --> 解决依赖关系完成
    
    依赖关系解决
    
    =======================================================================================
     Package             架构           版本                         源               大小
    =======================================================================================
    正在安装:
     httpd               x86_64         2.4.6-97.el7.centos          updates         2.7 M
    为依赖而安装:
     apr                 x86_64         1.4.8-7.el7                  base            104 k
     apr-util            x86_64         1.5.2-6.el7                  base             92 k
     httpd-tools         x86_64         2.4.6-97.el7.centos          updates          93 k
     mailcap             noarch         2.1.41-2.el7                 base             31 k
    
    事务概要
    =======================================================================================
    安装  1 软件包 (+4 依赖软件包)
    
    总下载量:3.0 M
    安装大小:10 M
    Downloading packages:
    (1/5): apr-1.4.8-7.el7.x86_64.rpm                               | 104 kB  00:00:06     
    (2/5): apr-util-1.5.2-6.el7.x86_64.rpm                          |  92 kB  00:00:06     
    (3/5): mailcap-2.1.41-2.el7.noarch.rpm                          |  31 kB  00:00:00     
    (4/5): httpd-tools-2.4.6-97.el7.centos.x86_64.rpm               |  93 kB  00:00:07     
    (5/5): httpd-2.4.6-97.el7.centos.x86_64.rpm                     | 2.7 MB  00:00:07     
    ---------------------------------------------------------------------------------------
    总计                                                      390 kB/s | 3.0 MB  00:07     
    Running transaction check
    Running transaction test
    Transaction test succeeded
    Running transaction
      正在安装    : apr-1.4.8-7.el7.x86_64                                             1/5 
      正在安装    : apr-util-1.5.2-6.el7.x86_64                                        2/5 
      正在安装    : httpd-tools-2.4.6-97.el7.centos.x86_64                             3/5 
      正在安装    : mailcap-2.1.41-2.el7.noarch                                        4/5 
      正在安装    : httpd-2.4.6-97.el7.centos.x86_64                                   5/5 
      验证中      : httpd-2.4.6-97.el7.centos.x86_64                                   1/5 
      验证中      : apr-1.4.8-7.el7.x86_64                                             2/5 
      验证中      : mailcap-2.1.41-2.el7.noarch                                        3/5 
      验证中      : httpd-tools-2.4.6-97.el7.centos.x86_64                             4/5 
      验证中      : apr-util-1.5.2-6.el7.x86_64                                        5/5 
    
    已安装:
      httpd.x86_64 0:2.4.6-97.el7.centos                                                   
    
    作为依赖被安装:
      apr.x86_64 0:1.4.8-7.el7                        apr-util.x86_64 0:1.5.2-6.el7       
      httpd-tools.x86_64 0:2.4.6-97.el7.centos        mailcap.noarch 0:2.1.41-2.el7       
    
    完毕!
    
    

    2)卸载

    事务概要
    =======================================================================================
    移除  1 软件包
    
    安装大小:9.4 M
    是否继续?[y/N]:y
    Downloading packages:
    Running transaction check
    Running transaction test
    Transaction test succeeded
    Running transaction
      正在删除    : httpd-2.4.6-97.el7.centos.x86_64                                   1/1 
      验证中      : httpd-2.4.6-97.el7.centos.x86_64                                   1/1 
    
    删除:
      httpd.x86_64 0:2.4.6-97.el7.centos                                                   
    
    完毕!
    

    有兴趣可以借阅Linux下安装python3

    展开全文
  • 安装网络yum

    千次阅读 2018-09-03 10:29:07
    网络YUM源安装 网络YUM源安装 标题 ##—什么是yum源?yum的工作原理? 标题 ##yum源国内镜像站点: 标题 ## 删除配置文件 下载yum包 替换配置文件内容 生成yum缓存 标题 ##—什么是yum源?yum的工作原理?...

    网络YUM源安装

    什么是yum源?yum的工作原理?

    有的时候服务器需要下载一些软件,是本地yum源没有的,这时候需要配置网络yum源

    说到yum源就必须说到linux系统中特有的依赖关系问题,yum就是为了解决依赖关系而存在的。yum源就相当是一个目录项,当我们使用yum机制安装软件时,若需要安装依赖软件,则yum机制就会根据在yum源中定义好的路径查找依赖软件,并将依赖软件安装好。

    YUM是“Yellow dog Updater, Modified”的缩写,是一个软件包管理器,YUM从指定的地方(相关网站的rpm包地址或本地的rpm路径)自动下载RPM包并且安装,能够很好的解决依赖关系问题。

    YUM的基本工作机制如下:
    服务器端:在服务器上面存放了所有的RPM软件包,然后以相关的功能去分析每个RPM文件的依赖性关系,将这些数据记录成文件存放在服务器的某特定目录内。
    客户端:如果需要安装某个软件时,先下载服务器上面记录的依赖性关系文件(可通过WWW或FTP方式),通过对服务器端下载的纪录数据进行分析,然后取得所有相关的软件,一次全部下载下来进行安装。

    yum源国内镜像站点:

    阿里源 https://mirrors.aliyun.com
    
    清华大学https://mirror.tuna.tsinghua.edu.cn
    
    网易源http://mirrors.163.com
    
    浙江大学http://mirrors.zju.edu.cn
    

    删除配置文件

     rm -rf /etc/yum.repos.d/
     rm -f /etc/yum.conf
     rm -rf /var/cache/yum/

    下载yum包

    wget https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/yum-3.4.3-158.el7.centos.noarch.rpm 
    
    wget https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm 
    
    wget https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-45.el7.noarch.rpm 
    
    wget https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/yum-updateonboot-1.1.31-45.el7.noarch.rpm 
    
    wget https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/yum-utils-1.1.31-45.el7.noarch.rpm 
    
    [root@xiefei ~]# rpm -ivh *.rpm
    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 

    替换配置文件内容

    sed -i 's#\$releasever#7#g' /etc/yum.repos.d/CentOS-Base.repo
    wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo 

    生成yum缓存

    yum makecache
    展开全文
  • centos使用本地iso镜像方式配置yum源,使用网络方式配置网络yum源方法
  • 配置网络yum源rpm包

    2018-07-14 15:00:59
    redhat6配置网络yum源几个必要的rpm包。我是 五十个字
  • 详细介绍了RPM包管理-yum在线管理-yum命令CentOS中的IP 配置,网络yum 源。并在CentOSt6中进行了详细演示,并附有截图。
  • 我们可以通过之前的安装虚拟机的文章,先安装一个虚拟机,然后对这个新的虚拟机搭建yum源。 搭建网络yum

    配置本地yum源

    我们可以通过之前的安装虚拟机的文章,先安装一个虚拟机,然后对这个新的虚拟机搭建yum源。

    具体步骤

    (1). 首先,我们需要给这台虚拟机配置一个ip地址

    先进入到eth0的网络配置文件中去:
    在这里插入图片描述
    在这里插入图片描述然后修改文件的内容,具体如下:
    在这里插入图片描述然后重启网络,并查看eth0网卡的ip地址,可以看到网卡ip设置成功:
    在这里插入图片描述
    (2). 将所需要的镜像上传到搭建yum源的主机上(虚拟机系统是redhat7.3版本,所以镜像也是7.3版本)

    镜像就是提供源的文件包,一般的linux系统的镜像文件iso就含有搭建yum源所需的rpm文件。

    先把镜像从真实主机中上传到搭建yum源的虚拟机上的/mnt目录下:

    在这里插入图片描述然后到虚拟机的/mnt 目录下查看镜像软件,上传成功:
    在这里插入图片描述
    (3). 创建一个 /westos_source的目录,并把镜像软件通过 mount 命令挂载到改目录中:
    在这里插入图片描述
    (4). 通过 mount 命令查看是否挂载成功:
    在这里插入图片描述
    (5). 编辑yum源的配置文件

    /etc/yum.repos.d/目录下存放的就是yum源的设定文件。配置文件必须以.repo结尾,新建一个 westos.repo 的yum源配置文件:
    在这里插入图片描述
    再文件中编辑如下内容:
    在这里插入图片描述
    name是yum源的说明;baseurl是镜像挂载的位置;gpgcheck为0时不需要认证;gpgkey是一个认证软件。

    这样一个本地yum源就已经搭建完成了,我们可以通过以下命令打开软件管理界面查看软件包:

    gpk-application
    

    在这里插入图片描述
    (6). 通过yum clean all清空缓存,并用 yum repolist 列出仓库信息:
    在这里插入图片描述在这里插入图片描述
    (7). 尝试安装dhcp
    在这里插入图片描述
    在这里插入图片描述
    可以安装成功,yum命令的具体用法会在下一篇文章中写到。


    网络yum源的搭建

    网络型yum源就是你在一台主机上搭建好yum源,别人可以访问并且使用(使用的话要在本地yum源的设定文件里,将查找软件路径写成网络路径,也就是网络型yum源的路径)
    网络型yum源的实现,需要http服务开启,防火墙关闭。

    具体步骤

    (1). 安装并启动http服务
    在这里插入图片描述
    安装成功:
    在这里插入图片描述

    (2). 开启http服务,并设置为开机自启:
    在这里插入图片描述
    (3). 关闭防火墙服务,并设置为开机不启动:
    在这里插入图片描述
    (4). 进入共享目录,挂载镜像

    在/var/www/html/目录为共享目录,其它用户可以通过ip访问该目录的内容,我们可以在该目录下创建一个目录,然后把镜像挂载到该目录下:
    在这里插入图片描述这样一个网络yum源就搭建好了。

    (5). 其它主机想要使用该网络yum源则需要编辑yum源配置文件:

    在另一个虚拟机中,/etc/yum.repos.d/目录下存放的就是yum源的设定文件,新建一个 westos.repo 的yum源配置文件,在文件中编辑如下内容:
    在这里插入图片描述
    注意baseurl的内容,ip地址是搭建网络yum源的主机ip。
    这样,这台主机就可以访问网络yum源了。
    清空yum缓存,并查看yum仓库信息:

    在这里插入图片描述

    永久挂载镜像

    每次挂载的镜像并不会永久存在,关机再开机之后挂载镜像就不在了,在 /etc/rc.d/rc.local 文件中存放每次开机会自动执行的命令,那么我们只需要把挂载镜像命令写到该文件中就可以实现永久挂载镜像了。
    在这里插入图片描述(1). 在文件中编辑如下内容:

    在这里插入图片描述
    (2). 给/etc/rc.d/rc.loca 文件增加可执行权限

    在这里插入图片描述
    (3). 再修改/etc/yum.repos.d/目录下的yum源的配置文件westos.repo,内容如下:
    在这里插入图片描述
    这样就可以实现镜像的永久挂载了。

    展开全文
  • Ubuntu 网络yum源使用

    2020-04-23 19:10:13
    ##Ubuntu 网络yum源使用 yum软件源都是RPM软件包,不是deb格式软件包。 安装yum的步骤复: List item 1.安装yum,apt-get install yum。 2.安装完毕但是没有源,不能直接知使用yum安装软件,于是尝试着把fedora上...

    ##Ubuntu 网络yum源使用

    yum软件源都是RPM软件包,不是deb格式软件包。

    安装yum的步骤复:

    1. List item

    1.安装yum,apt-get install yum。

    2.安装完毕但是没有源,不能直接知使用yum安装软件,于是尝试着把fedora上的源放到ubuntu上使用。首先下载fedora-163.repo和fedora-updates-163.repo两个文件, 并放道入/etc/yum/repos.d/目录下,然后编辑这两个文件将$releasever全部替换成17。
    下载地址 http://mirrors.163.com/.help/fedora.html
    3 yum clean all
    4 yum makecache

    展开全文
  • 配置网络yum源.rar

    2021-06-23 08:30:29
    redhat5配置网络镜像Yum
  • 有时我们需要下载一些软件,这些软件可能是本地yum源没有的,我们可以给虚拟机配置网络yum源,使我们的工作更加高效。 配置阿里网络yum源 ①首先将系统自带的yum源备份 进入yum源所在文件 cd /etc/yum.repos...
  • 修改网络YUM

    2019-04-04 23:39:40
    默认的系统YUM源,需要连接国外apache网站,网速比较慢,可以修改关联的网络YUM源为国内镜像的网站,比如阿里yum源。 1.前期文件准备 (1)前提条件linux系统必须可以联网 (2)在Linux环境中访问该网络地址:...
  • CentOS7配置网络yum

    千次阅读 2019-03-01 13:20:06
    CentOS7配置网络yum源实验环境要使用网络yum源,是要在能够连同外网的前提下,至于如何链接外网,这里就不详细描述了。 实验环境 我这里使用的镜像版本为: CentOS-7-x86_64-DVD-1810 开源镜像站点 mirrors.163....
  • CentOS7网络yum源配置

    2020-09-27 18:18:55
    网络yum源配置 基础Centos7.x [1] 首先备份/etc/yum.repos.d/CentOS-Base.repo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup [2] 进入yum源配置文件所在文件夹 cd /etc/yum...
  • RHEL7.2配置本地yum源 RHEL7.2配置网络yum源 RHEL6.5配置网络yum源 RHEL6.5配置本地yum源 yum源配置
  • 记一次redhat6.5网络yum源配置-附件资源
  • Linux系统中搭建网络yum

    千次阅读 2019-01-22 00:03:11
    实现共享型yum源的部署,让其他多台没有镜像的主机通过访问网络yum源,下载软件 第一步: 需要先搭建本地yum源,安装httpd共享服务 (详情请查看Linux系统中本地yum源的搭建一文) 第二步: 创建共享yum源的环境 1....
  • Linux的网络yum源配置搭建

    千次阅读 2020-10-05 14:58:14
    网络yum源的配置 原理:一个节点配置资源库,其他节点通过http服务访问该节点资源,其他节点无需安装资源库。 Node01:资源库节点 Node02:其他节点 1、 在Node01安装httpd软件,并启动 安装httpd软件:yum install –...
  • Redheat配置网络yum

    千次阅读 2016-06-30 19:12:11
    Redheat配置网络yum源 1. 安装准备 e) 安装redheat f) 虚拟机能连接外网 2. 开始安装 a) 查看当前安装yum源 rpm -qa|grep yum b) 删除当前安装的yum源 rpm -aq | grep yum|xargs rpm -e –nodeps c) 获取...
  • Linux中网络yum配置详解

    千次阅读 2019-02-25 20:19:58
    网络YUM配置详解 服务器端 1.安装启动FTP服务 //安装FTP服务后才能将rpm软件包对外共享 先查询一下vsftpd-2.0.5-16.el5_4.1.i386.rpm软件包有没有安装 //这是FTP服务对应的软件包 注:忽略版本 2.安装vsftpd-...
  • centos8如何配置网络yum源 配置方法: 下载新的 CentOS-Base.repo 到 /etc/yum.repos.d/ wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo运行 yum makecache 生成缓存使其...
  • 写博客的第二天 昨天写了本地yum源的配置今天就来写一下网络yum源 centos6.5 本地yum源配置 yum源国内镜像站点 中科大的yum源: wget http://centos.ustc.edu.cn/CentOS-Base.repo 搜狐的yum源: wget ...
  • 配置CentOS7本地yum源和国内网络yum源对于刚刚入门Linux的新手小白来说,配置yum源显得尤为重要,我综合了自己的理解和网上的各种教程,在此发一篇简单利用新手操作的配置方式:提示:装好Xshell 和Xftp配置本地yum...
  • centos7.6配置网络yum

    2020-09-10 09:59:02
    虚拟机上 CentOS7.6 配置网络 yum 源 (基于HTTP) 物理机配置IP,DNS地址 两个虚拟机配置地址(同网段),DNS地址相互可以 PING 通 2 个虚拟机和物理机关闭防火墙 关闭防火墙 :systemctl stop firewalld 查看是否...
  • CentOS8使用网络yum

    千次阅读 2019-12-23 14:44:36
    CentOS8使用网络yum源 不知道是不是版本的原因,我安装CentOS8之后就不能使用网易和阿里云的yum源, 后来在网上找了半天终于找到清华的yum源并且能够正常使用,方法如下: 1.将原来的yum源备份一下,(使用mv命令将...
  • Linux下创建阿里云网络yum源,步骤如下: 1、点击阿里巴巴开源镜像网站:或者https://opsx.alibaba.com/mirror 首先备份系统yum源: [root@study ~]# cd /etc/yum.repos.d/ [root@study yum.repos.d]# ll 总用量 32 ...
  • CentOS7系统下网络yum源配置

    千次阅读 2019-04-09 11:42:00
    配置网络yum源,首先检查系统的外网是否能正常访问 2、获取repo文件 这里我们以网易的yum源为例,首先我们需要下载网易yum源的repo文件,这里需要注意的是,如果系统是最小化安装没有wget命令的话需要首先安装wget ...
  • linux centos6.8系统配置网络yum源 在本地配置好yum源之后,网络yum源一直提示阿里云镜像错误,然后查找了好多资料.找到了新镜像,希望能帮到遇到同样问题的人 2020年11月30日 centos6各大开源镜像站已经停止维护了...
  • 配置网络yum源详细步骤(一看就懂)

    千次阅读 多人点赞 2019-10-31 11:38:58
    配置网络Yum源也不是很难,一共分为七步 步骤1、查看系统中有无 httpd rpm -qa | grep httpd 如果没有搜索到httpd,就先用本地yum源安装httpd配置本地yum源 yum install - y httpd 下载成功后或有http就直接打开启...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 180,836
精华内容 72,334
关键字:

网络yum