Ubuntu Mate 20.10 pour l’école

J’ai de nouveaux PC à déployer en remplacement de plus anciens installés à l’école de Saint-Paul-de-Fourques. Après avoir installé Xubuntu et Kubuntu, j’ai choisi d’installer Ubuntu Mate sur ces machines, dotées au minimum d’un Core 2 Duo et de 4 Go de RAM.

Mon fichier /etc/apt/sources.list pour Ubuntu Groovy

deb http://fr.archive.ubuntu.com/ubuntu/ groovy main restricted universe multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ groovy-updates main restricted universe multiverse 
#Pour les backports, c'est vous qui voyez ! Y en a qui ont essayé : ils ont eu des problèmes. 
#deb http://fr.archive.ubuntu.com/ubuntu/ groovy-backports main restricted universe multiverse
deb http://archive.canonical.com/ubuntu groovy partner
deb http://security.ubuntu.com/ubuntu groovy-security main restricted universe multiverse 
deb http://linux.teamviewer.com/deb stable main 
deb http://ppa.launchpad.net/obsproject/obs-studio/ubuntu groovy main

Logiciels installés

Sur ces machines destinées aux écoles, j’installe :

Ubuntu Mate 20.10 pour l'école

Après une mise à jour, procédez à l’installation des paquets avec la commande apt :

add-apt-repository ppa:obsproject/obs-studio
#curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
apt update -y
apt full-upgrade -y
apt install -y gdebi bleachbit firefox firefox-locale-fr libreoffice libreoffice-l10n-fr vlc krita scribus inkscape k3b kdeedu kdegames wine teams obs-studio ffmpeg kdenlive openshot qbittorrent handbrake devede ffdiaporama audacity xsane gscan2pdf skanlite simple-scan hplip

Extensions Firefox

J’installe 5 extensions Firefox, afin que nos chères têtes blondes, brunes et rousses n’aient pas à subir le tracking des GAFAM et aussi les protéger d’images violentes et à caractère pornographique :

Snap à la rescousse pour Skype for Linux

Je n’avais jamais encore utilisé le gestionnaire de paquets Snap . Je l’ai fait – pas d’autre choix, hélas – pour installer skype, fre:ac et shotcut :

snap refresh
snap install skype --classic
snap install freac --classic
snap install shotcut --classic

Installation de Teamviewer

De façon à assurer le service après-vente, il peut être intéressant d’installer Teamviewer sur la machine Linux :

wget https://download.teamviewer.com/download/linux/teamviewer_amd64.deb
gdebi -n teamviewer_amd64.deb

Activer le compte root

Pour activer le compte root sur Ubuntu Mate, tapez à partir d’un terminal (Ctrl+Alt+F2..F6) ou de Konsole :

sudo passwd root

La minimisation des services

Certains services sur cette distribution Linux ne servent pas à grand chose ou presque. Vous avez intérêt à les désactiver !

#!/bin/bash
systemctl stop snapd.apparmor.service apparmor.service apport.service avahi-daemon.socket avahi-daemon.service hddtemp.service kerneloops.service ModemManager.service openvpn.service ufw.service unattended-upgrades.service whoopsie.service
systemctl disable snapd.apparmor.service apparmor.service apport.service avahi-daemon.socket avahi-daemon.service hddtemp.service kerneloops.service ModemManager.service openvpn.service ufw.service unattended-upgrades.service whoopsie.service
exit 0

Molotov

Seul Molotov ne nécessite aucune manipulation particulière, autre que celle de le télécharger et de le copier sur le bureau !

cd ~/Bureau
wget http://desktop-auto-upgrade.molotov.tv/linux/4.4.0/molotov.AppImage

Microsoft Teams

Après avoir téléchargé le paquet Teams fourni par Microsoft, installez le logiciel à l’aide de la commande gdebi . C’est le seul élément pour l’instant dont je ne suis pas parvenu à automatiser l’installation !

gdebi -n teams_1.3.00.5153_amd64.deb

Le script automatisant l’installation

Je vous ai conçu un script de post-installation exécutable en sudo -E, afin d’automatiser l’installation.

#!/bin/bash
#add-apt-repository ppa:obsproject/obs-studio
#curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
apt update -y 
apt full-upgrade -y
apt install -y gdebi bleachbit firefox firefox-locale-fr libreoffice libreoffice-l10n-fr vlc krita scribus inkscape k3b kdeedu kdegames wine obs-studio ffmpeg kdenlive openshot qbittorrent handbrake devede ffdiaporama audacity xsane gscan2pdf skanlite simple-scan hplip
snap refresh 
snap install skype --classic
snap install freac --classic
snap install shotcut --classic
systemctl stop snapd.apparmor.service apparmor.service apport.service avahi-daemon.socket avahi-daemon.service hddtemp.service kerneloops.service ModemManager.service openvpn.service ufw.service unattended-upgrades.service whoopsie.service 
systemctl disable snapd.apparmor.service apparmor.service apport.service avahi-daemon.socket avahi-daemon.service hddtemp.service kerneloops.service ModemManager.service openvpn.service ufw.service unattended-upgrades.service whoopsie.service
wget https://download.teamviewer.com/download/linux/teamviewer_amd64.deb 
gdebi -n teamviewer_amd64.deb
rm -f *.deb
cd /home/ecole/Bureau
wget https://desktop-auto-upgrade.molotov.tv/linux/4.4.0/molotov.AppImage
chown ecole:ecole molotov.AppImage
apt auto-remove -y
exit 0
 

Ubuntu /