前言

前面讲了两篇文章,《基于 iso 镜像构建 yum 本地源》《基于http 构建 yum 网络源》,但是无论是使用 iso 镜像构建的还是 http 构建的yum 源,都会发现缺少很多软件包。如果服务器需要 ntfs-3g 软件包支持,而yum没有该软件包,此时需要往yum 源端添加 ntfs-3g软件包,添加方法如下:
(1)切换至/var/www/htm/centos 目录,官网下载 ntfs-3g 软件包。

cd /var/mm/html/centos/
wget
htp://dl. fedoraproject. orq/pub/epel./7/x86_64/n/ntfe - 3g ~ 2016. 2.22 - 3.e17.x86_64.rpm
http://dl. fethrapsojet. org/puh/epe./7/:86._64/n/ntfs-3g -devel - 2016.2.22 -3.e17.x86_64.rpm

(2)使用createrepo命令更新软件包,如需新增其他软件包,把软件下载至本地,然后通过
createrepo --update centos/ 更新即可。
这样就能yum安装ntfs了。

同步外网 yum 源

在企业实际应用场景中,仅仅靠光盘中的 RPM 软件包是不能满足需要的,用户可以把外网的 yum 源中的所有软件包同步至本地,完善本地 yum 源的软件包数量及完整性。
获取外网 yum 源软件常见方法包括:rsync.wget、reposync,三种同步方法的区别为:rsync方式需要外网 yum 源支持 rsync 协议;wget可以直接获取;reposync 可以同步几乎所有的 yum 源。下面以 reporsync 为案例,同步外网 yum 源软件至本地,步骤如下:
(1)下载 CentOS 7 repo 文件至/etc/yum. repos.d/,并安装 reposync 命令工具。

wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
mv Centos7 -Base-163.repo /etc/yum.repos.d/centos.repo
yum clean all
yum install yum-utils createrepo - y
yum repolist

(2)通过 reposync 命令工具获取外网 yum 源所有软件包,r指定 repolist id,默认不加-表示获取外网所有 yum 软件包,p参数表示指定下载软件的路径,如下:

reposync -r base -p /var/www/html/centos/
reposync -r updates -p /var/www/html/centos/

(3)通过 reposync 工具下载完所有的软件包之后,需要执行 createrepo 更新本地 yum仓库。

createrepo /var/www/html/centos/

(4)生成缓存

 yum clean allyum makecache

yum 源端软件包扩展相关推荐

  1. Linux 使用本地yum源及软件包管理

    Linux 使用本地yum源及软件包管理 2016-12-18 10:09 by 宋跃杰, 5 阅读, 0 评论, 收藏, 编辑 [root@node130 rh]# pwd /opt/rh [roo ...

  2. Centos 本地yum源配置以及扩展源

    Centos 本地yum源配置以及扩展源 提示:有任何问题可以私信我,下班看到第一时间回复 yum本地源 Centos 本地yum源配置以及扩展源 一.将光盘挂载到/mnt下面 二.删除系统本身自带的 ...

  3. 更换yum源,安装扩展源,yum下载rpm包,源码包安装软件

    2019独角兽企业重金招聘Python工程师标准>>> 更换国内yum源 我们的Linux中默认的yum源是国外的,有的时候网络不好,而我么需要下载的包过大的时候更换成国内的yum源 ...

  4. linux本地yum源与软件包管理,【Linux系统中的】本地yum源的搭建与使用yum源进行软件的下载...

    前言: 当我们在使用Linux系统时,有时需要一些辅助工具帮助我们实现某项功能, 例如画图.wps.等功能,而这些功能并不是系统自带的,需要我们下载相关的 软件,那如何去下载这些软件那,这里我们不得不 ...

  5. linux安装更换yum源,更换YUM源,更换扩展源,源码包安装

    更换yum 源 将系统默认的安装源修改成国内的安装源 更换 更换扩展源 扩展源里有很多默认源没有的安装包 yum install -y epel-release yum 下载rpm 包 只下载不安装 ...

  6. linux 自建yum源_Linux 搭建YUM仓库源详解

    基于ISO镜像构建 YUM 本地源 1.yum install httpd:安装httpd软件包.yum remove httpd:卸载httpd软件包.yum erase httpd:删除httpd ...

  7. Linux下yum源配置实战 1

    任务背景 公司之前计划将现有的MySQL数据库从云平台迁移到云下物理真机上,并且已经在相应的物理机上安装好相应的操作系统.现在需要运维人员协助在测试机Centos7.6上安装好==MySQL-5.6. ...

  8. 八、Linux--配置yum源

    yum源配置 1. yum简介 1.1 yum是如何安装软件的 1.2 yum源作用 1.3 yum源优势 1.4 yum源分类 2. yum源配置 2.1 本地yum源配置 2.1.1 脚本一键配置 ...

  9. Linux yum是什么,yum源配置(网络yum源和本地yum源)

    什么是yum yum,全称"Yellow dog Updater, Modified",是一个专门为了解决包的依赖关系而存在的软件包管理器.就好像 Windows 系统上可以通过 ...

  10. Linux本地yum源配置以及使用yum源安装gcc编译环境

    本文档是图文安装本地yum源的教程,以安装gcc编译环境为例. 适用范围:所有的cetos,红帽,fedroa版本 适用人群:有一点linux基础的小白 范例系统版本:CentOS Linux rel ...

最新文章

  1. tomcat与IIS服务器集成
  2. ASP.NET中删除文件夹下的文件
  3. Coursera课程Python for everyone:Quiz: Regular Expressions
  4. php调用另一个php文件里的变量的值,thinkphp中一个方法调用另一个步骤的变量
  5. 95-38-025-Buffer-Buffer1
  6. 2021-2025年中国打印管理软件行业市场供需与战略研究报告
  7. pantone潘通色卡对照表_赶快收藏!快速对色必备:潘通色卡电子版(一)1TPX~113TPX...
  8. 人脸识别中常用的几种分类器
  9. Android代码中获取Drawable对象
  10. IBM-LTO1,LTO2,LTO3,LTO4,LTO5 LTO6 磁带读写速度和兼容性
  11. 线性代数中自由变量为什么取0和1?
  12. Python实现计算器四则运算小程序
  13. 海大计算机考研经验,关于考研中国海洋大学的一些小经验
  14. 如何下载西门子产品CAD、3D和EPLAN文件
  15. PHP正则匹配全中文
  16. 王者荣耀最低战力查询接口
  17. linux系统zip压缩命令,linux zip 压缩命令
  18. 同一页面无法显示多个模态框的解决办法
  19. 2014去哪儿网几道题
  20. 深度学习Python环境打包到另外一台电脑(详细教程)

热门文章

  1. [CF1149C](Tree Generator)
  2. Linux下查看CPU型号,内存大小,硬盘空间,进程等的命令(详解)
  3. Mac 10.12安装Windows远程桌面工具Microsoft Remote Desktop
  4. php导出数组到csv格式demo
  5. 一个元素的偏移的方法
  6. Android连接数据库的问题
  7. Clone使用方法详解【转载】
  8. Oracle中“行转列”的实现方式
  9. 发现gmail有邀请权了。有谁需要,先送5个。
  10. MySQL中boolean类型