mirror of
https://github.com/tuna/tunasync-scripts.git
synced 2025-04-20 12:42:50 +00:00
add el8
This commit is contained in:
parent
9770bc56b1
commit
3e68923894
27
mysql.sh
27
mysql.sh
@ -25,7 +25,7 @@ UBUNTU_PATH="${APT_PATH}/ubuntu"
|
|||||||
DEBIAN_PATH="${APT_PATH}/debian"
|
DEBIAN_PATH="${APT_PATH}/debian"
|
||||||
|
|
||||||
UBUNTU_VERSIONS=("trusty" "precise" "xenial" "bionic")
|
UBUNTU_VERSIONS=("trusty" "precise" "xenial" "bionic")
|
||||||
DEBIAN_VERSIONS=("wheezy" "jessie" "stretch")
|
DEBIAN_VERSIONS=("wheezy" "jessie" "stretch" "buster")
|
||||||
|
|
||||||
|
|
||||||
mkdir -p ${YUM_PATH} ${UBUNTU_PATH} ${DEBIAN_PATH}
|
mkdir -p ${YUM_PATH} ${UBUNTU_PATH} ${DEBIAN_PATH}
|
||||||
@ -68,7 +68,7 @@ keepcache=0
|
|||||||
|
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
for elver in "6" "7"; do
|
for elver in "6" "7" "8"; do
|
||||||
cat << EOF >> $cfg
|
cat << EOF >> $cfg
|
||||||
[mysql-connectors-community-el${elver}]
|
[mysql-connectors-community-el${elver}]
|
||||||
name=MySQL Connectors Community
|
name=MySQL Connectors Community
|
||||||
@ -80,6 +80,16 @@ name=MySQL Tools Community
|
|||||||
baseurl=http://repo.mysql.com/yum/mysql-tools-community/el/$elver/x86_64/
|
baseurl=http://repo.mysql.com/yum/mysql-tools-community/el/$elver/x86_64/
|
||||||
enabled=1
|
enabled=1
|
||||||
|
|
||||||
|
[mysql80-community-el${elver}]
|
||||||
|
name=MySQL 8.0 Community Server
|
||||||
|
baseurl=http://repo.mysql.com/yum/mysql-8.0-community/el/$elver/x86_64/
|
||||||
|
enabled=1
|
||||||
|
|
||||||
|
EOF
|
||||||
|
done
|
||||||
|
|
||||||
|
for elver in "6" "7"; do
|
||||||
|
cat << EOF >> $cfg
|
||||||
[mysql56-community-el${elver}]
|
[mysql56-community-el${elver}]
|
||||||
name=MySQL 5.6 Community Server
|
name=MySQL 5.6 Community Server
|
||||||
baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/$elver/x86_64/
|
baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/$elver/x86_64/
|
||||||
@ -89,22 +99,21 @@ enabled=1
|
|||||||
name=MySQL 5.7 Community Server
|
name=MySQL 5.7 Community Server
|
||||||
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/$elver/x86_64/
|
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/$elver/x86_64/
|
||||||
enabled=1
|
enabled=1
|
||||||
|
|
||||||
[mysql80-community-el${elver}]
|
|
||||||
name=MySQL 8.0 Community Server
|
|
||||||
baseurl=http://repo.mysql.com/yum/mysql-8.0-community/el/$elver/x86_64/
|
|
||||||
enabled=1
|
|
||||||
|
|
||||||
EOF
|
EOF
|
||||||
done
|
done
|
||||||
|
|
||||||
if [[ -z ${DRY_RUN:-} ]]; then
|
if [[ -z ${DRY_RUN:-} ]]; then
|
||||||
reposync -c $cfg -d -p ${YUM_PATH} -e $cache_dir
|
reposync -c $cfg -d -p ${YUM_PATH} -e $cache_dir
|
||||||
for repo in "mysql-connectors-community" "mysql-tools-community" "mysql56-community" "mysql57-community" "mysql80-community"; do
|
for repo in "mysql56-community" "mysql57-community"; do
|
||||||
for elver in "6" "7"; do
|
for elver in "6" "7"; do
|
||||||
createrepo --update -v -c $cache_dir -o ${YUM_PATH}/${repo}-el${elver}/ ${YUM_PATH}/${repo}-el${elver}/
|
createrepo --update -v -c $cache_dir -o ${YUM_PATH}/${repo}-el${elver}/ ${YUM_PATH}/${repo}-el${elver}/
|
||||||
done
|
done
|
||||||
done
|
done
|
||||||
|
for repo in "mysql-connectors-community" "mysql-tools-community" "mysql80-community"; do
|
||||||
|
for elver in "6" "7" "8"; do
|
||||||
|
createrepo --update -v -c $cache_dir -o ${YUM_PATH}/${repo}-el${elver}/ ${YUM_PATH}/${repo}-el${elver}/
|
||||||
|
done
|
||||||
|
done
|
||||||
fi
|
fi
|
||||||
rm $cfg
|
rm $cfg
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user