automate/020_mkusb.sh

41 lines
1.1 KiB
Bash
Executable File

#!/usr/bin/env bash
# sudo apt install -y kodi
# 18.04 bionic buster
# 17.10 artful stretch
URL=ppa.launchpad.net
RELEASE=bionic
APP=mkusb
PPA_KEY="54B8C8AC"
VERSION=unstable # ppa
packages="
mkusb \
mkusb-plug \
mkusb-nox \
usb-pack-efi \
dus \
guidus \
fdisk \
"
sudo echo "deb http:/${URL}/${APP}/${VERSION}/ubuntu ${RELEASE} main" > /etc/apt/sources.list-available/mkusb-ppa.list
sudo echo "deb-src http://${URL}/${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
# Bypass apt-proxy for mkusb packages
if [ -d /etc/apt/apt.conf.d/02proxy ]; then
if [ ! -z $(grep ${URL}) ]; then
echo "Acquire::http::Proxy { \"${URL}\" DIRECT; };" >> /etc/apt/apt.conf.d/02proxy
fi
else
echo "Acquire::http::Proxy { \"${URL}\" DIRECT; };" >> /etc/apt/apt.conf.d/02proxy
fi
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys ${PPA_KEY}
sudo apt update
sudo apt install -y --no-install-recommends $packages