Installer et personnaliser Linux Mint
Aller à la navigation
Aller à la recherche
Le wiki : Accueil - Administrateur - Bureautique - Développeur - Intégrateur - Marketing - Multimédia - Objets numériques - Jeux - We make Hack
Installer et personnaliser Linux Mint
Utilité de ce tutoriel
Ce tutoriel permet une installation rapide de GNU/Linux Mint et propose des applications qui conviendront pour faire de la bureautique, du graphisme, du développement web.
Connaître les différentes versions de Linux Mint
Les différentes versions de Linux Mint : https://fr.wikipedia.org/wiki/Versions_de_Linux_Mint
# La liste des versions LTS utilisées sur ce tutoriel :
Linux Mint 18 LTS "Sarah" Linux Mint 18.1 LTS "Serena" Linux Mint 18.2 LTS "Sonya" Linux Mint 18.3 LTS "Sylvia"
Linux Mint 19 LTS "Tara" Linux Mint 19.1 LTS "Tessa" Linux Mint 19.2 LTS "Tina"
Linux Mint 20 LTS "Ulyana"
Télécharger et vérifier Linux Mint Sylvia 18.3
# Linux Mint Sylvia 18.3 est obsolète depuis février 2019. Télécharger Linux Mint Sylvia 18.3 :https://linuxmint.com/release.php?id=31
# Ce tutoriel reste valable pour les nouvelles installations de Mint 19. Télécharger la dernière version de Linux Mint : https://linuxmint.com/download.php
Vérifier l'intégrité du fichier téléchargé : https://linuxmint.com/verify.php
# Connaître la version actuelle de votre système Linux Mint déjà installé : cat /etc/linuxmint/info
Créer une clé USB Bootable depuis Windows 10
Pour réinstaller votre machine, créer de préférence deux ou trois clés USB bootable. Une clé USB bootable contenant l'ISO de Windows 10. Une clé USB bootable contenant l'ISO de GNU/Linux Mint. Une clé USB bootable contenant l'ISO d'un live de Debian.
Créer une clé USB Bootable avec Lili USB.
Conserver précieusement la clé USB bootable de Linux Mint
Si le système est planté et ne démarre plus, démarrer alors avec la clé USB de Linux Mint pour récupérer ses fichiers. Il est possible de dépanner d'autres personnes avec, même celles qui sont sous Windows, lorsque leur système ne démarre plus. Le système peut être réparé ou réinstallé entièrement en cas de problème, les disques peuvent être partitionnés si nécessaire. Si le répertoire /home se trouve dans une partition séparée, la réinstallation du système peut être effectuée sans perte de données. Il est également possible de s'en servir pour surfer sur une machine en limitant les risques d'être confronté à un keylogger logiciel.
Formater le disque dur de sa machine
Formater le disque dur de sa machine en GPT avant de réinstaller un nouveau système d'exploitation.
Premiers paramétrages
Première mise à jour
Faire la première mise à jour une fois le système d'exploitation Linux Mint installé. sudo apt update sudo apt upgrade sudo apt dist-upgrade
Sources.list
Les adresses indiquées dans le sources.list permettent de mettre à jour le dépôt des paquets pouvant être installés ou devant être mis à jour.
Emplacement du sources.list de Linux Mint
# Depuis un terminal, se placer dans le dossier contenant les sources des dépôts. cd /etc/apt/sources.list.d
# Afficher le ou les fichiers présents : ls
# Afficher le contenu d'un fichier : cat official-package-repositories.list
# Le contenu du sources.list correspond ici à la version de Linux Mint 18.3 Sylvia : deb http://packages.linuxmint.com sylvia main upstream import backport deb http://archive.ubuntu.com/ubuntu xenial main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu xenial-updates main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu xenial-backports main restricted universe multiverse deb http://security.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse deb http://archive.canonical.com/ubuntu/ xenial partner
Liens miroirs pour le sources.list
# Les liens miroirs peuvent être utilisés dans le sources.list quand les liens officiels sont trop lent. # La liste des liens miroirs pour GNU Linux Mint : https://www.linuxmint.com/mirrors.php
Accélérer le chargement au démarrage
Le système attend que le réseau soit disponible avant d'afficher la fenêtre de connexion. Comme je n'utilise que des comptes locaux, c'est totalement inutile et une perte de temps pour moi. On peut désactiver cette attente, ce qui permet de gagner quelques secondes sur le démarrage du système : sudo systemctl disable NetworkManager-wait-online.service
Suppression de quelques paquets installés par défaut
Désinstaller brasero
# Sur une machine sans lecteur graveur de CD, brasero semble bien être inutile : sudo apt autoremove brasero brasero-common brasero-cdrkit
Désinstaller toshset
Désinstaller toshset, des pilotes pour les laptop Toshiba, pas besoin sur un Alienware. sudo apt autoremove toshset
Désinstaller brltty
Désinstaller brltty qui est un outil pour du braille dans le TTY. sudo apt autoremove brltty
Désinstaller bluez-cups
Désinstaller bluez-cups qui est le support des imprimantes en bluetooth. sudo apt autoremove bluez-cups
Installer ou désinstaller les fonds d'écran par défaut
Installer des fonds d'écran complémentaires
sudo apt install mint-backgrounds-* ubuntu-wallpapers-*
Désinstaller les fonds d'écran des précédentes installations de Linux Mint
mint-backgrounds-sarah - Les images de fond d'écran pour Linux Mint 18 Sarah mint-backgrounds-serena - Les images de fond d'écran pour Linux Mint 18.1 Serena mint-backgrounds-sonya - Les images de fond d'écran pour Linux Mint 18.2 Sonya mint-backgrounds-sylvia - Les images de fond d'écran pour Linux Mint 18.3 Sylvia mint-backgrounds-tara - Les images de fond d'écran pour Linux Mint 19.2 Tara mint-backgrounds-tessa - Les images de fond d'écran pour Linux Mint 19.2 Tessa sudo apt autoremove mint-backgrounds-sarah mint-backgrounds-serena mint-backgrounds-sonya mint-backgrounds-sylvia mint-backgrounds-tara mint-backgrounds-tessa
# Ne pas supprimer la dernière version courante de mint-backgrounds sur la version de Mint qui est installée. # Il s'agit ici uniquement de désinstaller les versions précédentes de mint-backgrounds. # Je part du principe que nous sommes passé en Mint 19.2 Tina. # Il faut donc conserver mint-backgrounds-tina. #sudo apt autoremove mint-backgrounds-tina# Les paquets suivants seraient ENLEVÉS : #mint-artwork mint-backgrounds-tina mint-meta-core mint-meta-xfce ubuntu-dbgsym-keyring
# En cas de suppression du paquet mint-backgrounds de la version courante, les logos de démarrage ou d'arrêt ne seront plus affiché par plymouth. # Cela n'empêche pas le système de démarrer mais enlèvera en confort graphique durant le démarrage. # Si cela devait arriver, il faudra réinstaller un splash screen pour plymouth.
# En cas d'erreur avec les paquets suivants, les supprimer puis les réinstaller depuis un terminal ( Ctrl Alt F1 ) sudo apt remove mint-meta-core mint-meta-xfce plymouth-theme-ubuntu-text sudo apt install mint-meta-core mint-meta-xfce plymouth-theme-ubuntu-text
Désinstaller les pilotes Xorg inutiles
# Pilotes de support de méthodes d’entrée pour Xorg (tablette…) qui me sont inutiles. sudo apt autoremove xserver-xorg-input-all xserver-xorg-input-vmmouse xserver-xorg-input-wacom # Support graphique pour les cartes AMD/ATI/VMWare que je n’utilise pas. xserver-xorg-video-all xserver-xorg-video-amdgpu xserver-xorg-video-ati xserver-xorg-video-radeon xserver-xorg-video-vmware
Transférer vos fichiers de données qui sont à rapatrier sur Linux
Les données personnelles sont copiées et nommées à votre convenance en fonction de vos habitudes. Les ajouter de préférence dans le dossier de votre utilisateur Linux Mint : /home/USER/Nom_de_dossier
Les données sauvegardées comprennent : Vos fichiers personnels. Vos fichiers de configuration. Sur GNU/linux, conserver une copie du répertoire /home/USER/ et /etc/ permet d'avoir accès à certains fichiers de configuration, pour une réinstallation ultérieur.
Récupérer les clés SSH
Le paquet openssh-client est installé par défaut. Restaurer la sauvegarde de vos clés SHH dans le dossier /home/USER/.ssh ou dans tout autre dossier en fonction de vos habitudes. Si vous n'avez pas encore de clés SSH, créer vos clés par la suite quand vous en aurez besoin. Plus d'informations sur SSH.
Personnaliser son système pour le rendre plus conviviale
Ajouter un bureau autre que XFCE
Cinnamon
# Installation facultative de Cinnamon. sudo apt install mint-meta-cinnamon
Chaque élément de menu est un fichier texte avec pour extension .desktop. Les fichiers d’éléments de menu à l’échelle du système se trouvent dans le dossier /usr/share/applications Les fichiers d’éléments de menu spécifiques à votre compte se trouvent dans le dossier ~ /.local/share/applications
De tels fichiers .desktop peuvent contenir beaucoup de paramètres différents qui déterminent ce qu’ils font et comment ils sont gérés. Un de ces paramètres s'appelle OnlyShowIn. Ce paramètre permet de définir les environnements de bureau sur lesquels un élément de menu sera affiché.
De nombreux fichiers .desktop ont la propriété "OnlyShowIn = XFCE;". Ils ne seront affichés que lors d'une connexion au bureau XFCE. Si toutefois je me connecte au bureau Cinnamon, ces éléments seront invisibles. De nombreux éléments de menu Cinnamon ont la propriété " OnlyShowIn = Gnome;". Ils ne seront affichés que lors d'une connexion au bureau Cinnamon. Les éléments de menu qui ne spécifient pas "Gnome" comme environnement de bureau autorisé seront invisibles sur Cinnamon.
Vérifier les éléments de menu manquants dans Cinnamon par rapport à XFCE. Localiser les fichiers .desktop correspondants et leur paramètre "OnlyShowIn = ...;". Ajouter "Gnome": "OnlyShowIn = XFCE; Gnome." L'élément de menu modifié devrait maintenant être visible sur Cinnamon.
Gnome
# Cairo-Dock après son installation, propose un choix de connexion au Bureau Gnome, mais, il ne fonctionne pas.
# L'ajout du paquet gnome-shell n'y a rien changé. sudo apt install gnome-shell
# Le paquet nautilus est déjà installé sur mon système. sudo apt install nautilus
# Installer le paquet task-gnome-desktop sudo apt-get install task-gnome-desktop
Source : https://wiki.debian.org/fr/Gnome
Changer la résolution de l'écran
Changer la résolution dans Paramètres / Affichage. Je passe en 1920x1080.
Paramétrer le démarrage de la machine
Changer la résolution du GRUB au démarrage
Avoir un GRUB lisible qui occupe correctement l'écran : Changer la résolution du GRUB au démarrage. Éditer # etc/default/grub et ajouter la ligne suivante : GRUB_GFXMODE=800x600 Appliquer les changements : sudo update-grub Éventuellement : sudo update-grub2
Changer le thème du GRUB
Utiliser un thème pour le GRUB : Changer le thème du GRUB.
Changer l'icône Mint de démarrage
# Changer le logo de Mint affiché par défaut au démarrage et à l'arrêt de la machine. # Se placer dans le dossier par défaut suivant : cd /usr/share/plymouth/themes/mint-logo/ # Ouvrir le dossier en tant que root : sudo thunar # Remplacer l'image mint-logo.png par votre propre image nommée mint-logo.png également : /usr/share/plymouth/themes/mint-logo/mint-logo.png # Appliquer les changements sur le noyau : sudo update-initramfs -u # Si les changements sont fonctionnels, ils peuvent être appliqués sur tous les noyaux : sudo update-initramfs -u -k all
Changer l'image d'arrière plan de Mint pour l'écran de connexion
# Les images par défaut se trouvent dans /usr/share/backgrounds/linuxmint # Ajouter une image.
# Appliquer l'image depuis : Système / Écran de connexion
Installer un nouveau splash screen pour remplacer celui de mint-logo
# Installer un splash screen avec le logo Ubuntu : sudo apt-get install --reinstall plymouth-theme-ubuntu-logo # Indiquer le choix correspondant au splash screen à utiliser, par exemple ici, Ubuntu : sudo update-alternatives --config default.plymouth # Mettre à jour la configuration : sudo update-initramfs -u sudo update-initramfs -u -k all
# Télécharger et installer le splash screen Mint : https://store.kde.org/p/1279093 cd /usr/share/plymouth/themes/ sudo thunar # Copier le dossier mint-logo-v3 dans /usr/share/plymouth/themes/ sudo update-alternatives --install /usr/share/plymouth/themes/default.plymouth default.plymouth /usr/share/plymouth/themes/mint-logo-v3/mint-logo-v3.plymouth 200 sudo update-alternatives --set default.plymouth /usr/share/plymouth/themes/mint-logo-v3/mint-logo-v3.plymouth sudo update-initramfs -u sudo update-initramfs -u -k all
# Télécharger et installer le splash screen Dark Mint : https://github.com/jsayol/dark-mint-plymouth-theme # Il faut renommer ce dossier en dark-mint uniquement. cd /usr/share/plymouth/themes/ sudo thunar # Copier le dossier dark-mint dans /usr/share/plymouth/themes/ sudo update-alternatives --install /usr/share/plymouth/themes/default.plymouth default.plymouth /usr/share/plymouth/themes/dark-mint/dark-mint.plymouth 200 sudo update-alternatives --set default.plymouth /usr/share/plymouth/themes/dark-mint/dark-mint.plymouth sudo update-initramfs -u sudo update-initramfs -u -k all
Télécharger un nouveau splash screen NSA : https://store.kde.org/p/1173975/ Même méthode pour l'installation.
Source complémentaire : https://doc.ubuntu-fr.org/plymouth Source complémentaire - Des animations à télécharger pour le démarrage et l'arrêt de la machine : https://www.cinnamon-look.org/browse/cat/108/page/1
Réinstaller plymouth et ses thèmes
# Pour corriger une éventuelle erreur, réinstaller Plymouth. sudo update-initramfs -u update-initramfs: Generating /boot/initrd.img-4.15.0-66-generic W: plymouth module (/usr/lib/x86_64-linux-gnu/plymouth//.so) missing, skipping that theme.
# Réinstaller plymouth et ses thèmes : sudo apt install --reinstall plymouth plymouth-themes
# Si cela ne devait pas suffir : https://ubuntuforums.org/showthread.php?t=2322684 https://askubuntu.com/questions/1046370/how-to-change-boot-splash-screen-in-18-04 https://askubuntu.com/questions/1096273/error-for-no-default-plymouth
Ne pas charger le splash screen pour accélérer le chargement
Ne pas charger le splash screen pour accélérer le chargement.
Visualiser le splash screen de Plymouth sans redémarrer
# Charger le service plymouth : sudo plymouthd
# Visualiser le splash screen : sudo plymouth --show-splash
# Échappe pour récupérer le terminal. # S'identifier avec son nom d'utilisateur et le mot de passe. # Quitter le terminal : sudo plymouth quit
Changer le thème du bureau
Choisir un thème sombre pour ne pas s’abîmer les yeux. Paramètres / Apparence / Style :Mint-Y-DarkAdwaita-sombre
Personnaliser XFCE avec un thème qui n'est pas dans les thèmes par défaut.
Choix de la langue pour le système
Aller dans le menu de démarrage. Chercher dans le menu le mot clé Langue. Modifier la langue souhaitée pour installer les paquets correspondants.
Changer l'éditeur de texte par défaut
# L'éditeur de texte par défaut du système, l'éditeur en ligne de commande, est modifiable via les alternatives existantes. # Pour remplacer nano par vi, ou l'inverse, utiliser la commande suivante : update-alternatives --config editor
# Les éditeurs présentés ci-dessous ne sont pas tous installés par défaut. # Une fois installés, ils peuvent tous être sélectionnés pour définir un choix par défaut :
0 /usr/bin/joe 70 mode automatique * 1 /bin/nano 40 mode manuel 2 /usr/bin/jmacs 50 mode manuel 3 /usr/bin/joe 70 mode manuel 4 /usr/bin/jpico 50 mode manuel 5 /usr/bin/jstar 50 mode manuel 6 /usr/bin/rjoe 25 mode manuel 7 /usr/bin/vim.basic 30 mode manuel 8 /usr/bin/vim.tiny 15 mode manuel 9 /usr/bin/emacs25 0 mode manuel 10 /bin/ed -100 mode manuel
Ajouter un écran de veille
Installer et configurer Sonar. Lire la note de sécurité concernant Sonar. Source : Économiseur d'écran XScreenSaver.
Ajouter une image de fond au terminal
Ajouter une image de fond ascii à l'ouverture du terminal.
Les emblèmes
Il n'est pas possible de placer un emblèmes sur un fichier ou un dossier. Les cases à cochées ne répondent pas. Dans cd /home/moi/.local/share/gvfs-metadata vérifier que le dossier home appartient bien à l'utilisateur courant avec ls -la Si le dossier appartient à root, donner le dossier à l'utilisateur courant avec sudo chown utilisateur:utilisateur home
Configurer le pavé tactile pour pouvoir défiler une page avec deux doigts
Menu / Chercher souris / Souris et pavé tactile / Onglet pavé tactile / Activer le défilement horizontale / Défilement à deux doigts.
Configurer les options pour le rendu de l'heure du système
# Intéressant surtout dans le cas d'un Dual Boot Linux / Windows qui entraîne des décalages horaires sur l'un des systèmes.
# Astuce pour connaître l'heure universelle : date -u
Configurer les deux systèmes pour rester synchronisés avec un serveur de temps sur Internet
# Faire la configuration équivalente suivante sous Windows également. # Aller dans Système > Administration > Date et Heure, déverrouiller et choisir de rester synchronisé à l’heure Internet des serveurs NTP.
# Réduire la fréquence de mise à jour de l’heure réseau NTP. # Par défaut, l’heure est mise à jour environ toutes les minutes. # Éditer la configuration NTP : sudo nano /etc/ntp.conf
# Ajouter "minpoll 12 maxpoll 17" aux lignes pool 0.ubuntu.pool.ntp.org iburst minpoll 12 maxpoll 17 pool 1.ubuntu.pool.ntp.org iburst minpoll 12 maxpoll 17 pool 2.ubuntu.pool.ntp.org iburst minpoll 12 maxpoll 17 pool 3.ubuntu.pool.ntp.org iburst minpoll 12 maxpoll 17 # Utilisez le serveur NTP de Ubuntu comme solution de secours. pool ntp.ubuntu.com iburst minpoll 12 maxpoll 17
# Les nombres sont en puissances de 2. # Les fréquences entre 12 et 17 signifient donc des fréquences entre 2 puissance 12 et 2 puissance 17 secondes, soit entre 1 h et 1 jour approximativement.
Considérer l’heure du BIOS comme étant l’heure locale
# Attention ! En cas de défaillance de la pile du BIOS, se baser sur l'heure du BIOS ne va pas fonctionner correctement. # Privilégier alors l'utilisation de l'heure système et synchroniser l'heure système avec un serveur de temps NTP.
# Pour connaître l'heure du BIOS : sudo hwclock --show # Pour modifier l'heure du BIOS si elle n'est pas cohérente : hwclock --set --date="j/m/a h:m:s"
# Pour synchroniser l'heure du système avec celle du BIOS : sudo hwclock --hctosys
# Pour synchroniser l'heure du BIOS avec celle du système : sudo hwclock --systohc
# Pour passer sur RTC (Heure du BIOS) : timedatectl set-local-rtc 1
# Pour passer sur UTC (Heure du système) : timedatectl set-local-rtc 0
Configurer Windows pour considérer l’heure du BIOS comme étant l’heure UTC
Aller dans le registre et mettre à 1 la clé DWORD suivante : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\RealTimeIsUniversal
Ensuite aller dans les réglages de l’heure pour ajouter le décalage.
Configurer le tableau de bord
Retirer trois des icônes proposés par défaut : Réduire toutes les fenêtres, Firefox, Gestionnaire de fichiers.
Déplacer la barre du menu pour le mettre en haut de l'écran. Clic droit sur le Tableau de bord. Tableau de bord / Préférences du tableau de bord... Verrouiller le tableau de bord est à décocher. Déplacer le Tableau de bord vers le haut. Se placer tout à gauche, sur les doubles traits et cliquer gauche, maintenir, déplacer vers le haut. Verrouiller à nouveau le tableau de bord.
Afficher différents espaces de travail. Cliquer droit sur le tableau de bord. Tableau de bord, ajouter de nouveaux éléments... Changeur d'espace de travail. Cliquer droit sur le changeur d'espace de travail qui vient d'être ajouté au tableau de bord. Propriétés. Paramètres des espaces de travail... Quatre espaces de travail par défaut, passer à six. Les renommer si nécessaire. Utiliser par exemple des noms en correspondance avec les fonds d'écrans qui sont ajoutés.
Ajouter un fond d'écran pour chaque espace de travail. Dans le menu, chercher Bureau. Décocher : Appliquer à tous les espaces de travail. Se positionner sur un espace de travail, cliquer droit sur une image, appliquer comme fond d'écran.
Déplacer la date et l'heure de la droite vers la gauche. Changer le format d'affichage. Cliquer droit sur DateHeure du tableau de bord. Propriétés. Date Format : Vendredi, 31 Décembre 1999. Heure Format : hh:mm:ss
Ajouter le greffon pour l'icône de la batterie. Clic droit. Ajouter de nouveaux éléments. Greffon du gestionnaire d'alimentation.
Enlever le choix de session invité au démarrage
Paramétrer la fenêtre de connexion pour interdire la session invité
Régler une partie de l'écran de connexion via la fenêtre de connexion dans la rubrique Paramètres système. Changer le fond d'écran, désactiver le nom d'hôte, ne pas autoriser les invités à se connecter, changer le thème ...
Supprimer les paquets pour faire disparaître totalement la session invité
sudo gedit /usr/share/lightdm/lightdm.conf.d/60-xubuntu.conf allow-guest=false
sudo apt-get remove --purge lightdm-guest-session
Journaliser le Fstrim sur un SSD
En informatique, trim (mot anglais pouvant signifier : réduire, tailler, bien arranger, ...) est une commande qui permet à un système d’exploitation d'indiquer à un contrôleur de stockage de type mémoire flash (SSD) quels blocs de données ne sont plus utilisés et peuvent donc être effacés. Cette commande améliore les performances d'accès aux SSD. Source : https://fr.wikipedia.org/wiki/Trim_(informatique)
# Cette procédure est hebdomadaire par défaut, mais la commande suivante permet de la rendre quotidienne. sudo mv -v /etc/cron.weekly/fstrim /etc/cron.daily
Installer le serveur web apache2 pour le développement local avec PHP
# Informations complémentaires pour configurer Apache2 : Consulter la page Installer Apache2
# Informations complémentaires pour installer PHP : Consulter la page Installer PHP.
# Informations complémentaires pour installer PHPDocumentor : Consulter la page suivante pour installer PHPDocumentor.
Installation rapide de apache2 et php
# Installer Apache2 et php pour le développement web : sudo apt install apache2 php
# Configurer PHP7.2 en local : sudo nano /etc/php/7.2/apache2/php.ini
# Augmenter la valeur limite des fichiers pouvant être chargés : post_max_size = 200M upload_max_filesize = 200M # Reporter toutes les erreurs PHP : error_reporting = -1 # Afficher les erreurs : display_errors = On
# Limiter le nombre de processus. # Pas besoin de 50 processus qui prennent 50 Mo de RAM chacun. sudo nano /etc/apache2/apache2.conf
Ajouter le code suivant à la fin du fichier : <IfModule mpm_prefork_module> StartServers 2 MinSpareServers 1 MaxSpareServers 3 MaxClients 12 MaxRequestsPerChild 3 </IfModule>
# Redémarrer Apache2 : sudo service apache2 restart
Rediriger Apache2 vers un répertoire spécifique
# Éditer la configuration pour utiliser l'utilisateur courant de la machine : sudo nano /etc/apache2/envvars # Avec : export APACHE_RUN_USER=zer00cool export APACHE_RUN_GROUP=zer00cool
# Changer éventuellement la ligne DocumentRoot "/var/www/html/" en DocumentRoot "/var/www".
# Rediriger le répertoire de Apache2 vers le répertoire de travail dans lequel les projets en développement sont stockés. sudo mv /var/www/html /var/www/html-BAK sudo ln -s ~/ALIEN/GIT/ZerooCool /var/www/html
# Vérifier les liens symboliques présents dans un dossier : find ./ -type l # Supprimer un lien symbolique : sudo rm lien
# Permettre à Apache2 d'accéder à son dossier de log/lock avec l'utilisateur défini. sudo chown zer00cool /var/lock/apache2/
# Redémarrer Apache2 : sudo service apache2 restart
Autoriser les fichiers .htaccess
# Autoriser les fichiers .htaccess depuis le fichier 000-default.conf : sudo nano /etc/apache2/sites-available/000-default.conf
# Ajouter à la fin : <Directory /var/www/> AllowOverride All Order allow,deny allow from all </Directory>
# Redémarrer Apache2 : sudo service apache2 restart
Activer la réécriture d'URL
# Activer l'URL rewriting : sudo a2enmod rewrite
# Redémarrer Apache2 : sudo service apache2 restart
Réduire les écriture de disque en mettant le dossier /tmp en RAM
L'accès est beaucoup plus rapide que sur disque. Les fichiers temporaires /tmp peuvent être mis en Ram pour gagner du temps en évitant des accès disque. Cela permet également d'économiser le disque SSD et assure une purge des fichiers à chaque redémarrage. # Éditer le fichier de configuration : sudo nano /etc/fstab # Ajouter la ligne suivante sur une nouvelle ligne du Fstab, en modifiant le 2000M pour changer sa taille (1000M pour 1 Go.) : tmpfs /tmp tmpfs defaults,noatime,mode=1777,nosuid,size=2000M 0 0
Il ne faut pas mettre /var/tmp en RAM de la même manière car certaines applications pourraient ne pas fonctionner correctement !
Optimiser l'usage de la swap
Optimiser la swap.
Remettre l’autocompletion du terminal
# L'autocompletion dans le terminal ne se fait que partiellement. # L'activer en modifiant le fichier /etc/bash.bashrc : sudo nano /etc/bash.bashrc
# Décommenter les lignes suivantes : if ! shopt -oq posix; then if [ -f /usr/share/bash-completion/bash_completion ]; then . /usr/share/bash-completion/bash_completion elif [ -f /etc/bash_completion ]; then . /etc/bash_completion fi fi
# Faire de Firefox le navigateur par défaut dans les préférences de Firefox ne fonctionne pas pour tous les programmes. # Choisir le navigateur préféré au niveau global du système : sudo update-alternatives --config x-www-browser
Optimiser la vitesse de chargement des programmes
sudo apt install preload
La configuration par défaut est suffisante. Pour optimiser la configuration : /etc/preload.conf
Optimiser l'économie d'énergie
sudo apt install tlp tlp-rdw sudo service tlp start
Le programme tlp a une bonne configuration par défaut mais on peut changer les paramètres suivants depuis son fichier de config : sudo nano /etc/default/tlp
# Je laisse la configuration par défaut pour le moment. # Si nécessaire, renseigner les deux configurations suivantes : WIFI_PWR_ON_BAT=off pour ne pas économiser l'énergie du WiFi quand on est sur batteries pour conserver une connexion stable. DEVICES_TO_DISABLE_ON_STARTUP="bluetooth" pour désactiver le blutooth au démarrage.
Pourquoi TLP et pas PowerTop ? : TLP possède de meilleurs réglages par défaut que PowerTop. Par exemple, TLP n'active pas l'économie d'énergie sur la souris, ce qui évite la latence quand elle se réveille. TLP a deux préréglages secteur/batterie entre lesquels il bascule automatiquement. PowerTop propose un réglage unique pour une économie maximale. TLP permet d'avoir de meilleures performances quand on est sur secteur.
Optimiser la sécurité de son installation
Activer le pare-feu
# Le pare-feu de Linux est installé mais pas activé par défaut. # On l’active avec la commande suivante : sudo ufw enable
Consulter la page du wiki dédiée à la sécurité d'un système Linux
La page "Sommaire Sécurité" reprend un très grand nombre d'informations pour sécuriser votre machine de bureau ou votre serveur web. Sommaire Sécurité.
Désactiver le Bluetooth
Désactiver le Bluetooth.
Désactiver Adobe-flash sur Linux Mint 19
# Les dépendances empêchent de supprimer le paquet adobe-flashplugin sans faire disparaître de nombreux éléments essentiels. # Contourner ce problème en rendant flash introuvable par les navigateurs et donc éviter qu’il ne soient chargé. sudo mv /usr/lib/adobe-flashplugin/libflashplayer.so /usr/lib/adobe-flashplugin/libflashplayer.so.BAK sudo mv /usr/lib/adobe-flashplugin/libpepflashplayer.so /usr/lib/adobe-flashplugin/libpepflashplayer.so.BAK
Désactiver la découverte des imprimantes réseau
Cups cherche des imprimantes sur le réseau et rend accessible les imprimantes connectés à l’ordinateur. Il démarre aussi une interface Web locale pour gérer les imprimantes. C’est pratique mais cela peut constituer un problème de sécurité. Désactiver les options suivantes :
sudo xed /etc/cups/cupsd.conf Browsing Off BrowseLocalProtocols none WebInterface No
sudo xed /etc/cups/cups-browsed.conf BrowseRemoteProtocols none BrowseLocalProtocols none BrowseProtocols none
Modifier ses DNS
Cloudflare#Naviguer_avec_les_DNS_de_Cloudflare_pour_contourner_la_censure.
Pour de meilleures performances, on peut également installer un DNS local pouvant servir de cache. Voir l'installation de unbound.
Optimiser son espace disque
Supprimer les paquets qui ne sont plus utilisés par aucun logiciel
sudo apt autoremove
Chercher les fichiers en double avec fslint
# Depuis la mise à jour de Linux Mint 20, le paquet n'est plus présent dans les dépôts. # Utiliser Catfish comme alternative.
# Par défaut, c'est le répertoire /home qui est sélectionné avec l'onglet "Duplicatas". # La recherche de fichiers en double se fait dans le répertoire personnel. # Les plus gros fichiers en double seront affichés en premier.
Site officiel de fslint : http://www.pixelbeat.org/fslint/
# Installer fslint depuis le dépôt officiel : git clone https://github.com/pixelb/fslint.git fslint-2.47 cd fslint-2.47 dpkg-buildpackage -I.git -rfakeroot -tc sudo dpkg -i ../fslint_2.47-1_all.deb
# Les dépendances ne sont pas satisfaites. Une issue est ouverte : https://github.com/pixelb/fslint/issues/171
# fslint dépend toujours de python2 et gtk2. # Installer les paquets archive de python 2 permet de résoudre ce problème d'installation de la façon suivante : mkdir -p ~/Downloads/fslint cd ~/Downloads/fslint wget http://archive.ubuntu.com/ubuntu/pool/universe/p/pygtk/python-gtk2_2.24.0-6_amd64.deb wget http://archive.ubuntu.com/ubuntu/pool/universe/p/pygtk/python-glade2_2.24.0-6_amd64.deb wget http://archive.ubuntu.com/ubuntu/pool/universe/f/fslint/fslint_2.46-1_all.deb sudo apt-get install ./*.deb
Retirer les anciens noyaux
Suite à une mise à jour, le système conserve les anciens noyaux. Ouvre le gestionnaire de mises à jour > Menu Vue > Noyaux Linux Cliquer sur un noyau et utiliser le bouton pour le supprimer.
Installer Cairo Dock
Installer Cairo Dock.
Internet
Brave Browser
Consulter l'article sur le wiki.
Chrome
# Installer Chrome depuis les dépôts officiels.
Firefox
Installé par défaut. Reconnecter le compte de Firefox pour récupérer ses favoris. Plus d'informations : Navigateurs pour GNU Linux.
Cookie auto delete
Cookie auto delete.
DarkReader
Un plugin très agréable pour passer les pages des sites visités avec Firefox d'un fond blanc vers un fond sombre. Navigateurs_pour_GNU_Linux#Dark_Reader.
Flagfox
Flagfox permet d'obtenir des informations complémentaires sur les sites internet visités, comme leur IP ou la géolocalisation du serveur web.
FoxReplace
Flagfox permet de remplacer du texte par un autre texte lors de l'édition d'un champ de saisie.
GeoTools iplookup flagfox
https://iplookup.flagfox.net
Google Translator for Firefox
Google Translator for Firefox permet de traduire quelques lignes ou une page directement.
Hoxx VPN Proxy
Hoxx VPN Proxy permet de changer d'adresse IP.
HTTP Header Live
# Cookies and headers analyser. # HTTP Header Live permet de récupérer les entêtes HTTP d'un site internet.
ImageBlock
# Permet de ne pas afficher les images pour économiser de la bande passante.
Suppression automatique des témoins
Suppression automatique des témoins permet de supprimer les cookies utilisés lors de la navigation sur un site.
Todoist
# Gestionnaire synchronisé avec le cloud pour sauvegarder des tâches à mener.
Wappalyser
# Wappalyser est décliné en plugin pour navigateur pour recueillir des informations sur les technologies utilisées sur un site internet.
Firefox developer
A installer depuis le site officiel. Firefox developer fonctionne parfaitement sur GNU/Linux Mint 18.3. Ajouter un nouveau raccourci depuis Cairodock et pointer vers l’exécutable : Exec=/bin/bash /home/UTILISATEUR/DOSSIER/LOGICIELS/Firefox-developpeur/firefox
Tor Browser
Tor Browser ne semble pas présent par défaut sur GNU/Linux Mint. Ajouter alors le paquet ppa : add-apt-repository ppa:webupd8team/tor-browser Mettre à jour les dépôts : apt update Installer Tor Browser : apt install tor-browser
Thunderbird
Installé par défaut.
Remplacer le dossier par défaut /home/USER/.thunderbird par votre sauvegarde si elle existe. La messagerie est immédiatement fonctionnelle.
Lightning
Installer les extensions Lightning et ImportExportTools si elles ne sont pas déjà inclues dans votre sauvegarde.
La mise à jour de Lightning pour Thunderbird 60.2.1 sur Ubuntu 18.04 ou Linux Mint 18.3 est manquante. Aller sur : https://archive.mozilla.org/pub/thunderbird/releases/60.2.1/linux-x86_64/ (Ou i686 pour 32-bit.) Cliquer sur le sous dossier de votre langue. Télécharger thunderbird-60.2.1.tar.bz2 Décompresser l'archive. Aller dans le dossier /thunderbird/distribution/extensions/ Récupérer sur votre bureau le fichier de l'extension Lightning : {e2fda1a4-762b-4020-b5ad-a41df1933103}.xpi Faire glisser vers le gestionnaire des modules complémentaires Thunderbird. Redémarrer Thunderbird. Lightning est installé.
Enigmail
Installer l'extension Enigmail pour chiffrer les mails. Importer les clés de chiffrement de Enigmail. La passphrase sera demandée pour chaque mail. La messagerie est réinstallée.
Akregator
Lecteur RSS local.
Discord
A installer depuis les paquets officiels. Suivre le Tutoriel pour installer Discord.
Hexchat
Installé par défaut.
Mumble
A installer depuis les paquets officiels.
Skype
A installer depuis les paquets officiels.
W: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1F3045A5DF7587C3 sudo cp trusted.gpg trusted.gpg.d
Pidgin
Installé par défaut.
Transmission
Installé par défaut.
WebHTTrack
A installer depuis les paquets officiels.
Développement
IDE de développement
Aptana
Installer Aptana.
BlueFish
Installer BlueFish comme interface IDE de développement. A installer depuis les paquets officiels. sudo apt install bluefish
Eclipse
Installer Java OpenJDK pour pouvoir installer et utiliser Eclipse.
Facultatif - Emacs
Installer Emacs comme interface IDE de développement. A installer depuis les paquets officiels. sudo apt install emacs
Facultatif - Netbeans
Installer Netbeans comme interface IDE de développement. A installer depuis les paquets officiels. sudo apt install netbeans
Git Gui
Installer GIT et son utilitaire graphique git-gui.
Kompare
Installer Kompare pour comparer la source de deux fichiers texte. A installer depuis les paquets officiels. sudo apt install kompare
FileZilla
# Installer FileZilla comme client FTP. # A installer depuis les paquets officiels. sudo apt install filezilla
# En cas de difficultés avec FileZilla, bien veiller a sauvegarder les accès aux sites directement depuis FileZilla ! # Ensuite, supprimer le programme et les fichiers locaux : sudo apt autoremove filezilla rm -R $HOME/.config/filezilla/
# Télécharger FileZilla depuis le site officiel : https://filezilla-project.org/download.php?type=client
# Bogue tracker : https://trac.filezilla-project.org
Dia
Installer Dia pour créer des schémas techniques. A installer depuis les paquets officiels. sudo apt install dia
Umbrello
Installer Umbrello pour créer des schémas UML. A installer depuis les paquets officiels. sudo apt install umbrello
Meld
# Outil utilisé pour comparer les diff dans un fichier texte. sudo apt install meld
Mysql-workbench
# A installer depuis les paquets officiels du projet. Installer Mysql-workbench comme outils de maintenance de base de données.
Putty
Installer Putty comme client SSH. A installer depuis les paquets officiels. sudo apt install putty
Graphisme
Capture d'écran
Installé par défaut.
Gimp
Installé par défaut. Ajouter des plugins : sudo apt install gimp-data-extras gimp-plugin-registry gimp-texturize gimp-gap
Icoutils
Icoutils pour convertir des images en icônes. sudo apt-get install icoutils icotool -o favicon.ico -c favicon.png
Inkscape
Éditeur vectoriel. A installer depuis les paquets officiels. sudo apt install inkscape
Scribus
Programme de mise en page. A installer depuis les paquets officiels. sudo apt install scribus
Blender
Programme de conception 3D. A installer depuis les paquets officiels. sudo apt install blender
Audio
Ardour
Programme de capture audio. A installer depuis les paquets officiels. sudo apt install ardour
Audacity
Installé par défaut.
Clementine
# Bien que plus volumineuse, Clementine est une excellente alternative à Radiotray, qui ne fonctionne plus sur Linux Mint 20. Clementine.
Soundconverter
Programme de conversion de fichiers audio. A installer depuis les paquets officiels. sudo apt install soundconverter
Rhythmbox
Installé par défaut avec Mint 19. Pour le configurer : Installer Rhythmbox 3.
Vidéo
Lecteur multimédia VLC
Installé par défaut.
Kazam
Programme pour enregistrer son bureau en vidéo avec le son. A installer depuis les paquets officiels. sudo apt install kazam
Obs
Programme pour partager son écran lors d'un partage en streaming. A installer depuis le gestionnaire de logiciels de Mint.
Lors de la configuration, connecter le logiciel au service Twitch.
Openshot
Programme de montage de vidéos. A installer depuis les paquets officiels. sudo apt install openshot
Kdenlive
Programme de montage de vidéos. A installer depuis les paquets officiels. sudo apt install kdenlive
Pitivi
Programme de montage de vidéos. A installer depuis les paquets officiels. sudo apt install pitivi
Bureautique
GnuCash
A installer depuis le dépôt officiel.
Horloges de gnome
Horloges / Alarme de gnome, qui s'installe depuis le dépôt de Linux Mint, sur un bureau XFCE.
Libre office
Installé par défaut.
Table de caractères
Installé par défaut.
Visionneur de polices de caractères
Installé par défaut.
Renommer en masse
Installé par défaut.
Renommer en masse
# Je ne retrouve pas le nom du paquet concerné qui est peut être présent par défaut sur la distribution Linux Mint.
Recherche de fichiers Catfish
Installé par défaut.
Simple scan
# Installer depuis le dépôt de Linux Mint. sudo apt install simple-scan
Installer les pilotes de l'imprimante scanner HP Photosmart C4680.
Calculatrice
Installé par défaut.
Système
Acetoneiso
# Un programme pour monter une image iso en local, présent dans le dépôt de Linux Mint 20. sudo apt install acetoneiso
VirtualBox
# Avant d'installer VirtualBox, ou, de mettre à jour VirtualBox, si il existe déjà des sauvegardes de machines VirtualBox sur la machine, les déplacer dans un dossier temporaire. # Copier les machines virtuelles qui ont été sauvegardées précédemment dans le dossier "VirtualBox VMs" de VirtualBox et les tester pour s'assurer de leur bon fonctionnement.
Installer la dernière version de VirtualBox sur Linux Mint 20. Installer le paquet Oracle VM VirtualBox Extension Pack. Mettre à jour les Additions invités de VirtualBox sur une Machine Virtuelle GNU/Linux Debian : https://wiki.visionduweb.fr/index.php?title=Installer_VirtualBox_sur_Debian#Installer_les_Additions_invit.C3.A9s_de_VirtualBox_sur_une_Machine_Virtuelle_GNU.2FLinux_Debian
Redshift
Installé par défaut. En savoir plus sur Redshift.
Terminal XFCE
Installé par défaut.
Bleachbit
# Nettoyer sa machine des fichiers de logs, vider les dossiers de cache, et, supprimer d'autres fichiers temporaires. # Installer bleachbit depuis le dépôt de la distribution.
Etcher
# Installer Etcher pour créer des clés USB bootables.
Gestionnaire de logiciels
Installé par défaut.
Gestionnaire de mise à jour
Installé par défaut.
Utilisateurs et groupes
Installé par défaut.
Formater une clé USB
Installé par défaut.
Créer une clé USB
Installé par défaut.
GParted
A installer depuis le dépôt officiel. Ou : sudo aptitude install gparted libntfs10
Disques
Installé par défaut.
Facultatif - System profiler
Un programme pour en savoir plus sur le matériel de sa machine. Ne semble pas présent dans les dépôts officiels.
FSlint
Un programme pour trouver des erreurs dans le système de fichier. A installer depuis le dépôt officiel. sudo apt-get install fslint
Gestionnaire des tâches
Observer les programmes ouverts.
Lire les mails du système en ligne de commande avec mutt
sudo apt install mutt
Voir la page suivante pour l'utilisation de mutt : Lire les mails du système en ligne de commande avec mutt.
htop
Le programme htop est un moniteur système à utiliser depuis le terminal.
Sécurité
Clamtk
Interface graphique pour ClamAV. A installer depuis le dépôt officiel.
Grsync
Interface graphique de rsync. A installer depuis le dépôt officiel.
Deja-Dup
Interface graphique de sauvegarde synchronisée. A installer depuis le dépôt officiel.
ZuluCrypt
A installer depuis le dépôt officiel.
Nmapsi4
# Interface GUI de nmap. # Alternative à Zenmap qui n'est plus présent dans les dépôts de Linux Mint 20 : sudo apt install nmap sudo apt install nmapsi4
Wireshark-Qt
Sniffer de réseau. A installer depuis le dépôt officiel.
Outil de sauvegarde
Installé par défaut. mintbackup
Keepass2
Installer Keepass 2 pour gérer vos mots de passe.
Optimiser les images pour le web
Compresser les images .jpg et .png pour le web.
Sauvegarder vos données
Installer rsnapshot
Rsnapshot permet d'automatiser la sauvegarde de vos données localement. Couplé avec Samba, Rsnapshot permet d'automatiser la sauvegarde de vos données vers une machine distante. Installer rsnapshot.
Installer le client Samba
Samba permet de monter un partage de fichiers avec une machine distante. Installer le client Samba.
Mise à jour du système
Mise à jour de la version Mint 18.3 Sylvia vers la version Mint 19 Tara
1) Faire toutes les mises à jour de votre version actuelle de GNU/Linux Mint 18.3. sudo apt update sudo apt upgrade
2) Installer timeshift est nécessaire pour créer une sauvegarde de l'image système. C'est un impératif demandé par Mint pour la mise à jour ! sudo apt install timeshift
Lancer Timeshift depuis le menu démarrer, et, créer une sauvegarde système.
3) Remplacer MDM par LightDM cat /etc/X11/default-display-manager # Va afficher : /usr/sbin/mdm # Ou : /usr/sbin/lightdm
Si la sortie est "/usr/sbin/mdm" il faut passer à LightDM et supprimer MDM ! sudo apt install lightdm lightdm-settings slick-greeter Sélectionner LightDM et valider avec OK.
Supprimer alors MDM : sudo apt remove --purge mdm mint-mdm-themes* Reconfigurer LightDM : sudo dpkg-reconfigure lightdm Redémarrer le système : sudo reboot
Si la sortie affiche "/usr/sbin/lightdm", passez à l’étape suivante ci-dessous.
4) Mettre à jour Linux Mint 19 Tara. sudo apt install mintupgrade
En simple utilisateur : mintupgrade check mintupgrade download
mintupgrade upgrade
Source : Mettre GNU/Linux Mint 18.3 XFCE Sylvia à jour vers GNU/Linux Mint 19 XFCE Tara : https://www.tecmint.com/upgrade-to-linux-mint-19/ Source complémentaire : https://www.numetopia.fr/mettre-a-jour-vers-linux-mint-19/
Mise à jour vers Linux Mint 19.1 Tessa
Depuis le Gestionnaire de mises à jour, aller dans Édition. Mettre à jour vers "Linux Mint 19.1 Tessa".
Nouvelle mise à jour vers Linux Mint 19.2 Tina
Sources de logiciels : Édition : Mettre à jour vers "Linux Mint 19.2 Tina"
Vérifier la version du sources.list
Il est possible de modifier son sources.list pour utiliser des paquets plus récents. Cette possibilité est le plus souvent utilisée par les développeurs qui ont besoin d'utiliser les dernières versions de paquets qui ne se trouvent pas dans la version LTS longue durée stable.
Si les mises à jour ont été effectuées comme indiqué comme auparavant, alors, le sources.list devrait être renseigné pour bionic. deb http://packages.linuxmint.com tina main upstream import backport #id:linuxmint_main deb http://archive.ubuntu.com/ubuntu bionic main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu bionic-updates main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu bionic-backports main restricted universe multiverse deb http://security.ubuntu.com/ubuntu/ bionic-security main restricted universe multiverse deb http://archive.canonical.com/ubuntu/ bionic partner
Exemple pour passer de xenial (Correspondant à Linux Mint 18.3) vers yakkety, puis, vers zesty, artful, et bionic (Dernier en date au moment de la rédaction du wiki). xenial est une version 16.04 LTS yakkety est une version 16.10 zesty est une version 17.04 artful est une version 17.10 bionic est une version 18.04 LTS
Générer automatiquement les différentes versions de sources.list proposées. Ajouter le nom des versions en développement pour utiliser des paquets plus récents. for pkg in xenial yakkety zesty artful bionic ;do sed -e "s/xenial/$pkg/g" official-package-repositories.list >>sources.list-$pkg ;done
On obtient différents sources.list-VERSION qui ne sont pas directement interprétés, si ils ne finissent pas en .list. sources.list-xenial sources.list-yakkety sources.list-zesty sources.list-artful sources.list-bionic
# Se positionner dans le dossier contenant le fichier sources.list officiel : cd /etc/apt/sources.list.d # Afficher le ou les fichiers présents : ls
Renommer le sources.list officiel, official-package-repositories.list, en official-package-repositories.list.BAK pour le conserver. mv official-package-repositories.list official-package-repositories.list.BAK
S'assurer que la mise à jour en xenial est faite. ln -s sources.list-xenial sources.list apt update --fix-missing apt upgrade apt dist-upgrade unlink sources.list
Répéter la mise à jour pour la version yakkety. ln -s sources.list-yakkety sources.list apt update --fix-missing apt upgrade
# Une erreur avec dbus m'empêche d'aboutir la mise à jour.
# Lancer la commande : dpkg --force-all -i /var/cache/apt/archives/dbus-x11_1.10.10-1ubuntu1.1_amd64.deb apt-get -f install apt-get install --fix-broken
apt upgrade
apt dist-upgrade unlink sources.list
Répéter la mise à jour pour la version zesty. ln -s sources.list-zesty sources.list apt update --fix-missing apt upgrade apt dist-upgrade unlink sources.list
Répéter la mise à jour pour la version artful. ln -s sources.list-artful sources.list apt update --fix-missing apt upgrade apt dist-upgrade unlink sources.list
Répéter la mise à jour pour la version bionic. ln -s sources.list-bionic sources.list apt update --fix-missing apt upgrade apt dist-upgrade # On ne unlink pas la dernière version. # unlink sources.list
Substituer un nom de version dans un fichier sources.list spécifique
sed -i 's/xenial/yakkety/g' nom-du-fichier-sources.list apt-get update --fix-missing apt-get upgrade apt dist-upgrade
Configuration du système suite à la mise à jour
Suivi de la mise à jour et de la configuration du système GNU Linux Mint 19.1 Tessa sur la base de l'installation initiale basée sur GNU Linux Mint 18.3 Sylvia.
Logo de démarrage Le logo Mint du démarrage a été réinitialisé suite à la mise à jour. Changer le logo de Mint affiché par défaut au démarrage et à l'arrêt de la machine.
La barre d'affichage de Linux Mint a été modifiée - Disparition du "Changeur d'espace de travail", Contrôle du volume pulseaudio, "Icône réseau", "Bluetooth", "Gestionnaire de mises à jour", "Nvidia", "Redshift", "Paramètres du gestionnaire d'alimentation". Clic droit sur le tableau de bord, sélectionner "Ajouter au tableau de bord", chercher "Zone de notification" puis cliquer sur "Ajouter". Vérifier alors que les raccourcis souhaités soient bien présents, au cas par cas.
- Les onglets des applications ouvertes sont maintenant affichés à droite. Clic droit sur la barre de tache, ajouter un séparateur et lui mettre l'option étendue. Déplacer le séparateur entre la date et les fenêtre. Les onglets des applications ouvertes seront à nouveau forcés sur la gauche.
Économiseur d'écran Des écrans de veille sont à nouveau présélectionnés par défaut. Il faut retirer les écrans de veille non souhaités. Sonar est toujours installé et sélectionné, par contre, il n'est plus configuré. Configurer Sonar : Économiseur d'écran XScreenSaver.
Firefox Au démarrage de Firefox, il est demandé de créer un nouveau profil. Les addons installés précédemment ne sont plus présents. En utilisant son compte de synchronisation, on récupère normalement la quasi totalité de nos addons, ainsi que nos favoris. Hoxx VPN, Translator, Wappalyzer, FoxReplace, Cookie AutoDelete, ont bien été réinstallés automatiquement. Firefox.
Brave Suite à la mise à jour, il semblerait que Brave Browser redemande le mot de passe du trousseau de connexion. Il s'agit certainement du mot de passe du compte utilisateur root de votre machine, ou, un autre mot de passe spécifique à Brave que vous avez du enregistrer. Si vous ne trouvez pas le mot de passe, il conviendra de restaurer Brave à l'aide de vos mots secrets que vous avez du mettre en sécurité suite à son installation. Brave Browser.
VirtualBox VirtualBox n'est plus présent. Les paquets ont été retirés lors de la mise à jour. Les fichiers des machines virtuelles sont quant à eux toujours présents. Réinstaller VirtualBox sur GNU Linux Mint Tara 64 bits. Mettre à jour le pack d'extensions. Les addons invités sont a réinstaller.
Cairo Dock Ajouter à nouveau les quelques raccourcis des programmes ayant disparu de Cairo Dock. - Ajouter à nouveau le raccourci de VirtualBox par glisser déposer depuis le menu de GNU Linux Mint vers Cairo Dock.
- Ajouter à nouveau le raccourci de la Calculette vers le dock Bureautique.
Nouvelle mise à jour vers Linux Mint 19.3 Tricia
Notes de version
Source : https://www.linuxmint.com/rel_tricia_xfce.php
Identifier les drivers libinput utilisés
grep -i "Using input driver" /var/log/Xorg.0.log
The default touchpad driver in this edition is "libinput" (provided by the xserver-xorg-input-libinput package). If you experience problems with it, you can switch to another driver called "synaptics" (provided by the xserver-xorg-input-synaptics package).
[ 70.270] (II) Using input driver 'libinput' for 'Power Button' [ 70.305] (II) Using input driver 'libinput' for 'Video Bus' [ 70.328] (II) Using input driver 'libinput' for 'Video Bus' [ 70.370] (II) Using input driver 'libinput' for 'Power Button' [ 70.394] (II) Using input driver 'libinput' for 'Integrated_Webcam_HD: Integrate' [ 70.439] (II) Using input driver 'libinput' for 'Dell WMI hotkeys' [ 70.456] (II) Using input driver 'libinput' for 'AT Translated Set 2 keyboard' [ 70.481] (II) Using input driver 'synaptics' for 'SynPS/2 Synaptics TouchPad'
Les dépôts pour Linux Mint 19.3
deb http://packages.linuxmint.com tricia main upstream import backport #id:linuxmint_main deb http://archive.ubuntu.com/ubuntu bionic main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu bionic-updates main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu bionic-backports main restricted universe multiverse deb http://security.ubuntu.com/ubuntu/ bionic-security main restricted universe multiverse deb http://archive.canonical.com/ubuntu/ bionic partner
Nouvelle mise à jour vers Linux Mint 20 Ulyana
# Linux Mint 20 alias Ulyana dit adieu au 32-bit. Source : https://linuxmint-user-guide.readthedocs.io/en/latest/upgrade-to-mint-20.html
# Créer un backup du système avec Timeshift.
# Installer l'outil de mise à jour de Linux Mint : sudo apt install mintupgrade
# Simuler la mise à jour : mintupgrade check
# Télécharger la mise à jour : mintupgrade download
# Appliquer la mise à jour : mintupgrade upgrade
# Certains de vos packages peuvent avoir une version inférieure dans Linux Mint 20 que dans Linux Mint 19.3. # Pour garantir leur bon fonctionnement, ils doivent être désinstallés et réinstallés. # Vérifier les paquets concernés depuis Système / Sources de logiciels / Maintenance.
# Nouveaux dépôts renseignés depuis : sudo nano /etc/apt/sources.list.d/official-package-repositories.list # Do not edit this file manually, use Software Sources instead. deb http://packages.linuxmint.com ulyana main upstream import backport #id:linuxmint_main deb http://archive.ubuntu.com/ubuntu focal main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu focal-updates main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu focal-backports main restricted universe multiverse deb http://security.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse deb http://archive.canonical.com/ubuntu/ focal partner
Problèmes identifiés
# Des paquets ont été désinstallés automatiquement durant la mise à jour, notamment :
# Internet : # Chromium a été désinstallé et n'est plus présent dans les dépôts de Linux Mint 20.
# Développement : # Emacs est toujours présent mais a disparu de mon Cairo Dock. # MySQL Workbench n'est plus présent dans les dépôts officiels et doit donc être installé depuis le site officiel. # Merge-diffuse semble également avoir été retiré des dépôts. Je le remplace par meld.
# Design : # Scribus, Blender, Inkscape.
# Vidéo : Pitivi est toujours présent mais a disparu de mon Cairo Dock.
# Bureautique : # Libre Office est toujours présent mais a disparu de mon Cairo Dock. # Renommer en masse est toujours présent mais a disparu de mon Cairo Dock. # Le paquet pyrenamer apparaît dans la liste des dépôts mint mais ne peut plus être installé.
# Système : Fslint Janitor n'est plus présent dans le dépôt de Linux Mint. Furius ISO Mount : Affiché dans les dépôts, le bouton d'installation n'est plus disponible. Je le remplace par acetoneiso. # Virtualbox a été supprimé. Il faut le réinstaller, en suivant la procédure habituelle indiquée précédemment.
# Sécurité : Nmap et Zenmap ont été supprimés. # Installer Nmap depuis le dépôt de Linux Mint : sudo apt install nmap # Installer une alternative à Zenmap qui n'est plus présent dans les dépôts de Linux Mint : sudo apt install nmapsi4
# Remplacer le serveur MySQL par MariaDB : # Penser à faire les sauvegardes de vos bases de données si des éléments doivent être conservés. # Supprimer toutes les versions de mysql existantes. # Installer MariaDB : sudo apt install mariadb-common sudo apt install mariadb-server
# Réduire la charge de maintenance avec Akonadi et son mode de contacts qui crée des fichiers et pourtant nécessite une base de données. # Supprimer l'application et récupérer les contacts manuellement depuis /home/USER/.local/share/contacts
# La configuration de l'écran de veille est à nouveau perdue et doit être effectuée. # Il semble que l'économiseur d'écran XScreenSaver Sonar n'affiche plus les pings.
# Avis général sur la mise à jour de Linux Mint : Déçu ! # Beaucoup de travail pour la mise à jour, et, pourtant, on perd de nombreux logiciels. # Des incohérences sont identifiées dans les dépôts, et, pourtant, cela fait déjà un certain temps que la version 20 est sortie. # Hormis coller à la version stable, qu'apporte réellement cette mise à jour de Linux Mint 20 ?
# Le paquet du scanner simple-scan a été désinstallé. # Les anciens pilotes ne sont plus compatibles pour le HP Photosmart C4680 ce qui oblige à réinstaller les pilotes HP, voir plus haut.
Nouvelle mise à jour vers Linux Mint 20.1 Ulyssa
Monthly News – January 2021 : https://blog.linuxmint.com
Nouvelle mise à jour vers Linux Mint 20.2 Uma
# Je ne traiterais pas de la mise à jour vers Linux Mint 20.2 Uma, préférant effectuer une réinstallation complète du système, notamment pour pouvoir reformater complètement les disques et de nettoyer la MBR, afin de permettre un démarrage rapide, les performances de démarrage ayant été dégradées au fil du temps et des maintenances.
Installer et personnaliser Linux Mint 20.2 Uma Xfce.
Ign
Exemple avec la dernière version de Linux Mint : sudo apt update Ign http://packages.linuxmint.com virginia InRelease
Ign n'est pas une erreur ou un problème lié au fichier source.list, c'est tout à fait normal. Quand il met à jour les dépôts, apt vérifie le fichier index (surtout l'horodatage de ce dernier) dans chaque dépôts et le compare avec celui stocké dans la machine. Quand il n'y a pas eu de modification du dépôt et que la machine a le même alors il ignore le dépôt : "Ign" pour ignore.
Bibliographie
Le hollandais volant : https://lehollandaisvolant.net/linux/checklist/ Paramétrer Mint 19.2 : https://sebsauvage.net/wiki/doku.php?id=mint_customization_19
NAVIGATION
PARTICIPER ET PARTAGERBienvenue sur le wiki de Amis SH. De nombreuses pages sont partagées sur ce wiki. Créer un compte utilisateur pour participer sur le wiki. Les pages présentées sur le wiki évoluent tous les jours. Certaines recherches sont peu abouties et incluent des erreurs. Utiliser la recherche interne du wiki pour trouver votre contenu. La page de discussion de Amis SH vous permet de poser vos questions. Consulter le site amis-sh.fr pour installer votre propre serveur web. Améliorer le contenu des pages avec vos retours depuis l'onglet discussion. Ce contenu ne doit pas servir à nuire à autrui ou à un système informatique. Protéger votre système Linux ou Windows avec cette page dédiée à la sécurité. |
SOUTENIR CE WIKISoutenir le wiki avec un don en monnaie numérique : AEON - Bitcoins - Bitcoins Cash - Bitcoins Gold - Bitcore - Blackcoins - Basic Attention Token - Bytecoins - Clams - Dash - Monero - Dogecoins - Ğ1 - Ethereum - Ethereum Classique - Litecoins - Potcoins - Solarcoins - Zcash OBTENIR DE LA MONNAIE NUMERIQUEObtenir gratuitement de la monnaie numérique : Miner de la cryptomonnaie. |