使用createrepo自建yum源

时间: 2024-10-05 05:04:50

使用createrepo自建yum源的相关文章

自建yum源及分组安装

最近在研究一套自动化运维方向的框架,在想到远程安装软件包的时候,觉得有yum支持会更方便一些.主要思路是把程序员写的代码或程序打包成rpm,然后提交到自建yum源,并实现按组安装,本地yum源实现步骤: 1.建本地yum源包涵base以及epel源,此源的搭建不再赘述. 2.建本地专有应用yum源. 创建rpm目录mkdir -p /psoft/6/x86_64/Packages/,然后把所有涉及到的rpm包拷贝到该目录. 如果只简单的实现yum install 安装,直接执行createrep

centos7+httpd+createrepo创建在线yum源

创建在线yum源教程 适用场景:客户部署的环境访问互联网受限,不能执行yum安装的部署:那你可以使用本教程搭建一个局域网的在线源,解决所有介质安装的问题之外,还能够无限制复用资源,大大提高部署效率. 示例:创建mysql在线源 1.获取mysql 所有安装包 思路:我们在一台centos mini安装的系统中,打开yum cache功能,该功能会保存所有yum安装的包.按照官方要求 yum安装一遍mysql,即可获得所有安装包. 1)打开cache功能,将keepcache 值改为1 vi /e

自建yum源解决Ceph搭建过程中从官网取包慢的问题

最近项目组需要ceph环境,第一次搭建ceph,各种不顺,装了卸,卸了装,一遍又一遍地按照官网的操作进行.最气人的是网速差,从官网取包太慢.一轮尝试就浪费一上午. 因此想到本地新建yum源. 首先,按照官网http://docs.ceph.com/docs/master/start/搭建,(自恃高明的开发人员肯定是把防火墙全部关掉,搭建环境一律用root用户,暂且不提) 当走到STEP 2: STORAGE CLUSTER中 “ceph-deploy install node1 node2 no

CentOS6.5使用createrepo搭建本地yum源

1 本地搭建本地yum源采用的rpm全部来自CentOS-6.5-bin-DVD1&DVD2; 2 我的是在虚拟机环境安装,先检查我的操作系统版本: 1 2 3 4 [[email protected] ~]$ uname -m i686 [[email protected] ~]$ cat /etc/centos-release CentOS release 6.5 (Final) 3. 因为配置本地yum源需要修改/目录下的文件及/etc下面的配置文件,建议更换到root用户; 4.首先在本

Linux自建yum源仓库

本文以自建guestfish镜像管理工具源为例: 第一步:清空本地的yum缓存,避免跟以前下载的包混淆: #yum clean all 第二步:yum下载所需要的软件包. 注:这里有两种方法可以缓存rpm包: 方法一:下载命令直接限制只下载不安装,这是下载下来的rpm包就不会被安装. #yum -y install libguestfs-tools --downloadonly #yum -y install libguestfs-winsupport --downloadonly 方法二:可以

自建yum源

1.挂载系统安装光盘#mount /dev/sr0 /mnt2.修改配置文件在/etc/yum.repos.d/下 CentOS-Base.repo是网络配置文件CentOS-Media.repo配置本地源,所以修改CentOS-Media.repo文件把file:///mnt加在baseurl后面和enabled改为1 3.禁用本地网络(将yum 网络源配置文件改名为CentOS-Base.repo.bak,否则会先在网络源中寻找适合的包,改名之后直接从本地源读取)4.重新加载yumyum c

自建Yum源并与科大开源镜像站进行同步

安装Nginx yum -y install nginx 新增yum.conf配置文件 server {     listen       80;     server_name  yum.gogen.cn;     location / {         root   /usr/share/nginx/yum;         autoindex on;         autoindex_exact_size off;         autoindex_localtime on;    

Centos7搭建在线yum源

1: 首先关闭防护墙或者设置规则通过且关闭selinux Systemctl diablefirewalld  永久关闭防火墙 vim/etc/sysconfig/selinux 并修改SELINUX=enforce行为SELINUX=disabled 2.安装Nginx.createrepo  .yum-plugin-priorities 首先安装yum –y install Nginx  安装html的网站服务器 这里建议使用Nginx来进行安装,因为使用Nginx的工具,可以开启文件大小以

【转】linux之自建yum仓库

原链接:http://www.live-in.org/archives/1410.html 平时使用yum方式安装更新软件,可以自建一个yum源,同步官方更新源,这样如果本地有机器要升级的话就可以直接使用本地的更新源了.这里系统为CentOS 6.2. 一.服务端1.安装需要的环境自建yum本地更新源可以使用http服务或ftp服务,由于ftp服务器要考虑防火墙配置,主动.被动连接模式,这里使用http服务. 安装apache: yum install httpd 配置apache过程略过. 2