自建yum源及分组安装】的更多相关文章

最近在研究一套自动化运维方向的框架,在想到远程安装软件包的时候,觉得有yum支持会更方便一些.主要思路是把程序员写的代码或程序打包成rpm,然后提交到自建yum源,并实现按组安装,本地yum源实现步骤: 1.建本地yum源包涵base以及epel源,此源的搭建不再赘述. 2.建本地专有应用yum源. 创建rpm目录mkdir -p /psoft/6/x86_64/Packages/,然后把所有涉及到的rpm包拷贝到该目录. 如果只简单的实现yum install 安装,直接执行createrep…
(1)概述 (2)yum server端配置 1)关闭防火墙和selinux systemctl stop firewalld systemctl disable firewalld sed -ri '/^SELINUX=/cSELINUX=disabled' /etc/selinux/config setenforce 0 2)下载和开启vsftpd yum install vsftpd -y systemctl start vsftpd systemctl enable vsftpd 3)配…
生产环境需要大规模的安装部署rpm包,每次安装,更新,都需要上传,安装,比较麻烦,可以在生产环境中自建一个yum源. 1.http安装 yum -y install httpd systemctl start httpd.service systemctl enable httpd.service 2.createrepo安装 yum -y install createrepo 3.创建repodata目录 cd /var/www/html/ mkdir pacdn_yum/x86_64 -p…
最近项目组需要ceph环境,第一次搭建ceph,各种不顺,装了卸,卸了装,一遍又一遍地按照官网的操作进行.最气人的是网速差,从官网取包太慢.一轮尝试就浪费一上午. 因此想到本地新建yum源. 首先,按照官网http://docs.ceph.com/docs/master/start/搭建,(自恃高明的开发人员肯定是把防火墙全部关掉,搭建环境一律用root用户,暂且不提) 当走到STEP 2: STORAGE CLUSTER中 “ceph-deploy install node1 node2 no…
yum参数解释[updates]--->源name=CentOS-$releasever - Updates --->源的名字baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/ --->该源的http地址gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 $basearch是个变量,yum会根据本地服务器的操作系统类型自行判断是…
1.为DVD创建一个挂载目录 [root@localhost ~]# mkdir /media/CentOS 2.在Linux下挂载CentOS DVD(虚拟机挂载DVD不说了,应该都会) [root@localhost ~]# mount -t auto /dev/cdrom /media/CentOS ==========================================================境:虚机装了一个CentOS 6.4,为了安装VNCSERVER,需要配置一…
此处使用的是CentOS7,内核版本为 [root@localhost ~]# uname -r -.el7.x86_64 该版本下,配置了yum的源为阿里的镜像源,具体的配置方法可以参见阿里镜像源配置方法 为了方便的安装升级Docker,同时按照Docker官方文档中的方式,配置Docker的yum源,具体参见CentOS docker yum 源配置方法 配置好yum源之后,可以通过yum的list命令,获取可以安装的docker版本 [root@node2 jacky]# yum list…
yum相关概念我这里就不做详细的讲解了,就是一个软件包管理工具.在企业中,很多时候进行编译了自己的RPM包,在搭建YUM的时候,希望将自定义的RPM加入到YUM源中,从而出现了下列方法. 一.配置私有yum源 1.1 拷贝光盘镜像软件包 mount /dev/cdrom /media/ cp -r Packages/ /mnt/cp -r repodata/ /mnt/cp RPM-GPG-KEY-CentOS-* /mnt/ 1.2 配置私有源 [root@mytest Packages]#…
Linux 下的绝大多数源码包都是用 C 语言编写的,还有少部分是用 C++ 等其他程序语言编写的.所以,要想安装源码包,必须安装 C 语言编译器 gcc(如果是用 C++ 编写的程序,则还需要安装 gcc-c++). 我们可以先检测一下 gcc 是否已经安装,命令如下: [root@localhost ~]# rpm -q gccgcc-4.4.6-4.el6.i686 如果没有安装 gcc,则推荐大家采用 yum 安装方式安装.因为如果手工使用 rpm 命令安装,那么 gcc 所依赖的包太多…
1)访问mysql官方网站 #访问网站 https://dev.mysql.com/downloads/file/?id=470281 2)下载安装包到linux #进入文件存放路径 cd /usr/local/src wget https://repo.mysql.com//mysql57-community-release-el7-11.noarch.rpm 3)下载以rpm方式安装mysql的yum源 yum localinstall mysql57-community-release-e…