RHEL 7 本地光盘做yum源配置
1.由于红帽7系统是安装在虚拟机上的,先检查一下虚拟机设置的是否有问题:
Ps:第一次挂载时没反应就是因为在 设备状态第一个没打钩。
2.挂载光盘
[root@linuxprobe ~]# mkdir -p /media/cdrom
[root@linuxprobe ~]# mount /dev/cdrom /media/cdrom
mount: /dev/sr0 is write-protected, mounting read-only
[root@linuxprobe ~]# ls /media/cdrom
addons images Packages RPM-GPG-KEY-redhat-release
EFI isolinux release-notes TRANS.TBL
EULA LiveOS repodata
GPL media.repo RPM-GPG-KEY-redhat-beta
3.
[root@linuxprobe ~]# vim /etc/yum.repos.d/rhel7.repo
[rhel7] #自定义
name=rhel7 #自定义
baseurl=file:///media/cdrom #本地光盘挂载路径
enabled=1 #启用yum源,0为不启用,1为启用
gpgcheck=0 #检查GPG-KEY,0为不检查,1为检查
yum clean all #清除yum缓存
yum makecache #缓存本地yum源中的软件包信息
配置完保存退出就可以用yum安装
安装mysql ,LINUX7可以为最小化安装环境。
一、 安装兼容包
yum install -y gcc gcc-c++ cmake ncurses ncurses-devel bison
二、 上传或者下载mysql5.7安装包
mysql5.7 编译安装需要boost 库,这里官网下载含boost的源码包
wget https://mirrors.163.com/mysql/Downloads/MySQL-5.7/mysql-boost-5.7.29.tar.gz
三、 创建mysql 用户
useradd -s /sbin/nologin mysql
四、 建立所需目录并更改所有者为mysql
mkdir -p /data/mysql/data
chown -R mysql:mysql /data/mysql
五、 将下载好的mysql 解压到/usr/local/mysql 目录下
Mkdir /usr/local/mysql/
tar -zxvf *.tar.gz -C /usr/local/mysql/
六、 切换到/usr/local/mysql 目录下,编译安装
cmake -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_BOOST=boost
编译期间有报错:
考虑在Linux7.4下面安装mysql5.7最新版和MYSQL8.0最新版,都遇到一些兼容性问题。决定放弃不用LINUX7.4安装光盘作yum源。决定用回互联网163 yum源。
七、 换回163源
cd /etc/yum.repos.d
mv rhel7.repo rhel7.repo.backup
mv CentOS7-Base-163.repo.backup CentOS7-Base-163.repo
yum clean all
yum makecache
八、 继续安装mysql
cd /usr/local/mysql/mysql*
yum install -y openssl
cmake -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_BOOST=boost
还是报错:
Yum searh ssl ,将搜索出来的ssl的组件,都安装上
yum install -y apr-util-openssl.x86_64 mod_ssl.x86_64 nss_compat_ossl.i686 nss_compat_ossl.x86_64 nss_compat_ossl-devel.i686 nss_compat_ossl-devel.x86_64 openssl-devel.i686 openssl-devel.x86_64 openssl-perl.x86_64 openssl-static.i686 openssl-static.x86_64 openssl.x86_64 openssl-libs.i686 openssl-libs.x86_64 openssl098e.i686 openssl098e.x86_64
再次执行cmake ,终于cmake成功
以下文章点击率最高
Loading…