deploy_phpmyadmin_buster.sh
· 758 B · Bash
Raw
#!/bin/bash
# wget https://gist.githubusercontent.com/waja/77e3d2febb0745478466344f0ce5a50e/raw/deploy_phpmyadmin_buster.sh -O /tmp/a && sh /tmp/a
# taken from https://github.com/phpmyadmin/phpmyadmin/issues/15236#issuecomment-507871960
TMPDIR=$(mktemp -d /tmp/d.XXXXXX) && \
trap 'rm -rf "${TMPDIR}"' EXIT
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 2EA3055293CB3F45
echo 'deb http://ppa.launchpad.net/phpmyadmin/ppa/ubuntu bionic main' > /etc/apt/sources.list.d/phpmyadmin-ppa.list
apt-get update
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}
dpkg -i ${TMPDIR}/php-symfony-polyfill-mbstring_1.9.0-1_all.deb || apt-get install -fy
apt-get -y install phpmyadmin
| 1 | #!/bin/bash |
| 2 | # wget https://gist.githubusercontent.com/waja/77e3d2febb0745478466344f0ce5a50e/raw/deploy_phpmyadmin_buster.sh -O /tmp/a && sh /tmp/a |
| 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 |
| 8 | 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 |
| 12 |