42 lines
619 B
Bash
Executable File
42 lines
619 B
Bash
Executable File
#!/bin/bash
|
|
|
|
echo
|
|
echo " => Packages"
|
|
echo
|
|
|
|
base="git
|
|
htop
|
|
tree
|
|
rsync"
|
|
|
|
server=""
|
|
|
|
desktop="kde-plasma-desktop
|
|
papirus-icon-theme
|
|
firefox-esr
|
|
firefox-esr-l10n-fr
|
|
libreoffice
|
|
libreoffice-l10n-fr
|
|
thunderbird
|
|
thunderbird-l10n-fr
|
|
vlc"
|
|
|
|
if [ $profile = server ]; then
|
|
pkglist="$base
|
|
$server"
|
|
fi
|
|
|
|
if [ $profile = desktop ]; then
|
|
pkglist="$base
|
|
$server
|
|
$desktop"
|
|
fi
|
|
|
|
for i in $pkglist
|
|
do
|
|
dpkg -s $i > /dev/null 2>&1
|
|
if [ $? -ne 0 ]; then
|
|
apt-get install $i -y
|
|
fi
|
|
done
|