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 :
- Firefox pour la navigation Web ;
- LibreOffice pour la bureautique ;
- VLC comme lecteur multimédia ;
- Krita pour la retouche d’images ;
- Digikam pour la gestion de vos photos ;
- Scribus pour la PAO ;
- InkScape pour la DAO ;
- K3b comme logiciel de gravure ;
- Wine, l’émulateur Windows ;
- les paquets kdeedu et kdegames ;
- Bleachbit, en nettoyeur ;
- gdebi pour l’installation de paquets avec résolution de dépendances ;
- Devede, ffDiaporama pour la création de DVD ;
- Handbrake pour encoder vos DVD en fichiers MP4 ou MKV ;
- Kdenlive, Openshot, Shotcut pour le montage vidéo ;
- Audacity pour le montage son ;
- Molotov pour regarder les chaînes de la TNT ;
- OBS pour vos screencasts ;
- Skype ;
- fre:ac pour l’extraction des fichiers audio à partir de vos Cdrom.
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 :
- uBlock origin en bloqueur de publicités,
- Decentraleyes pour la mise en cache des API des GAFAM,
- cookie autodelete pour le nettoyage automatique des cookies,
- CSS Exfil Protection pour éviter ce type d’attaque,
- ClearURLs, pour le nettoyage des liens afin de minimiser le tracking des GAFAM lors de vos clics sur liens,
- Qwant Junior comme moteur de recherche par défaut,
- LeechBlock NG comme système de contrôle parental.
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