45 lines
649 B
Bash
Executable File
45 lines
649 B
Bash
Executable File
#!/bin/bash
|
|
|
|
echo
|
|
echo " => Packages"
|
|
echo
|
|
|
|
base="git
|
|
htop
|
|
tree
|
|
rsync"
|
|
|
|
server=""
|
|
|
|
desktop="adwaita-qt
|
|
adwaita-qt6
|
|
qt5ct
|
|
qt6ct
|
|
xfce4
|
|
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 -l $i > /dev/null 2>&1
|
|
if [ $? -ne 0 ]; then
|
|
apt-get install $i -y
|
|
fi
|
|
done
|