Actualiser install.sh

This commit is contained in:
wilou 2024-03-01 09:45:45 +00:00
parent d990d87113
commit fea961f30c

View File

@ -64,7 +64,7 @@ systemctl enable bluetooth
systemctl enable lightdm systemctl enable lightdm
# Installation des paquets complémentaires pour MATE # Installation des paquets complémentaires pour MATE
nala install -y \ apt install -y \
atril \ atril \
caja-admin \ caja-admin \
caja-mediainfo \ caja-mediainfo \
@ -106,26 +106,26 @@ synaptic \
xscreensaver-gl xscreensaver-gl
# Installation des paquets utilitaires # Installation des paquets utilitaires
nala install -y curl flatpak freerdp2-x11 figlet htop libnotify-bin nmap net-tools numlockx speedtest-cli stress s-tui swaks testdisk tldr tlp whois wmctrl xdotool apt install -y curl flatpak freerdp2-x11 figlet htop libnotify-bin nmap net-tools numlockx speedtest-cli stress s-tui swaks testdisk tldr tlp whois wmctrl xdotool
# Installation des thèmes wibian-light et wibian-dark # Installation des thèmes wibian-light et wibian-dark
nala install -y greybird-gtk-theme papirus-icon-theme apt install -y greybird-gtk-theme papirus-icon-theme
# Installation des logiciels en fonction du profil d'utilisation (décommenter selon le besoin) # Installation des logiciels en fonction du profil d'utilisation (décommenter selon le besoin)
# nala install -y blender # apt install -y blender
nala install -y cheese apt install -y cheese
# nala install -y geany geany-plugin-addons geany-plugin-git-changebar geany-plugin-overview geany-plugin-spellcheck geany-plugin-treebrowser geany-plugin-vimode # apt install -y geany geany-plugin-addons geany-plugin-git-changebar geany-plugin-overview geany-plugin-spellcheck geany-plugin-treebrowser geany-plugin-vimode
nala install -y firefox-esr-l10n-fr apt install -y firefox-esr-l10n-fr
nala install -y thunderbird-l10n-fr apt install -y thunderbird-l10n-fr
# nala install -y gimp # apt install -y gimp
nala install -y hugin apt install -y hugin
nala install -y imagination apt install -y imagination
# nala install -y kdenlive # apt install -y kdenlive
# nala install -y obs-studio # apt install -y obs-studio
# nala install -y steam # apt install -y steam
# Désinstallation des paquets non désirés # Désinstallation des paquets non désirés
nala remove -y fortunes-min apt remove -y fortunes-min
# Approbation du dépot pour QOwnNotes # Approbation du dépot pour QOwnNotes
SIGNED_BY='/etc/apt/keyrings/qownnotes.gpg' SIGNED_BY='/etc/apt/keyrings/qownnotes.gpg'
@ -137,16 +137,16 @@ chmod u=rw,go=r "${SIGNED_BY}"
SIGNED_BY='/etc/apt/keyrings/qownnotes.gpg' SIGNED_BY='/etc/apt/keyrings/qownnotes.gpg'
ARCHITECTURE="$(dpkg --print-architecture)" ARCHITECTURE="$(dpkg --print-architecture)"
echo "deb [arch=${ARCHITECTURE} signed-by=${SIGNED_BY}] http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Debian_12/ /" | tee /etc/apt/sources.list.d/qownnotes.list > /dev/null echo "deb [arch=${ARCHITECTURE} signed-by=${SIGNED_BY}] http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Debian_12/ /" | tee /etc/apt/sources.list.d/qownnotes.list > /dev/null
nala update apt update
nala install -y qownnotes apt install -y qownnotes
# Logiciel hors dépôts : Applications Web # Logiciel hors dépôts : Applications Web
wget --recursive --no-parent --no-host-directories --no-directories --accept '*webapp-manager*deb' 'http://packages.linuxmint.com/pool/main/w/webapp-manager/' -P /tmp/wibian/ wget --recursive --no-parent --no-host-directories --no-directories --accept '*webapp-manager*deb' 'http://packages.linuxmint.com/pool/main/w/webapp-manager/' -P /tmp/wibian/
release=$(ls /tmp/wibian/webapp-manager_1.* | tail -1) release=$(ls /tmp/wibian/webapp-manager_1.* | tail -1)
nala install -y $release apt install -y $release
# Logiciel hors dépôts : PVE VDI Client # Logiciel hors dépôts : PVE VDI Client
nala install -y python3-pip python3-proxmoxer python3-tk virt-viewer apt install -y python3-pip python3-proxmoxer python3-tk virt-viewer
git clone https://github.com/joshpatten/PVE-VDIClient.git git clone https://github.com/joshpatten/PVE-VDIClient.git
cd ./PVE-VDIClient/ cd ./PVE-VDIClient/
pip3 install PySimpleGUI --break-system-packages pip3 install PySimpleGUI --break-system-packages
@ -157,12 +157,12 @@ cd $builddir
# Logiciel hors dépots : Deskreen # Logiciel hors dépots : Deskreen
package="https://(.*)deskreen_(.*).deb" package="https://(.*)deskreen_(.*).deb"
wget $(curl -L -s https://api.github.com/repos/pavlobu/deskreen/releases/latest | grep -o -E $package) -P /tmp/wibian/ wget $(curl -L -s https://api.github.com/repos/pavlobu/deskreen/releases/latest | grep -o -E $package) -P /tmp/wibian/
nala install -y /tmp/wibian/deskreen_*.deb apt install -y /tmp/wibian/deskreen_*.deb
# Logiciel hors dépots : Youtube music # Logiciel hors dépots : Youtube music
package="https://(.*)youtube-music_(.*).deb" package="https://(.*)youtube-music_(.*).deb"
wget $(curl -L -s https://api.github.com/repos/th-ch/youtube-music/releases/latest | grep -o -E $package) -P /tmp/wibian/ wget $(curl -L -s https://api.github.com/repos/th-ch/youtube-music/releases/latest | grep -o -E $package) -P /tmp/wibian/
nala install -y /tmp/wibian/youtube-music_*.deb apt install -y /tmp/wibian/youtube-music_*.deb
# Logiciel hors dépots : DroidCam # Logiciel hors dépots : DroidCam
apt install -y libavutil-dev libswscale-dev libasound2-dev libspeex-dev libusbmuxd-dev libplist-dev libturbojpeg0-dev linux-headers-`uname -r` gcc apt install -y libavutil-dev libswscale-dev libasound2-dev libspeex-dev libusbmuxd-dev libplist-dev libturbojpeg0-dev linux-headers-`uname -r` gcc