Merge remote-tracking branch 'github/master' into gitee_master
This commit is contained in:
commit
8278895041
|
@ -157,6 +157,12 @@ if [[ ! -f "${CWD}/.status/.init_repo.Done" ]]; then
|
||||||
rm -f /etc/yum.repos.d/CentOS-Base.repo
|
rm -f /etc/yum.repos.d/CentOS-Base.repo
|
||||||
cp -a ${CWD}/conf/CentOS-${os_version_prefix}-reg.repo /etc/yum.repos.d/CentOS-Base.repo
|
cp -a ${CWD}/conf/CentOS-${os_version_prefix}-reg.repo /etc/yum.repos.d/CentOS-Base.repo
|
||||||
check_status $?
|
check_status $?
|
||||||
|
sudo yum makecache
|
||||||
|
sudo yum install --nogpgcheck -y epel-release
|
||||||
|
sed -i "s/#baseurl/baseurl/g" /etc/yum.repos.d/epel.repo
|
||||||
|
sed -i "s/metalink/#metalink/g" /etc/yum.repos.d/epel.repo
|
||||||
|
sed -i "s@https\?://download.fedoraproject.org/pub@https://repo.huaweicloud.com@g" /etc/yum.repos.d/epel.repo
|
||||||
|
check_status $?
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
if [[ ${os_distro} =~ (Ubuntu|ubuntu) ]]; then
|
if [[ ${os_distro} =~ (Ubuntu|ubuntu) ]]; then
|
||||||
|
@ -177,21 +183,17 @@ fi
|
||||||
if [[ ! -f "${CWD}/.status/.init_package.Done" ]]; then
|
if [[ ! -f "${CWD}/.status/.init_package.Done" ]]; then
|
||||||
echo "初始化依赖包 ..."
|
echo "初始化依赖包 ..."
|
||||||
if [[ ${os_distro} =~ (CentOS|Redhat) ]]; then
|
if [[ ${os_distro} =~ (CentOS|Redhat) ]]; then
|
||||||
|
sudo yum-complete-transaction --cleanup-only
|
||||||
sudo yum makecache
|
sudo yum makecache
|
||||||
sudo yum install -y epel-release
|
sudo yum install --nogpgcheck -y @development zlib-devel bzip2 bzip2-devel readline-devel \
|
||||||
sed -i "s/#baseurl/baseurl/g" /etc/yum.repos.d/epel.repo
|
sqlite-devel openssl-devel xz-devel libffi-devel ncurses-devel readline-devel tk-devel \
|
||||||
sed -i "s/metalink/#metalink/g" /etc/yum.repos.d/epel.repo
|
libpcap-devel findutils wget nginx tar initscripts
|
||||||
sed -i "s@https\?://download.fedoraproject.org/pub@https://repo.huaweicloud.com@g" /etc/yum.repos.d/epel.repo
|
|
||||||
sudo yum makecache
|
|
||||||
sudo yum install -y @development zlib-devel bzip2 bzip2-devel readline-devel sqlite \
|
|
||||||
sqlite-devel openssl openssl-devel xz xz-devel libffi-devel ncurses-devel readline-devel tk-devel \
|
|
||||||
libpcap-devel findutils wget nginx curl tar initscripts
|
|
||||||
elif [[ ${os_distro} =~ (Ubuntu|Debian) ]]; then
|
elif [[ ${os_distro} =~ (Ubuntu|Debian) ]]; then
|
||||||
sudo apt-get install apt-transport-https ca-certificates -y
|
sudo apt-get install apt-transport-https ca-certificates -y
|
||||||
sudo apt-get update
|
sudo apt-get update
|
||||||
sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev \
|
sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev \
|
||||||
libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev \
|
libreadline-dev libsqlite3-dev llvm libncurses5-dev libncursesw5-dev \
|
||||||
xz-utils tk-dev libffi-dev liblzma-dev python-openssl wget nginx curl tar initscripts
|
xz-utils tk-dev libffi-dev liblzma-dev python-openssl wget nginx tar initscripts
|
||||||
fi
|
fi
|
||||||
if [[ $? -eq 0 ]]; then
|
if [[ $? -eq 0 ]]; then
|
||||||
echo "初始化依赖包完成 ..."
|
echo "初始化依赖包完成 ..."
|
||||||
|
|
Loading…
Reference in New Issue