yum

将redhat的yum换成centos的yum

送分小仙女□ 提交于 2020-02-27 19:36:29
1.卸载redhat自带的yum组件 [root@localhost ~]# rpm -qa|grep yum|xargs rpm -e --nodeps 2.查看系统版本 [root@localhost ~]# lsb_release -a 显示为:Red Hat Enterprise Linux Server release 6.1 于是找对应的CentOS6.1 但是在 http://mirrors.ustc.edu.cn/centos/6.0/readme 看到 This directory (and version of CentOS) is depreciated. For normal users, you should use /6/ and not /6.0/ in your path. Please see this FAQ concerning the CentOS release scheme: http://www.centos.org/modules/smartfaq/faq.php?faqid=34 If you know what you are doing, and absolutely want to remain at the 6.0 level, go to http://vault.centos.org/ for packages.

RHEL6搭建网络yum源仓库

半腔热情 提交于 2020-02-27 19:29:40
RHEL的更新包只对注册用户生效,所以需要自己手动改成 Centos 的更新包 一、查看rhel本身的yum安装包 rpm -qa | grep yum 二、卸载这些软件包 rpm -qa | grep yum | xargs rpm -e --nodeps #不检查依赖关系直接卸载 rpm -qa | grep yum #检查是否卸载干净 三、需要配置的安装包 # 安装包随时会迭代更新,不一定适用,如果出现下载失败可以去这个网站下载:http://mirrors.163.com/centos/6/os/x86_64/Packages/ python-iniparse-0.3.1-2.1.el6.noarch.rpm python-urlgrabber-3.9.1-11.el6.noarch.rpm yum-3.2.29-81.el6.centos.noarch.rpm yum-metadata-parser-1.1.2-16.el6.x86_64.rpm yum-plugin-fastestmirror-1.1.30-41.el6.noarch.rpm 四、安装对应的包 1.终端直接下载安装 [root@rhel6 ~]# wget 安装包的地址(在上面提供的网址里面去找对应的包取其地址) eg: [root@rhel6 ~]# wget wget http://mirrors

在redhat6下配置yum源的使用

我只是一个虾纸丫 提交于 2020-02-27 19:29:15
有好多朋友使用linux redhat版本是不是还在为rpm包的安装而烦恼,yum工具的使用无意是解决这一难题的好工具,他可以解决包安装中依赖问题,但是对于redhat版本的系统来说如果想使用yum的在线安装功能是需要银子的,那有没有在redhat下不要银子就可以使用yum呢,回答是肯定的可以使用,我们可以借助于centos系统开源包来给我们的yum工具做相应配置就可以使用了。 配置如下: 由于Redhat的yum在线更新是收费的,如果没有注册的话是不能使用的,即不能在线安装软件。 在这种情况下,想使用Redhat系统,还想用yum源来在线安装软件,有没有办法?   答案是有办法,请往下看! 1 、删除redhat原有的yum源 # rpm -aq | grep yum|xargs rpm -e --nodeps 2 、下载新的yum安装包   这里我们使用CentOS的yum源 # wget http://mirror.centos.org/centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm # wget http://mirror.centos.org/centos/6/os/x86_64/Packages/ yum-metadata-parser-1.1.2-16.el6.i686.rpm

red halt 7.3使用Cent-os7 yum 源

与世无争的帅哥 提交于 2020-02-27 19:27:57
困惑:在使用red halt学习时,未注册的用户,有些软件是无法通过yum网络源和本地光盘下载,此时使用Centos的yum源就显得很方便,因为红帽收购了Centos 所以软件的兼容性基本不会有什么问题 1.检查是否安装yum包 查看RHEL是否安装了yum,若是安装了,那么又有哪些yum包: [root@syq yum.repos.d]# rpm -qa |grep yum yum-3.4.3-118.el7.noarch yum-utils-1.1.31-24.el7.noarch yum-rhn-plugin-2.0.1-4.el7.noarch PackageKit-yum-0.8.9-11.el7.x86_64 yum-langpacks-0.4.2-3.el7.noarch yum-metadata-parser-1.1.4-10.el7.x86_64 2 删除redhat自带的yum包 卸载上面显示的所有yum包: [root@localhost ~]# rpm -qa|grep yum|xargs rpm -e --nodeps(不检查依赖,直接删除rpm包) 再用 [root@localhost ~]# rpm -qa |grep yum [root@localhost ~]# 查看,无信息显示表示已经卸载完成。 3.下载新的yum包。使用Centos7的yum包

服务器CentOS7上安装MySql

可紊 提交于 2020-02-27 19:05:45
1.确保服务器系统处于最新状态 [root@localhost ~]# yum -y update 如果显示以下内容说明已经更新完成 Replaced: grub2.x86_64 1:2.02-0.64.el7.centos grub2-tools.x86_64 1:2.02-0.64.el7.centos Complete! 2.重启服务器 [root@localhost ~]# reboot 3.首先检查是否已经安装,如果已经安装先删除以前版本,以免安装不成功 [root@localhost ~]# php -v 或 [root@localhost ~]# rpm -qa | grep mysql 或 [root@localhost ~]# yum list installed | grep mysql 如果显示以下内容说明没有安装服务 -bash: gerp: command not found 如果有,就删除 4.下载MySql安装包 [root@localhost ~]# rpm -ivh http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 或 [root@localhost ~]# rpm -ivh http://dev.mysql.com/get/mysql-community

