More automate scripts.

This commit is contained in:
cyteen 2020-04-27 10:21:40 +00:00
parent cf2a9ebc0d
commit 08158ea61f
2 changed files with 45 additions and 0 deletions

16
020_matrix-synapse-server.sh Executable file
View File

@ -0,0 +1,16 @@
#!/usr/bin/env bash
echo "build depends include dh-systemd, libsystemd-dev. Fix the package for devuan and submit to devuan."
exit 0
sudo sh -c "echo 'deb https://packages.matrix.org/debian/ buster main' > /etc/apt/sources.list-available/matrix-synapse.list"
sudo sh -c "echo 'deb-src https://packages.matrix.org/debian/ buster main' >> /etc/apt/sources.list-available/matrix-synapse.list"
sudo ln -s /etc/apt/sources.list-available/matrix-synapse.list /etc/apt/sources.list.d/matrix-synapse.list
# Add the public key:
curl -L https://packages.matrix.org/debian/matrix-org-archive-keyring.asc | sudo apt-key add -
sudo apt-get update && apt-get -y install matrix-synapse-py3

29
020_mkusb.sh Executable file
View File

@ -0,0 +1,29 @@
#!/usr/bin/env bash
# sudo apt-get install kodi
# 18.04 bionic buster
# 17.10 artful stretch
RELEASE=bionic
APP=mkusb
VERSION=unstable # ppa
packages="
mkusb \
mkusb-plug \
mkusb-nox \
usb-pack-efi \
dus \
guidus \
fdisk \
"
sudo echo "deb http://ppa.launchpad.net/${APP}/${VERSION}/ubuntu ${RELEASE} main" > /etc/apt/sources.list-available/mkusb-ppa.list
sudo echo "deb-src http://ppa.launchpad.net/${APP}/${VERSION}/ubuntu ${RELEASE} main" >> /etc/apt/sources.list-available/mkusb-ppa.list
sudo ln -sf /etc/apt/sources.list-available/mkusb-ppa.list /etc/apt/sources.list.d/mkusb-ppa.list
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 54B8C8AC
sudo apt-get update
sudo apt-get install -y --no-install-recommends $packages