mirror of
https://github.com/RasppleII/a2server.git
synced 2025-02-28 17:29:38 +00:00
Do apt-get install only once
The Raspberry Pi takes awhile to run any operation involving apt-get. As such, we should condense apt-get commands as much as possible.
This commit is contained in:
parent
c7800207f3
commit
847932886a
@ -85,9 +85,9 @@ if [[ ! -f /usr/local/bin/unar ]]; then
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
if [[ ! -f /usr/local/bin/unar ]]; then
|
if [[ ! -f /usr/local/bin/unar ]]; then
|
||||||
sudo apt-get -y install build-essential
|
sudo apt-get -y install build-essential \
|
||||||
sudo apt-get -y install libgnustep-base-dev libz-dev libbz2-dev
|
libgnustep-base-dev libz-dev libbz2-dev \
|
||||||
sudo apt-get -y install libssl-dev libicu-dev unzip
|
libssl-dev libicu-dev unzip
|
||||||
sudo apt-get clean
|
sudo apt-get clean
|
||||||
rm -rf /tmp/unar &> /dev/null
|
rm -rf /tmp/unar &> /dev/null
|
||||||
mkdir /tmp/unar
|
mkdir /tmp/unar
|
||||||
@ -121,7 +121,7 @@ sudo wget -q -O /usr/local/etc/a2server-help.txt "${scriptURL}scripts/tools/a2se
|
|||||||
sudo wget -q -O /usr/local/etc/a2server-aliases "${scriptURL}scripts/tools/a2server-aliases.txt"
|
sudo wget -q -O /usr/local/etc/a2server-aliases "${scriptURL}scripts/tools/a2server-aliases.txt"
|
||||||
|
|
||||||
grep a2server-aliases /etc/bash.bashrc > /dev/null || \
|
grep a2server-aliases /etc/bash.bashrc > /dev/null || \
|
||||||
echo "source /usr/local/etc/a2server-aliases" | sudo tee -a /etc/bash.bashrc > /dev/null
|
echo "source /usr/local/etc/a2server-aliases" | sudo tee -a /etc/bash.bashrc > /dev/null
|
||||||
|
|
||||||
[[ $(lsb_release -d 2> /dev/null | grep Ubuntu) ]] && motd="/etc/issue" || motd="/etc/motd"
|
[[ $(lsb_release -d 2> /dev/null | grep Ubuntu) ]] && motd="/etc/issue" || motd="/etc/motd"
|
||||||
if [[ ! $(grep A2SERVER $motd) ]]; then
|
if [[ ! $(grep A2SERVER $motd) ]]; then
|
||||||
|
Loading…
x
Reference in New Issue
Block a user