linux安装mysql

╄→гoц情女王★ 提交于 2020-02-27 18:24:14
一、下载mysql源文件 更新yum 工具 yum update 下载wget工具 yum -y install wget 我觉得在mysql官网下载太慢了,所以找了个国内免费的镜像网站 找自己想要的版本下载下来,到时候上传到linux的某个目录就行,https://mirrors.huaweicloud.com/ 我就使用命令操作了 进入要安装的目录 cd /usr/local/ 下载mysql源文件 wget https://mirrors.huaweicloud.com/mysql/Downloads/MySQL-5.6/mysql-5.6.45-linux-glibc2.12-x86_64.tar.gz 下载完成后,查看文件是否下载到这个目录了 ll 把下载的文件进行解压 tar -zxvf mysql-5.6.45-linux-glibc2.12-x86_64.tar.gz 名字太长 改改名字 mv mysql-5.6.45-linux-glibc2.12-x86_64 mysql 可以卸载centos7.x自带的Mariadb 查看是否安装了Mariadb rpm -qa|grep mariadb 有的话就删除 rpm -e --nodeps 查询出来的文件名 创建用户组 groupadd mysql 创建mysql用户,放到mysql用户组中 useradd -g

docker跨主机通信

扶醉桌前 提交于 2020-02-27 15:35:53
目录 一.环境说明 二.master服务器 三.slave01服务器 四.验证 一.环境说明 操作系统:centos7 docker:19.03.6 主机名 IP地址 类型 root@master 192.168.1.191 masters root@slave01 192.168.1.192 slave01 二.master服务器 [ root@master ~ ] # hostnamectl set-hostname master [ root@master ~ ] # yum install -y yum-utils device-mapper-persistent-data lvm2 [ root@master ~ ] # yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo [ root@master ~ ] # yum makecache fast [ root@master ~ ] # yum -y install docker-ce [ root@master ~ ] # yum install etcd -y [ root@master ~ ] # cp /etc/etcd/etcd.conf /etc/etcd/etcd

Linux .Net Core发布项目及搭建

本小妞迷上赌 提交于 2020-02-27 11:23:13
.Net Core环境部署 前言: 根据官方的要求 ,在安装DotNetCore 环境之前需要注册Microsoft Key以及Product Repository,并且还需要安装一些依赖,这一步每台机器只需要运行一次,具体命令如下: sudo rpm -Uvh https://packages.microsoft.com/config/rhel/7/packages-microsoft-prod.rpm 1.先用下面的命令更新系统 sudo yum update 2.安装.Net Core SDK 3.1(这里我选的是3.1,你们可以根据项目的环境需要安装SDK的版本) sudo yum install dotnet-sdk-3.1 3.查看是否安装成功,也可以通过下面的命令知晓.Net Core 版本 dotnet --version 至此.Net Core环境安装结束! .Net Core项目 发布至Linux 前言:建.Net Core项目的过程,在这里不做解释,大家可以自行百度即可,这里直接从发布项目开始 1.文件发布后是在本地,我们需要把本地的项目文件放入到Centos中,这里就需要借助一个软件FileZilla(下载地址: https://filezilla-project.org/download.php?platform=win64 )

Linux下安装OpenResty

◇◆丶佛笑我妖孽 提交于 2020-02-27 08:48:49
安装包下载 1、上传至目标文件夹 可用finalshell,xshell 等工具拖拽上传 2、解压 tar -xzvf openresty-VERSION.tar.gz 3、编译安装 需先安装以下开发库 sudo yum install -y readline-devel pcre-devel openssl-devel perl gcc 安装 cd openresty-VERSION/ ./configure --prefix=目标路径 --with-http_stub_status_module make && make install 4、测试 查看相关 [hadoop@slave1 ~]$ lua -v Lua 5.1.4 Copyright (C) 1994-2008 Lua.org, PUC-Rio //centenos7自带lua [hadoop@slave1 nginx]$ sudo ./sbin/nginx //启动ngix [hadoop@slave1 sbin]$ ps -ef | grep ngix //查看 hadoop 113711 111681 0 00:10 pts/0 00:00:00 grep --color=auto ngix 配置信息,若端口被占用了,可设置别的 访问 主机IP:80 成功如下 来源: CSDN 作者: 世界这么大还遇见你

nginx启动失败的解决

拟墨画扇 提交于 2020-02-27 07:01:58
场景 执行 systemctl restart nginx ,报错: bind ( ) to 0.0.0.0:80 failed ( 98: Address already in use ) 解决方案 yum卸载重装,未解决 yum -y remove nginx yum -y install nginx systemctl restart nginx rpm卸载,未解决 rpm -qa | grep nginx rpm -ql nginx-1.16.1-1.el7.x86_64 # 这里假设nginx包是这个名字 nginx-1.16.1-1.el7.x86_64 | xargs rm -rf # 删除掉还是不行 whereis,which,find找到相关进行删除,未解决 这些方法都试过了,相关全部删除掉,还是不行 fuser命令kill掉,成功 fuser -k 80/tcp # fuser是用文件或套接字标识进程 (这里是80/tcp对应的进程) -k kill 来源: CSDN 作者: chushiyunen 链接: https://blog.csdn.net/enthan809882/article/details/104444877