Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ceci est une ancienne révision du document !
Utiliser la net-install de Debian. Elle est proposée par défaut sur la page d’accueil https://www.debian.org/
Dans réseau, mettre WORKGROUP, pour assurer la compatibilité avec les dossiers partagés par des ordinateurs Windows.
Si on veut tout chiffrer, choisir LVM chiffré. Il ne doit alors y avoir que cette installation sur le disque dur.
Ne pas sélectionner “Environnement de bureau Debian”, qui installe task-desktop et desktop-base avec quantités de dépendances. En effet, si on choisit durant l’installation l’environnement de bureau KDE-Plasma, cela a l’inconvénient d’installer les applis qui suivent (paquet kde-standard) sans pouvoir, sauf à désinstaller tout KDE-Plasma, en désinstaller une seule par la suite :
Sélectionner le serveur d'impression, sauf si vous n’utilisez jamais, jamais, vraiment jamais d’imprimante.
Sélectionner “Utilitaires usuels du système”. Cela installe : apt-listchanges lsof mlocate w3m at libswitch-perl xz-utils telnet dc bsd-mailx file exim4-config m4 bc dnsutils exim4 python2.7 openssh-client aptitude bash-completion python host install-info bzip2 reportbug krb5-locales bind9-host time info liblockfile-bin whois aptitude-common patch ncurses-term mutt mime-support exim4-daemon-light ftp nfs-common python-reportbug rpcbind texinfo python-minimal procmail libclass-isa-perl python-apt python-support exim4-base debian-faq doc-debian
A la fin de l’installation, après redémarrage, on n’a pas d’interface graphique, on se connecte directement avec le compte root et on installe seulement :
apt install -y kde-plasma-desktop plasma-nm
Cela installe les applications suivantes :
sources :
Ensuite, tant qu’on y est, pour que network-manager (plasma-nm) gère et affiche les connexions réseau, il faut modifier le fichier suivant :
nano /etc/NetworkManager/NetworkManager.conf
et changer ainsi la ligne suivante : managed=true Enregistrer en faisant Ctrl + O puis Entrée Sortir en faisant Ctrl + X Puis redémarrer le service :
/etc/init.d/network-manager restart
Ou mieux, tout redémarrer pour continuer avec l’interface graphique KDE-Plasma :
/usr/sbin/reboot
Ouvrir le terminal konsole quui est dans le lanceur d’applications ⇒ Applications ⇒ Système. Taper ce qui suit puis Entrée pour passer en root :
su -
Puis :
apt install -y apper ark clementine filelight firefox-esr-l10n-fr gwenview kde-spectacle keepassxc libreoffice-l10n-fr libreoffice-kde5 okular vlc && apt autoremove -y libreoffice-base libreoffice-math
Pour Okular, si on a un grand écran, ouvrir Okular et aller dans configuration ⇒ configurer Okular : tout en bas, mettre le zoom par défaut sur 100 %
Modifier les en-têtes :
Aller dans outils ⇒ préférences : ⇒ Comportement :
⇒ Bibliothèque musicale :
⇒ Notifications : désactiver
Ctrl+B pour afficher les marques pages
Dans les préférences… ⇒ recherche :
⇒ Vie privée : décocher « proposer d’enregistrer les identifiants et les mots de passe pour les sites web »
Thème sombre pour le cadre de la fenêtre : aller dans Modules complémentaires ⇒ Thèmes : choisir sombre
Thème sombre pour les sites visités : https://addons.mozilla.org/fr/firefox/addon/darkreader/
Bloquer les publicités : https://addons.mozilla.org/fr/firefox/addon/adblock-for-firefox/
Dans Konqueror, si on ne l’utilise pas, aller dans Configuration ⇒ Configurer Konqueror ⇒ Performances : décocher ‘toujours essayer d’avoir une instance préchargée »
Clic droit sur cette « barre des tâches » pour configurer.
Faire glisser contre le bord gauche de l’écran en attrapant le bouton « bord de l’écran ». Cela présente la barre comme Gnome et tire ainsi avantage de la largeur des écrans actuels. Et cela évite d’installer un Dock. Possible qu’il faille relancer la session ou rebooter ensuite pour que le contenu du lanceur d’applications s’affiche correctement
Depuis le lanceur d’applications, lancer les applications fréquemment utilisées (dolphin, firefox, keepassxc, konsole…) puis clic droit sur l’icône dans la barre des tâches puis clic sur « attacher ». Puis clic droit sur la zone des icônes des applications ⇒ configurer le gestionnaire de tâches :
Ajout de composants graphiques :
Pour configurer les composants graphiques, faire clic droit dessus : ⇒ boite à miniatures :
⇒ presse papier : par sécurité, mieux vaut décocher « enregistrer le contenu du presse papier en quittant », décocher « empêcher le presse-papier d’être vidé » ⇒ horloge : afficher la date au format court, afficher les numéros de semaine ⇒ verrouillage / déconnexion : décocher « verrouiller »
Clic sur Lanceur d’applications ⇒ Configuration ⇒ Configuration du système :
⇒ Apparence de l’espace de travail : brise sombre
⇒ Comportement de l'espace de travail :
⇒ Démarrage et arrêt ⇒ Session de bureau : décocher « confirmer la déconnexion », par défaut éteindre l'ordinateur, démarrer avec une session vide
⇒ Recherche ⇒ Rechercher des fichiers : activer éventuellement
⇒ Détails du compte ⇒ Utilisateurs : dans le cas où on a crypté le disque dur à l’installation et qu’il n’y a qu’un seul utilisateur, on peut ici activer la connexion automatique
⇒ Applications :
⇒ Réseau configuration ⇒ Identification du navigateur : ajouter les informations de langue
⇒ Réseau connexions :
⇒ Périphériques d'entrée :
Tapes : cocher « émulation du clic souris » Défilement : cocher « verticale » en face de « défilement inversé »
⇒ Gestion de l'énergie :
Clic droit sur le fond d’écran ⇒ Configurer le Bureau ⇒ Bidouilles : décocher « afficher la boite à outils du bureau »
Ouvrir Dolphin, puis en haut à droite, clic sur contrôle puis sur configurer :
En haut à gauche, sélectionner affichage détaillé.
En bas au milieu, régler le niveau de zoom.
Supprimer les dossiers Modèles et Public
Clic droit sur les entêtes pour ajouter le type.
Pour que Dolphin affiche dans sa partie gauche un dossier partagé par un autre ordinateur, clic droit dessus puis « ajouter aux emplacements appropriés » Pour que Dolphin garde en mémoire dans sa partie gauche un dossier partagé windows / samba : cliquer sur réseau puis dossiers partagés (SMB) puis Workgroup… puis clic droit sur le dossier et « ajouter aux éléments apparopriés ». Sinon, si l’autre ordinateur ne répond pas, ajouter un dossier réseau, puis renseigner un nom, l’adresse IP du serveur et à nouveau le nom du dossier.
apt install -y plasma-applet-redshift-control
Aller faire un clic droit sur la boite de miniatures de la barre des tâches, pour configurer : cocher Redshift dans les « éléments supplémentaires »
Retourner dans la boite à miniatures et faire un clic droit sur le nouvel icône, de Redshift pour le configurer. Aller dans avancé :
Buts :
nano /etc/sysctl.conf
Et ajouter à la fin : vm.swappiness=5 vm.vfs_cache_pressure=50
Ainsi, la swap ne sera utilisée que lorsqu'il ne reste que 5 % de RAM disponible. Et les entrées / sorties disque sont réduites.
apt install ufw
Désactiver les réponses aux requêtes de ping (ICMP Echo Requests) :
nano /etc/ufw/before.rules
Dans la partie « ok icmp codes for INPUT », commenter (en ajoutant un “#”) au début de la ligne suivante : # -A ufw-before-input -p icmp –icmp-type echo-request -j ACCEPT
Puis activer le parefeu :
ufw enable
Vérifier :
ufw status verbose
Cette dernière commande ne fonctionne que si on est devenu root en faisant « su - » et non pas seulement « su ».
Pour utiliser KDE Connect entre un ordi KDE et un téléphone Android, il faut installer KDE Connect sur le téléphone (aussi disponible dans le dépôt F-Droid) et ouvrir les ports suivants dans le parefeu de l’ordinateur :
ufw allow 1714:1764/udp ufw allow 1714:1764/tcp ufw reload
Le paquet unattended-upgrades effectue lui même les MAJ, sauf quand il faut une confirmation, par exemple lorsque le fichier de configuration change.
nano /etc/apt/apt.conf.d/50unattended-upgrades
Il faut décommenter (enlever ) devant les deux lignes suivantes : “${distro_id} ${distro_codename}-security”; “${distro_id} ${distro_codename}-updates”; Dans ce même fichier, on peut faciliter les extinctions ou redémarrages pendant les mises à jour, en décommentant : Unattended-Upgrade::MinimalSteps “true”; On peut, pour un portable, ne permettre les mises à jour automatiques que lorsqu'on est branché sur secteur, en décommentant : Unattended-Upgrade::OnlyOnACPower “true”; On peut éventuellement limiter la vitesse de téléchargement des mises à jour (à 70 ko/s ci-dessous), en décommentant la ligne : Acquire::http::Dl-Limit “70”; Toujours dans ce même fichier, si c’est un serveur qu’on installe (a priori, c’est pas le cas ici) et qu'il peut entièrement redémarrer tout seul (pas un mot de passe pour décrypter le disque au démarrage), on peut autoriser les redémarrages automatiques en décommentant la ligne suivante et en y mettant “true” : Unattended-Upgrade::Automatic-Reboot “false”; devient Unattended-Upgrade::Automatic-Reboot “true”; Et alors, pour choisir l'heure du reboot (ci-dessous 2h du matin), décommenter : Unattended-Upgrade::Automatic-Reboot-Time “02:00”;
Il faut enfin modifier le fichier suivant :
nano /etc/apt/apt.conf.d/20auto-upgrades
Copier/coller dedans : APT::Periodic::Update-Package-Lists “1”; APT::Periodic::Unattended-Upgrade “1”;
source : https://www.kanjian.fr/automatiser-mises-a-jour-de-serveur-debian.html
apt install -y acetoneiso akregator easytag gimp gimp-data-extras gimp-plugin-registry gparted handbrake k3b kcalc ktorrent mediainfo-gui muon pdfmod thunderbird-l10n-fr webcamoid
Si besoin, d’autres greffons supplémentaires sont disponibles pour Gimp : https://wiki.debian.org/fr/GIMP
Choix de gparted (GTK) plutôt que partitionmanager car ce dernier refuse de se lancer depuis une session utilisateur. De même, il faudrait trouver une alternative Qt à pdfmod (GTK)
Dans Thunderbird :
Sortir de Thunderbird. Clic sur Lanceur d’applications ⇒ Configuration ⇒ Configuration du système ⇒ Applications ⇒ Applications par défaut : choisir “Utiliser un autre client de messagerie” et saisir /usr/bin/thunderbird
Attention, logiciel propriétaire mais qui a l’immense avantage de fonctionner sans ouvrir de port côté serveur. Là aussi, il faudrait une alternative libre qui évite à l’utilisateur qu’on veut dépanner de désactiver son parefeu, pour qu’on puisse prendre la main.
Paquet à télécharger : http://www.teamviewer.com/fr/telecharger/linux L’installer avec Discover ou autre.
Source pour plus de détails : https://linuxize.com/post/how-to-install-teamviewer-on-debian-10/
Installer Flatpak et un dépôt :
apt install flatpak flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Rechercher une application sur https://flathub.org/home pour voir sa disponibilité et récupérer la commande d’installation, par exemple :
flatpak install flathub org.jdownloader.JDownloader
Après un reboot, elle apparaîtra dans le lanceur d’applications, rubrique internet. Apparemment, il faut lancer 2 fois Jdownloader pour qu’il finisse lui même de s’installer.
Dans les paramètres :
Commandes utiles :
flatpak list flatpak update flatpak uninstall [nom de l’appli]
source : https://www.pragmaticlinux.com/2021/01/how-to-install-flatpak-applications-from-flathub/
nano /etc/apt/sources.list.d/etcher.list
y mettre dedans : deb https://deb.etcher.io stable etcher
importer la clé :
apt-key adv --keyserver hkps://keyserver.ubuntu.com:443 --recv-keys 379CE192D401AB61
installer :
apt update && apt install etcher-electron
source : https://debian-facile.org/doc:install:usb-boot:etcher?s[]=balena
En plus de l’automatisation décrite plus haut concernant les paquets installés à partir de dépôts Debian, on peut aussi automatiser les paquets installés à partir de dépôts qu’on a ajoutés manuellement. Par exemple, ici : Teamviewer et Balena-Etcher. Pour cela, il faut ajouter deux lignes dans le fichier /etc/apt/apt.conf.d/50unattended-upgrades
Les informations à ajouter dans ce fichier sont récupérées comme suit : Lister les dépôts :
ls /var/lib/apt/lists/
Repérer les lignes qui finissent par _InRelease Par exemple pour Teamviewer et Balena Etcher : linux.teamviewer.com_deb_dists_stable_InRelease deb.etcher.io_dists_stable_Release Consulter :
cat /var/lib/apt/lists/linux.teamviewer.com_deb_dists_stable_InRelease cat /var/lib/apt/lists/deb.etcher.io_dists_stable_Release
Repérer les valeurs de “Origin” et de “Suite” ou de “Codename” : Origin: TeamViewer GmbH Suite: stable Origin: Bintray Suite: stable Codename: stable Consulter aussi :
cat /etc/apt/sources.list.d/teamviewer.list cat /etc/apt/sources.list.d/etcher.list
Pour y récupérer l’adresse du site concerné : https://linux.teamviewer.com/deb https://deb.etcher.io
Avec ces informations, on modifie le fichier de configuration :
nano /etc/apt/apt.conf.d/50unattended-upgrades
Sous la ligne « Unattended-Upgrade::Origins-Pattern { » En y ajoutant ce qui suit (avec les guillemets) : “o=TeamViewer GmbH,n=stable,site=linux.teamviewer.com/deb”; “o=Bintray,n=stable,site=deb.etcher.io”;
source : https://pieterhollander.nl/post/add-external-repository-to-unattended-upgrades/
Tester :
unattended-upgrade –dry-run –debug cat /var/log/unattended-upgrades/unattended-upgrades.log
S’il n’y a pas d’autre erreur que l’impossibilité d’envoyer des mails, alors cela devrait être bon.
sources :
Utile si, dans les tout premiers logs du démarrage, on a un message du genre « firmware bug TSC_DEADLINE disabled due to Errata. Please update microcode to version… »
Installer alors, selon le type de processeur, Intel ou AMD :
apt install intel-microcode
ou
apt install amd64-microcode
source : https://debian-facile.org/doc:materiel:pilotes-privateurs
Ces pilotes ne sont utiles que si on veut des performances 3D, par exemple pour faire du jeu vidéo. Sinon, autant rester sur le pilote libre qui s'est installé automatiquement.
Ouvrir le dépôt non-free :
nano /etc/apt/sources.list
ajouter contrib non-free à la fin de chaque ligne, après main
apt update && apt upgrade
Installation du paquet linux-headers correspondant au noyau : La commande ci-dessous vous indiquera si vous utilisez un système amd64 ou 686-pae ou 686
uname -a
suivant le retour installer le paquet linux-headers-amd64 ou linux-headers-686-pae ou linux-headers-686
apt install linux-headers-xxx
probablement :
apt install linux-headers-amd64
Identification et installation du driver propriétaire :
apt install nvidia-detect
nvidia-detect
Selon le résultat :
apt install nvidia-legacy-304xx-driver
ou
apt install nvidia-driver
reboot
source : https://debian-facile.org/doc:materiel:cartes-graphique:nvidia:accueil
ouvrir le dépôt non-free : cf partie traitant de Nvidia
dpkg --add-architecture i386 apt update && apt upgrade apt install libgl1-nvidia-glx:i386 steam
1°) bien régler l’extension darkreader pour Firefox, précédemment installée
2°) dans configuration du système ⇒ affichage et écran ⇒ affichages : à droite, clic sur mise à l’échelle pour zoomer
3°) loupe :
apt install kmag
Lancer cette appli pour l’attacher au tableau de bord
4°) police Luciole : les télécharger là : http://luciole-vision.com/#download
mv /home/nom.de.l’utilisateur/Téléchargements/*.ttf /usr/share/fonts/ fc-cache -fv
Sélectionner cette police :
source : https://debian-facile.org/doc:environnements:x11:polices
5°) synthèse vocale :
apt install libttspico-utils
Télécharger et installer le paquet gspeech : https://launchpad.net/~jerem-ferry/+archive/ubuntu/tts/+packages L’ajouter aux applications qui se lancent au démarrage : « configuration du système » ⇒ démarrage
sources :
1°) activier le Trim :
apt install util-linux systemctl enable fstrim.timer systemctl start fstrim.timer
2°) Activer le discard et noatime On vérifie si le disque le supporte :
lsblk --discard
C’est le cas si DISC-GRAN et DISC-MAX sont supérieurs 0 Alors, modifier le fichier suivant :
nano /etc/fstab
Et ajouter discard et noatime dedans, comme suit : UUID=…. / ext4 discard,noatime,errors=….. 0 1
source : https://debian-facile.org/utilisateurs:candriantafika:tutos:installation-minimal-ssd
Pour cela, dans Windows, supprimer la possibilité de veille prolongée / d’hibernation :
Appuyer sur le bouton Windows du clavier pour ouvrir le menu Démarrer ou l’écran d’accueil. Rechercher cmd. Dans la liste des résultats de la recherche, cliquer avec le bouton droit sur invite de commandes, puis sélectionner « exécuter en tant qu’administrateur ». À l’invite de commandes, taper powercfg.exe /hibernate off , puis appuyer sur Entrée. Tapez exit, puis appuyer sur Entrée pour fermer la fenêtre d'invite de commandes.
nano /etc/default/grub
Réduire la valeur de la ligne GRUB_TIMEOUT= par exemple à 2 ou 3 secondes Sauvegarder et sortir de nano
Vérifier qu'aucun périphérique USB bootable n'est branché, puis actualiser :
update-grub
echo "C'est fini. Je peux arrêter les copier coller"