mirror of
https://github.com/hackerschoice/segfault.git
synced 2024-06-28 09:41:18 +00:00
26 lines
458 B
Bash
26 lines
458 B
Bash
|
|
command -v apt-get >/dev/null || exit 255
|
|
|
|
PKG_UPDATE=(apt-get update -y)
|
|
PKG_INSTALL=(apt-get install -y)
|
|
IS_APT=1
|
|
|
|
install_sw()
|
|
{
|
|
command -v docker >/dev/null && return
|
|
# Docker
|
|
bash -c "$(curl -fsSL https://get.docker.com)" || ERREXIT 255
|
|
|
|
# Software
|
|
if [[ -z $SF_NO_INTERNET ]]; then
|
|
"${PKG_INSTALL[@]}" docker-compose net-tools make || ERREXIT 138 "Docker not running"
|
|
fi
|
|
}
|
|
|
|
|
|
pkg_clean()
|
|
{
|
|
apt-get clean
|
|
rm -rf /var/lib/apt/lists/*
|
|
}
|