centos创建本地yum仓库
来源:互联网 发布:数据库完整性约束 编辑:程序博客网 时间:2024/05/21 19:39
centos创建本地yum仓库
- 创建需要用到的相关目录
- /mnt/dvd1和/mnt/dvd2 用于挂载centos镜像
- /mnt/dvd3 放置合并后的镜像文件
- /mnt/iso 放置原始的centos镜像文件
- mkdir -p /mnt/dvd1 /mnt/dvd2 /mnt/dvd3 /mnt/iso 创建目录命令
- 上传本地机器上的两个dvd镜像文件到centos服务器,再分别挂载到相应目录
- mount //本地机器ip/共享目录名 /centos服务器相应目录/centos -o username=本地机器用户名,password=本地机器密码,nounix,noserverino
- 将两个原始镜像文件拷贝到/mnt/iso目录
- mount -o loop /mnt/iso/CentOS-6.5-x86_64-bin-DVD1.iso /mnt/dvd1
- mount -o loop /mnt/iso/CentOS-6.5-x86_64-bin-DVD2.iso /mnt/dvd2
- 拷贝文件
- 首先,拷贝/mnt/dvd1下的所有文件到/mnt/dvd3目录下,然后,只拷贝/mnt/dvd2下Packages目录的所有rpm文件到/mnt/dvd3/Packages目录下
- cp -av /mnt/dvd1/* /mnt/dvd3/
- cp -av /mnt/dvd2/Packages/*.rpm /mnt/dvd3/Packages/
- 合并TRANS.TBL
- 将/mnt/dvd2中TRANS.TBL的信息追加到/mnt/dvd1中TRANS.TBL后面,并排序保存
- cat /mnt/dvd2/Packages/TRANS.TBL >> /mnt/dvd3/Packages/TRANS.TBL
- mv /mnt/dvd3/Packages/{TRANS.TBL,TRANS.TBL.BAK}
- sort /mnt/dvd3/Packages/TRANS.TBL.BAK > /mnt/dvd3/Packages/TRANS.TBL
- rm -rf /mnt/dvd3/Packages/TRANS.TBL.BAK
- /mnt/dvd3已经是合并后的目录了,可以用作本地yum源
- 备份YUM配置文件
- cd /etc/yum.repos.d
- rename .repo .repo.bak *.repo
- 生成新的YUM配置文件
- vi /etc/yum.repos.d/CentOS-Media.repo
- 更新YUM源
- yum clean all
- yum upgrade
YUM配置文件
[c6-media]name=CentOS-\$releasevyum install glibc-staticer - Mediabaseurl=file:///mnt/dvd3gpgcheck=0enabled=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6[c6-media] #库名称name=CentOS-$releasever - Media #名称描述baseurl=file:///media/centos/ #yum源目录,源地址gpgcheck=1 #检查GPG-KEY,0为不检查,1为检查enabled=1 #是否用该yum源,0为禁用,1为使用gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 #gpgcheck=0时无需配置
测试本地yum源是否生效
rpm -qa 查看安装的rpm包
yum install gcc
yum install gcc-c++
yum install glibc-static 安装c的静态库
yum install boost boost-devel boost-doc 安装boost
yum install kernel
yum install kernel-devel kernel-doc 安装内核源码
阅读全文
1 0
- centos创建本地yum仓库
- 创建本地yum仓库
- centos 6.2 硬盘安装与创建本地yum仓库
- CentOS创建本地yum源
- CentOS-创建yum本地源
- 创建自己的本地yum仓库
- [软件仓库]CentOS下配置yum本地源服务环境
- CentOS-6下搭建本地yum仓库, 采用NFS服务
- CentOS 7下 YUM 本地仓库的搭建
- Centos 建立本地yum仓库 查看,安装,卸载
- 搭建本地yum仓库
- 配置本地yum仓库
- 搭建本地yum仓库
- 本地yum仓库搭建
- 配置本地yum仓库
- 如何创建yum仓库
- 创建yum仓库
- 局域网创建yum仓库
- Java_基础 设置字体
- mysqldump与innobackupex备份过程你知多少(一)
- 关于UDP和TCP编程
- Mysql 分页
- SpringMvc使用以及ssm整合
- centos创建本地yum仓库
- 阿里云centos7.3官方镜像系统下安装nodejs
- 实现一个Add函数,让两个数相加,但是不能使用+、-、*、/等四则运算符。
- 当机器学习遇见“众包”——访微软雷德蒙研究院首席研究员周登勇
- 实现1+2+3...+n的不同解法
- c++中对字符的判断
- C#编程入门_1
- Android: Error generating final archive: Found duplicate file for APK: AndroidMainfest.xml问题
- VS2015+Opencv3.2+EasyPR下载EasyPR运行问题