yum 源端软件包扩展
前言
前面讲了两篇文章,《基于 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 源端软件包扩展相关推荐
- Linux 使用本地yum源及软件包管理
Linux 使用本地yum源及软件包管理 2016-12-18 10:09 by 宋跃杰, 5 阅读, 0 评论, 收藏, 编辑 [root@node130 rh]# pwd /opt/rh [roo ...
- Centos 本地yum源配置以及扩展源
Centos 本地yum源配置以及扩展源 提示:有任何问题可以私信我,下班看到第一时间回复 yum本地源 Centos 本地yum源配置以及扩展源 一.将光盘挂载到/mnt下面 二.删除系统本身自带的 ...
- 更换yum源,安装扩展源,yum下载rpm包,源码包安装软件
2019独角兽企业重金招聘Python工程师标准>>> 更换国内yum源 我们的Linux中默认的yum源是国外的,有的时候网络不好,而我么需要下载的包过大的时候更换成国内的yum源 ...
- linux本地yum源与软件包管理,【Linux系统中的】本地yum源的搭建与使用yum源进行软件的下载...
前言: 当我们在使用Linux系统时,有时需要一些辅助工具帮助我们实现某项功能, 例如画图.wps.等功能,而这些功能并不是系统自带的,需要我们下载相关的 软件,那如何去下载这些软件那,这里我们不得不 ...
- linux安装更换yum源,更换YUM源,更换扩展源,源码包安装
更换yum 源 将系统默认的安装源修改成国内的安装源 更换 更换扩展源 扩展源里有很多默认源没有的安装包 yum install -y epel-release yum 下载rpm 包 只下载不安装 ...
- linux 自建yum源_Linux 搭建YUM仓库源详解
基于ISO镜像构建 YUM 本地源 1.yum install httpd:安装httpd软件包.yum remove httpd:卸载httpd软件包.yum erase httpd:删除httpd ...
- Linux下yum源配置实战 1
任务背景 公司之前计划将现有的MySQL数据库从云平台迁移到云下物理真机上,并且已经在相应的物理机上安装好相应的操作系统.现在需要运维人员协助在测试机Centos7.6上安装好==MySQL-5.6. ...
- 八、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 脚本一键配置 ...
- Linux yum是什么,yum源配置(网络yum源和本地yum源)
什么是yum yum,全称"Yellow dog Updater, Modified",是一个专门为了解决包的依赖关系而存在的软件包管理器.就好像 Windows 系统上可以通过 ...
- Linux本地yum源配置以及使用yum源安装gcc编译环境
本文档是图文安装本地yum源的教程,以安装gcc编译环境为例. 适用范围:所有的cetos,红帽,fedroa版本 适用人群:有一点linux基础的小白 范例系统版本:CentOS Linux rel ...
最新文章
- tomcat与IIS服务器集成
- ASP.NET中删除文件夹下的文件
- Coursera课程Python for everyone:Quiz: Regular Expressions
- php调用另一个php文件里的变量的值,thinkphp中一个方法调用另一个步骤的变量
- 95-38-025-Buffer-Buffer1
- 2021-2025年中国打印管理软件行业市场供需与战略研究报告
- pantone潘通色卡对照表_赶快收藏!快速对色必备:潘通色卡电子版(一)1TPX~113TPX...
- 人脸识别中常用的几种分类器
- Android代码中获取Drawable对象
- IBM-LTO1,LTO2,LTO3,LTO4,LTO5 LTO6 磁带读写速度和兼容性
- 线性代数中自由变量为什么取0和1?
- Python实现计算器四则运算小程序
- 海大计算机考研经验,关于考研中国海洋大学的一些小经验
- 如何下载西门子产品CAD、3D和EPLAN文件
- PHP正则匹配全中文
- 王者荣耀最低战力查询接口
- linux系统zip压缩命令,linux zip 压缩命令
- 同一页面无法显示多个模态框的解决办法
- 2014去哪儿网几道题
- 深度学习Python环境打包到另外一台电脑(详细教程)
热门文章
- [CF1149C](Tree Generator)
- Linux下查看CPU型号,内存大小,硬盘空间,进程等的命令(详解)
- Mac 10.12安装Windows远程桌面工具Microsoft Remote Desktop
- php导出数组到csv格式demo
- 一个元素的偏移的方法
- Android连接数据库的问题
- Clone使用方法详解【转载】
- Oracle中“行转列”的实现方式
- 发现gmail有邀请权了。有谁需要,先送5个。
- MySQL中boolean类型