Mon SSD Samsung de 64Go de 2011(!) m'a finalement lâché... J'en ai profité pour passer de Linux Mint Mate à Debian 12.

Étant passé par Ubuntu puis Linux Mint, j'ai petit à petit appris à ne pas avoir trop peur des lignes de commande (encore que bon, ce n'est pas intuitif comme beaucoup de barbus ^^)

Et pour continuer mon "pense-bête" sur ce dont je me sers et comment j'installe ça sur mon pc, voici une mise à jour.

Une fois le 1ᵉʳ démarrage fait, pour avoir une connexion automatique, se connecter en root, et dans le terminal, saisir :

nano /etc/lightdm/lightdm.conf

Décommenter

autologin-user=mon-user
autologin-user-timeout=0

Et ajouter "mon_user" à la liste des "sudoers" pour avoir le droit de passer des commandes avec des droits plus élevés :

nano /etc/sudoers

En fin de fichier ajouter

mon_user  ALL=(ALL:ALL) ALL

Puis, on repasse en user normal.

  • Je Commence par installer mon terminal préféré Tabby
wget https://github.com/Eugeny/tabby/releases/download/v1.0.172/tabby-1.0.197-linux-x64.deb

Pour l'installation

sudo dpkg -i /home/adrien/Téléchargements/tabby-1.0.197-linux-x64.deb

Une fois installé -> paramètre -> schéma de couleurs -> je choisi "Deep"
Et aussi -> Terminal -> tout en bas, je désactive "Ouvrir automatiquement un terminal....." mais j'active "Restaurer les onglets ouverts..."

Pour utiliser wget, mettre à jour, mais si

sudo apt-get upgrade

donne une erreur, alors saisir

apt --fix-broken install

Puis installer wget

apt-get install wget
sudo wget https://protonvpn.com/download/protonvpn-stable-release_1.0.1-1_all.deb

Puis installer le fichier téléchargé.
Après avoir installé le .deb pour protonvpn

sudo apt-get update
sudo apt-get install protonvpn

Pour l'utiliser, je créé le fichier vpn.sh dans lequel je mets

#!/bin/bash
protonvpn

Enregistrer et dans les propriétés, onglet "permission", cocher la case "autoriser l'exécution..."
Glisser ensuite ce fichier dans la barre des tâches pour créer un lanceur. Ne pas supprimer le fichier vpn.sh du bureau.
Je m'étais déjà aperçu que le client avait parfois du mal à se connecter. J'ai donc ajouté ces lignes dans

sudo crontab -e
@reboot nmcli connection delete pvpn-killswitch
@reboot nmcli connection delete pvpn-ipv6leak-protection

Je passe mon pc de DHCP à une IP fixe et indique l'ip des serveurs dns "ns0.fdn.fr : 80.67.169.12 ou 2001:910:800::12" ou "ns1.fdn.fr : 80.67.169.40 ou 2001:910:800::40" (source : https://www.ffdn.org/en/services).

La suite ne change quasiment pas :

  • Mon logiciel pour les mots de passe enpass que je synchronise via Webdav
sudo -i
echo "deb https://apt.enpass.io/ stable main" > \
 /etc/apt/sources.list.d/enpass.list
wget -O - https://apt.enpass.io/keys/enpass-linux.key | tee /etc/apt/trusted.gpg.d/enpass.asc
apt-get update
apt-get install enpass
exit

Dans le navigateur déjà présent (Firefox) :
- Language Tool -> un correcteur de texte ;
- Alter -> pour une redirection (de Youtube et consort) vers des alternatives respectueuses de la vie privée ;
- ghostery
- downloadhelper
- Firefox Multi-Account Containers

Dans about:config, je met à True la valeur de "privacy.resistFingerprinting"

Ensuite, niveau "outils" sur mon pc, je pourrais difficilement me passer de :

  • FreeTube
    wget https://github.com/FreeTubeApp/FreeTube/releases/download/v0.18.0-beta/freetube_0.18.0_amd64.deb
  • l'agent dwservice (prise en main à distance)
    sudo wget https://www.dwservice.net/download/dwagent_generic.sh
  • vnc viewer (prise en main locale)
    wget https://downloads.realvnc.com/download/file/viewer.files/VNC-Viewer-7.0.1-Linux-x64.deb

Une fois ceci fait, j'ai eu plus de mal avec la suite.

Pour

  • cryptomator
    sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
    sudo flatpak install flathub org.cryptomator.Cryptomator
    sudo flatpak override org.cryptomator.Cryptomator --filesystem=host
    Bon, du coup à chaque ouverture de coffre, au lieu de m'ouvrir le dossier contenant les données, c'est mon terminal qui s'ouvre... Il faut alors aller chercher les fichiers dans "/home/mon_user/.local/share/Cryptomator/mnt/"

Pour mon imprimante (Epson EcoTanck 2810),

sudo apt install --reinstall cups cups-bsd cups-client tasksel foomatic-db-engine hp-ppd hplip openprinting-ppds printer-driver-all
sudo service cups status

Puis se rendre à l'adresse suivante (je ne connaissais pas ^^)
http://localhost:631/printers/
Et pour installer une imprimante (les identifiants sont ceux du pc (root/mot de passe)), choisir "ipp everywhere".
Le scanner n'est plus vu direct, il faut installer Epson scan 2, extraire le fichier, puis clic droit pour ouvrir dans un terminal (choisir une application, etc.). Dans le terminal, saisir

sh install.sh

Les mp4 n'étant pas lu nativement, j'installe VLC

sudo apt install vlc

Et je me sers toujours de minidlna, mais pour ne pas faire de doublons, il faut aller voirici

Ce qui ne fonctionne plus et qui m'embête bien :

  • Pour la conversion de fichiers, j'utilisais curlew. Il ne semble pas encore "compatible" avec Debian 12... 😥
  • Pour faire des manips sur mon tél Android, je me servais de scrcpy 😭

Allez, à bientôt o/