repo

CentOS7下安装mysql5.7

↘锁芯ラ 提交于 2019-12-12 13:54:26
一、安装YUM Repo 1、由于CentOS 的yum源中没有mysql,需要到mysql的官网下载yum repo配置文件。 下载命令: wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm 2、然后进行repo的安装: rpm -ivh mysql57-community-release-el7-9.noarch.rpm 执行完成后会在/etc/yum.repos.d/目录下生成两个repo文件mysql-community.repo mysql-community-source.repo 二、使用yum命令即可完成安装 注意:必须进入到 /etc/yum.repos.d/目录后再执行以下脚本 1、安装命令: yum install mysql-server 2、启动msyql: systemctl start mysqld #启动MySQL 3、获取安装时的临时密码(在第一次登录时就是用这个密码): grep ‘temporary password’ /var/log/mysqld.log 4、倘若没有获取临时密码,则 4.1、删除原来安装过的mysql残留的数据 rm -rf /var/lib/mysql 4.2.再启动mysql systemctl start mysqld

yum的镜像源切换及yum安装软件常见错误解决方法、重新安装MariaDB、恢复原数据库文件到新库(一)

三世轮回 提交于 2019-12-12 10:42:19
1、切换yum的镜像源 1.1 centOS7的镜像源文件的目录默认都在该路径下: /etc/yum.repos.d/ cd /etc/yum.repos.d/ 1.2 备份原来的yum镜像源【如果出现错误可以恢复原配置】 cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak 1.3 下载国内常用的镜像源并重命名为CentOS-Base.repo,将其作为当前系统的镜像源 【阿里云镜像站】 如果想使用阿里云镜像,请使用以下命令: wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 【网易镜像站】 如果想使用网易镜像,请使用以下命令: wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo 【清华镜像站】 如果想使用清华镜像,请使用 vim /etc/yum.repos.d/CentOS-Base.repo 新建镜像配置文件,复制以下内容保存: # CentOS-Base.repo # # The mirror system uses the

CentOS6.5 下升级 PHP7、MySQL5.7

