Jan Wagner 修订了这个 Gist 5 years ago. 转到此修订
1 file changed, 9 insertions, 7 deletions
deploy_phpmyadmin_buster.sh
| @@ -1,11 +1,13 @@ | |||
| 1 | 1 | #!/bin/bash | |
| 2 | 2 | # wget https://gist.githubusercontent.com/waja/77e3d2febb0745478466344f0ce5a50e/raw/deploy_phpmyadmin_buster.sh -O /tmp/a && sh /tmp/a | |
| 3 | 3 | # taken from https://github.com/phpmyadmin/phpmyadmin/issues/15236#issuecomment-507871960 | |
| 4 | - | TMPDIR=$(mktemp -d /tmp/d.XXXXXX) && \ | |
| 5 | - | trap 'rm -rf "${TMPDIR}"' EXIT | |
| 6 | - | apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 2EA3055293CB3F45 | |
| 7 | - | echo 'deb http://ppa.launchpad.net/phpmyadmin/ppa/ubuntu bionic main' > /etc/apt/sources.list.d/phpmyadmin-ppa.list | |
| 4 | + | [ $(grep buster-backports /etc/apt/sources.list.d/* | wc -l) -le 0 ] && cat <<EOF >> /etc/apt/sources.list.d/buster-backports.list | |
| 5 | + | # | |
| 6 | + | # Debian backports | |
| 7 | + | # | |
| 8 | + | ||
| 9 | + | deb http://ftp.de.debian.org/debian/ buster-backports main non-free contrib | |
| 10 | + | deb-src http://ftp.de.debian.org/debian/ buster-backports main non-free contrib | |
| 11 | + | EOF | |
| 8 | 12 | apt-get update | |
| 9 | - | wget http://ftp.de.debian.org/debian/pool/main/p/php-symfony-polyfill/php-symfony-polyfill-mbstring_1.9.0-1_all.deb -P ${TMPDIR} | |
| 10 | - | dpkg -i ${TMPDIR}/php-symfony-polyfill-mbstring_1.9.0-1_all.deb || apt-get install -fy | |
| 11 | - | apt-get -y install phpmyadmin | |
| 13 | + | apt-get -y install -t buster-backports phpmyadmin | |
Jan Wagner 修订了这个 Gist 6 years ago. 转到此修订
1 file changed, 2 insertions, 1 deletion
deploy_phpmyadmin_buster.sh
| @@ -1,4 +1,5 @@ | |||
| 1 | 1 | #!/bin/bash | |
| 2 | + | # wget https://gist.githubusercontent.com/waja/77e3d2febb0745478466344f0ce5a50e/raw/deploy_phpmyadmin_buster.sh -O /tmp/a && sh /tmp/a | |
| 2 | 3 | # taken from https://github.com/phpmyadmin/phpmyadmin/issues/15236#issuecomment-507871960 | |
| 3 | 4 | TMPDIR=$(mktemp -d /tmp/d.XXXXXX) && \ | |
| 4 | 5 | trap 'rm -rf "${TMPDIR}"' EXIT | |
| @@ -7,4 +8,4 @@ echo 'deb http://ppa.launchpad.net/phpmyadmin/ppa/ubuntu bionic main' > /etc/apt | |||
| 7 | 8 | apt-get update | |
| 8 | 9 | wget http://ftp.de.debian.org/debian/pool/main/p/php-symfony-polyfill/php-symfony-polyfill-mbstring_1.9.0-1_all.deb -P ${TMPDIR} | |
| 9 | 10 | dpkg -i ${TMPDIR}/php-symfony-polyfill-mbstring_1.9.0-1_all.deb || apt-get install -fy | |
| 10 | - | apt-get -y install phpmyadmin | |
| 11 | + | apt-get -y install phpmyadmin | |
waja 修订了这个 Gist 6 years ago. 转到此修订
1 file changed, 10 insertions
deploy_phpmyadmin_buster.sh(文件已创建)
| @@ -0,0 +1,10 @@ | |||
| 1 | + | #!/bin/bash | |
| 2 | + | # taken from https://github.com/phpmyadmin/phpmyadmin/issues/15236#issuecomment-507871960 | |
| 3 | + | TMPDIR=$(mktemp -d /tmp/d.XXXXXX) && \ | |
| 4 | + | trap 'rm -rf "${TMPDIR}"' EXIT | |
| 5 | + | apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 2EA3055293CB3F45 | |
| 6 | + | echo 'deb http://ppa.launchpad.net/phpmyadmin/ppa/ubuntu bionic main' > /etc/apt/sources.list.d/phpmyadmin-ppa.list | |
| 7 | + | apt-get update | |
| 8 | + | wget http://ftp.de.debian.org/debian/pool/main/p/php-symfony-polyfill/php-symfony-polyfill-mbstring_1.9.0-1_all.deb -P ${TMPDIR} | |
| 9 | + | dpkg -i ${TMPDIR}/php-symfony-polyfill-mbstring_1.9.0-1_all.deb || apt-get install -fy | |
| 10 | + | apt-get -y install phpmyadmin | |