修改預設的yum倉庫,把原有的移動到創建的目錄里(踢出國外的yum源) # 切換到/ect/yum.repos.d/目錄下 cd /etc/yum.repos.d/ # 新建repo目錄 mkdir repo # 把原有的移動到創建的目錄里 mv ./*.repo ./repo/ 配置yum源 # ...
- 修改預設的yum倉庫,把原有的移動到創建的目錄里(踢出國外的yum源)
# 切換到/ect/yum.repos.d/目錄下
cd /etc/yum.repos.d/
# 新建repo目錄
mkdir repo
# 把原有的移動到創建的目錄里
mv ./*.repo ./repo/
- 配置yum源
# 找到阿裡雲的官方鏡像源地址
https://opsx.alibaba.com/mirror
- 如果沒有wget 可以先yum安裝
yum -y install wget
- 下載centos7的yum源
# wget下載
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
# curl下載(如果yum安裝wget失敗的話用curl)
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
- 清空舊的yum緩存
yum clean all
- 生成新的yum倉庫緩存(這個緩存來自於阿裡雲的yum倉庫,便於加速軟體下載)
yum makecache
- 顯示當前可用yum源
yum repolist
- 安裝CentOS基礎依賴
yum -y install gcc gcc-c++ make ntpdate bzip2-devel curl-devel libjpeg-devel libpng-devel freetype-devel libXpm-devel gmp-devel openldap-devel unixODBC-devel postgresql-devel sqlite-devel net-snmp-devel libxslt-devel libxml2-devel pcre pcre-devel mysql-devel libmemcached zlib zlib-devel vim wget lrzsz tree nmap elinks openssl openssl-devel curl lynx net-tools dos2unix nc tcpdump iotop sysstat vim-enhanced ruby patch bash-completion zip unzip lsof psmisc python-devel expat-devel libnl-devel cyrus-sasl*
- 因為CentOS7操作系統預設安裝mariadb-libs庫,它與MySQL衝突,影響初始化
yum -y remove mariadb-libs