喜欢而已 提交于 2019-12-11 23:46:23
CentOS6.5 下升级php7、mysql5.7 hp7出了有一段时间了,最近家里的机器及自己的虚拟机都升级到了php7。准备以后新的东西全部都用php7来写了。最近想把阿里云的也升级到php7,然后就开始升级了,以下是一些升级过程。当然也遇到了一些问题。 安装最新的nginx 不通过源码包安装使用yum 使用yum源安装比较好管理,就是样。 修改yum 源 进入 /etc/yum.repos.d/ 目录创建一个 nginx.repo 文件 cd /etc/yum.repos.d/ vim nginx.repo 写入源内容 [nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/$releasever/$basearch/ gpgcheck=0 enabled=1 写更新yum源 yum update 使用yum 安装nginx yum install nginx -y 安装好之后看看版本 [root@localhost] # nginx -v nginx version: nginx/1.10.1 打开nginx自启动 chkconfig nginx on 安装mysql 5.7 mysql5.7 听说很强大,大家都说它是一个里程碑… 具体我也不懂… 更新及安装mysql的yum 源 官网下载源码包

redhat6.8安装salt minion

偶尔善良 提交于 2019-12-11 21:04:33
新加了几台机器,方便以后管理,全部装上salt minion。 1、saltstack的yum源的添加 cat > /etc/yum.repos.d/saltstack.repo << EOF [saltstack] name=SaltStack repo for RHEL/CentOS \$releasever baseurl= https://repo.saltstack.com/yum/redhat/\$releasever/\$basearch/latest enabled=1 gpgcheck=1 gpgkey= https://repo.saltstack.com/yum/redhat/\$releasever/\$basearch/latest/SALTSTACK-GPG-KEY.pub EOF 2、清理并建立元数据缓存 yum clean all && yum makecache 3、安装minion yum install salt-minion -y 4、修改minion配置文件 vi minion ID填写主机名 master: yum.ops.net id: DT-WH-1-11 tcp_keepalive: True tcp_keepalive_idle: 300 tcp_keepalive_cnt: -1 tcp_keepalive_intvl: -1

yum相关变量浅析

耗尽温柔 提交于 2019-12-11 20:28:46
问题背景 同事发现一台centos7机器的yum repo不能使用,现象为相关的repo的meta文件下载失败,提示相关meta文件的下载路径有问题。 问题分析 通过终端输出的报错,发现是/etc/yum.repos.d/*.repo配置文件中\$releasever变量没有加载到正确的值。我们下面先看看yum几个主要变量的作用和设置方法。 yum相关变量 $arch 作用:标识cpu的架构,如i386,i486,i586等 默认取值:默认根据cpu架构自动取值 设置方法: 在/etc/yum/vars/arch文件写入一个值,这个值就是这个变量的值(优先级高) $basearch 作用:标识cpu的基本架构。例如i486和i586等使用一个基本架构i386,AMD64和Intel64有一个基本的架构x86_64。 默认取值:默认根据cpu架构自动取值 设置方法:在/etc/yum/vars/basearch文件写入一个值,这个值就是这个变量的值(优先级高) $releasever 作用:标识操作系统的版本号。 默认取值:先查找/etc/yum.conf配置文件中distroverpkg配置的value,然后取得value对应的rpm包名,最后获取到这个rpm包的release版本号就是这个变量的值(如果是centos系统

How do I “upload” tags to Gerrit using repo?

被刻印的时光 ゝ 提交于 2019-12-11 18:40:46
问题 I have inherited an Android project that uses the Gerrit and Repo tools to manage the Git repositories on a VM. My normal work flow involves using the git add and git commit commands to work on my local branch and using repo sync and repo upload to update the remote. After repo upload I use Gerrit to approve changes for myself and others. This is working okay except that I cannot figure out how to upload the tags I have created on my local branch. I have tried using the git push --tags

制作本地YUM源

我的未来我决定 提交于 2019-12-11 15:49:21
1.上传CentOS-6.7-x86_64-bin-DVD1.iso到服务器 2.将CentOS-6.7-x86_64-bin-DVD1.iso镜像挂载到某个目录 mkdir /mnt/iso mount -o loop CentOS-6.7-x86_64-bin-DVD1.iso /mnt/iso 3.备份原有的YUM源的配置文件,修改本机上的YUM源配置文件,将源指向自己 cd /etc/yum.repos.d/ mv CentOS-Base.repo CentOS-Base.repo.bak vi CentOS-Base.repo 4.清除YUM缓冲 yum clean all 5.安装相应的软件 yum install -y httpd 将YUM源配置到httpd(Apache Server)中,其他的服务器即可通过网络访问这个内网中的YUM源了 1.cp -r /var/mnt/ /var/www/html/CentOS-6.7 2.取消先前挂载的镜像 umount /var/iso 3.在浏览器中访问http://192.168.1.119/CentOS-6.7/ 4.修改要访问这个镜像服务器的YUM配置文件 vi CentOS-Base.repo 修改baseurl=http://192.168.1.119/CentOS-6.7/ 来源: CSDN 作者:

repo fail to init on Ubuntu 16,0 virtual box on Macbook

末鹿安然 提交于 2019-12-11 13:19:21
问题 I am trying to build AOSP image on my mac Book using Linux virtual box. Since I don't have enough space on Mac I am trying to checkoutAOSP on external 2 TB Segate HDD which I planned to use for build. I have installed repo tool and python 2.7 but when I try to init repo with this command repo init -u https://android.googlesource.com/platform/manifest It fail with this error message hitesh@hitesh-VirtualBox:/media/hitesh/2TB/test$ repo init -u https://android.googlesource.com/platform/manifest

详细安装docker~

走远了吗. 提交于 2019-12-11 07:40:34
如果觉得好就关注下,万分感谢~~ 正文开始! 一:centos7设置为国内的资源 这个步骤可以设置也可以不设置,设置是为了yum install 软件的时候速度可以更快一点,如果觉得麻烦可以直接跳到第二步骤~ 具体设置可以参考: https://www.linuxidc.com/Linux/2019-08/160310.htm https://blog.csdn.net/xiaojin21cen/article/details/84726193 二:安装docker 1)安装gcc和gcc++ ( 如果安装最后没有成功,有可能是没有安装到部分依赖,那么久直接更新整个yum包,命令是:yum update ) yum - y install gcc yum - y install gcc - c+ + gcc - v​ 2)卸载旧的docker yum remove docker \ > docker - client \ > docker - client - latest \ > docker - common \ > docker - latest \ > docker - latest - logrotate \ > docker - logrotate \ > docker - engine 3)安装需要的软件包 yum install - y yum - utils

How can I avoid fetching of .repo/manifest.xml?

谁都会走 提交于 2019-12-11 04:58:22
问题 How can I avoid fetching of .repo/manifest.xml (which is modified intentionally)? I do not want to get it modified during a repo sync. I have done a repo init, This step is completed. I did a small modification on the manifest.xml, removed some projects which are not required for a sync. When we go for a repo sync, it fetches the repo and removing the modifications done in step 2. How to avoid this fetching of manifest? Purpose is to avoid syncing of some st of projects defined in the