Passage à Windows
=================
Partie 1
--------
* 14:50 : début du téléchargement avec l'outil Win10 : https://www.microsoft.com/fr-fr/software-download/windows10
* 15:10 : fin installation sur la clef, démarrage sur l'ordinateur
* 15:17 : Cortana commence à me causer.
* 15:22 : mon système est en cours de préparation
* 15:25 : le bureau s'affiche. J'applique les modifs pour mettre à jour le BIOS
Passage de mon ordinateur quotidien à Ubuntu MATE 20.04
=======================================================
Bon, aujourd'hui 7 mai 2020 [je me suis laissé aller](https://orangina-rouge.org/shaarli/?cBoJyw) à l'idée de mettre à jour mon ordinateur. Acheté il y a 3 ans pour pas grand chose((250€ ?)) et donc avec des capacités à la hauteur ((3,7GiB de mémoire ; Intel Celeron(R) CPU N3060 @ 1.60GHz × 2 ; DD de 500Go)), il a bien besoin d'être logiciellement rafraîchi en profondeur.
J'ai eu plusieurs PC (la tour, l'eeepc, le qwerty-nord-américain, le iPCzen et ce qwerty-asiatique). Ils ont tous démarré avec Windows par défaut et se sont retrouvés convertis avec différentes versions d'Ubuntu avec différents environnements de bureau.
Aujourd'hui, j'ai décidé donc de passer ce dernier-acquis sur Ubuntu Mate. Et je créé cette page comme pense-bête et pour partage.
Je vais essayer de procéder par méthode :
1. Pour le fun, établir la chronologie des évènements.
2. Répertorier tous les logiciels que j'utilise régulièrement ; je l'ai déjà fait pour [android (2020)](https://orangina-rouge.org/shaarli/?O72EKQ) ainsi que [pour PC (2014)](https://orangina-rouge.org/plux/index.php?article27/linux-mes-applications-sur-pc).
3. Regarder comment récupérer les données des applications que je souhaite rapatrier ; typiquement celles où j'ai beaucoup de données : Firefox, Thunderbird, Nextcloud ; ou celles que j'ai beaucoup personnalisées : aucune :-) . Pour les autres, je repartirait tout frais : LibreOffice, VLC, …
4. Sauvegarder sur un disque-dur toutes mes données, celles personnelles et celles des applications.
5. Lancer l'installation en rasant tout le disque (je ne garderai aucune partition).
6. Démarrer l'environnement.
Chronologie - journal de bord
=============================
* __10min__ pour télécharger l'iso (en torrent avec un point d'accès depuis un smartphone en 4G…).
* __5min__ pour créer une clef USB bootable avec [Rufus](https://rufus.ie/) depuis Windows.
* __10min__ pour booter ([par le passé j'avais déjà bidouillé le bios pour parer les problèmes UEFI](https://orangina-rouge.org/shaarli/?jwQSWw) et sélectionner les bons périphériques de boot) et découvrir l'environnement : wifi ok, BT ok, c'est fluide, pas trop de charge processeur ni mémoire, je peux configurer le bureau comme je veux, le touchpad fonctionne (simple et double doigt ; vertical et horizontal). Je n'ai pas testé la webcam ni le micro mais je m'en sers peu et je ne suis pas trop inquiet. Pour le reste, je suis confiant : je sais que j'utiliserai un système d'exploitation fiable, reconnu et simple.
* __18:00__ : je redémarre mon pc pour me connecter à ma session, ouvrir mon wiki, brancher du [Igorrr](https://orangina-rouge.org/shaarli/?searchterm=igorrr), ressortir mes disques-durs pour les copies et démarrer ce petit journal de bord.
* __**18:30**__ : allez, je me lance :-)
* __15min__ pour lister tous les logiciels.
* __20min__ pour faire le tri dans tous mes dossiers et cibler les quelques répertoires de données personnels que je vais conserver : mes dossiers locaux nextcloud #okazou (2,3+4,1+1,8Go), mon dossier de photos local (3,5Go) — qu'il faut que je synchronise avec mon/mes disques durs « un jour… » — des musiques (27Go) et un dossier avec quelques films (4,2Go).
* __**19:30**__ : je commence la copie des données personnelles sur le disque (qui a au moins 10 ans, un USB2, même que le branchement est un mini-USB ;-) , heureusement y'a plus le truc de l'USB1.1 où il fallait brancher le câble sur 2 ports USB : 1 pour l'alimentation et l'autre pour les données :-D ) alors qu'en parallèle je regarde/vérifie comment conserver les données des applications.
* __20:25__ : fin du transfert (avec 3 fenêtres qui ont bloqué le chargement car 3 fichiers n'ont pas pu être copié).
* __5min__ plus tard : copie des dossiers des applications Firefox et Thunderbird puis extinction du pc pour ensuite vérifier le contenu de la copie de sauvegarde sur un autre ordinateur.
* [Se rendre compte que l'on avait oublié le dossier des films. ]
* __21:00__ : cela fait 10min que Windows mouline pour essayer de me lire le DD ; ça a même fait planter le `explorer.exe` -> go faire une autre copie avec un autre périphérique. Faudra que je me méfie vraiment de ce disque dur…
* __21:05__ : formatage d'une clef USB. vérification du contenu d'un autre disque dur de sauvegarde avec le contenu des musiques. suppression des doublons avant de commencer la sauvegarde de celles-ci depuis le pc vers le "autre disque dur".
* __21:45__ : fin du second transfert ; j'ai déjà mobilisé 1 disque dur ancien avec quelques backups mais sans importance, 1 disque dur "précieux" avec tous mes backups importants (principalement photos + quelques Go de musique), 1 clef USB fiable, un second PC pour vérifier mes sauvegardes ; et j'ai bien fait !!!
* __**21:53**__ : bon, il me manquait encore le dossier des films… dernier transfert et ça va être bon. j'ai vérifié les copies et ça semble ok. une fois la copie terminée, j'éteins le PC et je me lance. croisons les doigts.
* __21:58__ : début de la fenêtre pour donner les indications pour installer.
* __22:03__ : démarrage du partition/effaçage du disque.
* __22:28__ : l'installation avait terminé et me proposait de redémarrer.
* __**22:33**__ : j'écris ce message :-) :-) :-) !!! -> passage à la phase 4 :-D
Total de 40 minutes d'installation pure, à comparer aux 15 [chez sebsauvage](https://sebsauvage.net/links/?ZwxDJA), mais ça ne devait pas être le même matériel derrière.
On peut noter plusieurs phases
------------------------------
1. **Le choix, la récupération de la distribution et sa vérification sur le matériel cible.**
Cette phase est assez rapide je trouve : en un peu moins de 30 minutes c'est fait. Et encore, y'a la moitié du job qui se fait en parallèle (téléchargement, flashage). En fait c'est 5, 10 ou 15 minutes à jouer avec le PC pour vérifier que c'est bon.
2. **La sauvegarde de toutes les données nécessaires.**
Ça c'est la grosse partie du travail je trouve. J'ai eu mes déboires matériels (un DD vétuste) mais *grosso modo* c'est environ 1h pour tout préparer (encore, quand c'est bien rangé). La copie en elle-même est variable ; chez moi ça a été environ 1h. Mais pareil, ça se déroule en parallèle. Par contre, si on est quelqu'un d'organisé (ce qui est qu'à moitié mon cas et pas vraiment celui du commun des mortels), ce n'est pas une phase qui doit/devrait prendre beaucoup de temps.
3. **L'installation en elle-même.**
En soi cette phase a duré 40min, mais après avoir répondu à 4 questions style « ASV », je n'ai rien eu à faire.
4. **L'affinage post-installation.**
Cette phase c'est que du plaisir. Alors si c'est pour soi, c'est quelque-chose qui s'inscrit dans la durée , comme pour tout objet (quand je penses que j'ai découvert après 8 ans que le volant de ma voiture pouvait être réglé selon l'axe horizontal, en plus de celui vertical :-D) ; mais on peut dire que y'a peut-être 30 min pour s'apprivoiser le système et tout ce que l'on peut *tuner*. Si c'est pour quelqu'un d'autre qui vient du monde Windows, cela peut être plus long.
Pour conclure, je penses que **ré-installer complètement son système d'exploitation**, prends environ **3×30min de manière active** où on est sur son système et avec ses câbles de disque-dur. Ensuite en soi, faut imaginer que, en incluant les emmerdes, **le délai total est plutôt dans les 4-6h** ; certes qui peuvent être scindées, mais je pense qu'il faut avoir en tête cette durée de travail pour assurer la conversion sereinement.
Logiciels
=========
Utilisé / favoris
-----------------
Avec interface graphique :
* Mozilla Firefox
* Thunderbird
* VLC
* XnView
* Typora
* Nextcloud
* LibreOffice
* GPXsee
* Filezilla
* QtQr
* Transmission
Sans interface graphique
* tldr
* youtube-dl
* python
Installé (par moi ou par défaut) mais à ne pas conserver
--------------------------------------------------------
À ré-installer quand j'en aurais besoin/envie :
* Anki
* Audacity
* Diffuse Merge
* digiKam
* GIMP
* Geany
* JOSM
* KDE Marble
* Paperwork (un jour, je m'en servirai « un jour… » :-) )
* PDF Shuffler
* Shotwell
À oublier :
* foobar2000
* FSlint janitor
* jimbodicomviewer
* Konqueror
* Chromium
* OpenJDK JRE
* Recoll
* Remmina
* ReText
* Rythmbox
* Scratch
* Telegram
* Squeak
* xdiagnose
Données des applications
=======================
Firefox et Thunderbird
----------------------
Pour récupérer le profil complet
~/.thunderbird
~/.mozilla
Nextcloud
---------
Pour les utilisateurs avertis, on peut noter que le fichier de configuration du client se trouve dans:
`~/.local/share/data/Nextcloud/nextcloud.cfg`
ou encore dans
`~/.config/Nextcloud/nextcloud.cfg`
via [Ubuntu-fr](https://doc.ubuntu-fr.org/nextcloud-client)
Je ne trouve pas (rapidement) d'astuce pour éviter de resynchroniser tout mon contenu NextCloud. Pas grave, j'irais à tâtons.
Après l'installation
====================
Firefox
-------
Finalement, je suis reparti de Firefox *from scratch* ; c'est peut-être pas plus mal. Finalement, vu mon usage à n'enregistrer aucun mot de passe, à désactiver les cookies et l'historique, mon besoin réellement est de retrouver mes extensions, certains favoris et quelques paramétrages.
Pour cela dans `about:config`, entre autre [petit tour sur le wiki sauvage](https://sebsauvage.net/wiki/doku.php?id=firefox) (sachant que certaines options indiquées à modifier sont déjà par défaut dans l'état voulu ; par exemple le prefetching).
* `browser.tabs.closeWindowWithLastTab=false`
* `extensions.pocket.enabled=false`
* `browser.urlbar.trimURLs=false` [via](https://orangina-rouge.org/shaarli/?Y1qsrg)
Dans les extensions, [via](https://orangina-rouge.org/shaarli/?7d8Xow) :
* **I don't care about cookies**
* **NoScript** : configuré pour tout tout tout bloquer. j'ai été très surpris de remarquer que youtube fonctionne très bien alors que tous les scripts sont bloqués évidemment, par défaut y'a pleins de site GAFAM qui sont débloqués ; il convient donc d'enlever toutes les autorisations et les ajouter au cas par cas selon le besoin.
* **Privacy Badger**
* **Ublock-origin** : lui, c'est simple, je ne peux pas utiliser internet sans l'installer !
* **Ghostery**
* **Nitter Redirect** : parce que bon y'a pas mal de trucs qui traînent du côté des twittos.
* **Owl** : je cherchais un thème sombre et finalement cet extension fait plutôt brillamment le taff ; bon j'ai quand même l'impression que ça ralentit un peu la page ou bien casse la feuille de style.
* **Tabliss**
* **ClearURLs**
Autres logiciels
----------------
Puis j'ai installé tous mes logiciels ; j'ai parfois un peu galéré car je ne savais pas la version (open-jdk), il faut passer par un `.deb` (XnView, GPXsee), ou alors ajouter les dépôts (Nextcloud).
J'ai craqué pour ajouter Steam, et Meld. Et je n'ai pas réussi à installer youtube-dl via [Yosko](https://links.yosko.net/?omFimg) : « Une remarque : pour moi, youtube-dl était déjà dans les dépôts» :-)
Enfin, à la place de Thunderbird, j'ai testé Evolution. Les mails ça a l'air d'aller ; pour l'agenda et contact, vu que je suis en cours de migration chez Zaclys(([voir](https://www.zaclys.com/cloud-maintenance-en-cours-seul-le-serveur-ncloud-zaclys-com-est-concerne/))), je n'ai pas pu correctement tester car je n'ai pas rapatrié toutes mes données ça marche très bien en s'appuyant sur le protocole CalDAV et CarDAV. L'intégration s'est effectuée facilement et l'utilisation est intuitive Mais ça a l'air de tout s'intégrer ; ce qui n'était pas le cas avec Thunderbird.
Bon par contre, je suis pas super fan de la fenêtre ; genre je ne sais pas comment enlever le panneau des tâches dans la vue agenda. Et puis y'a plein de gros boutons. Je préférais peut-être Thunderbird à Evolution pour l'interface mais il n'y a rien de bloquant pour l'utiliser.
Pour NextCloud, finalement, j'avais moins de 2Go à rapatrier. Au lieu de m'emmerder avec mes sauvegardes et d'éventuels conflits, j'ai préféré laisser la synchronisation faire le job (et le faire bien :-) ).
Environnement de bureau
-----------------------
J'ai passé pas mal de temps à configurer mon bureau, les barres de tâche (*aka* tableau de bord), le thème. J'ai découvert `Plank` qui est un dock et je suis assez content car cela permet d'avoir un bureau épuré même si je ne l'utilise pas encore efficacement.
J'ai réduit d'un point les polices, réduit la taille du "tableau de bord" (26px), je n'en ai qu'un, placé en haut. PS : mon écran fait 1366×768px((c'est pas la taille qui compte ;-))) :-/
En tout cas, après avoir utilisé Unity dont j'étais pas très satisfait, après Xfce qui allait bien mais pas très sexy, je suis content de m'être laissé convaincre par Mate. Tout le monde le sait mais je préfère préciser : c'est basé sur une fourche de GNOME 2 (alors qu'Ubuntu s'appuie sur GNOME 3, [et c'est pas génial](https://sebsauvage.net/links/?iCfh2Q)) et j'y retrouve davantage mes habitudes, c'est agréable ; et plutôt fluide, pas de ralentissement.
Enfin, pour comparer un peu avec Windows. Cela fait 12-13 ans que j'ai découvert Ubuntu et à chaque fois que je reprends avec, j'ai l'impression de me retrouver avec quelque chose de frais, propre, efficace, facile. Avec Windows, je ne comprends pas comment en 2020 on se retrouve avec des emmerdes qui étaient déjà présentes dans XP (voire avant) : le panneau de configuration, la limitation à 64 caractères d'un chemin, pourquoi un disque `C:`, les Mes Documents, Favoris et autre Poste de travail que je n'arrive toujours pas à m'en sortir, ces menus dégueus, genre pour aller modifier des propriétés réseau…
Bref, je ne vois aucun intérêt à utiliser Windows, ce n'est pas pratique sauf en le patchant d'un bon paquet de logiciels libre mais encore, le cœur reste lourd, se grippe tout seul avec le temps, obfusqué.
Résumé des applications ajoutées après installation
===================================================
Liste pour hp et clevo.
- VLC : Boutique de logiciels
- XnView : na
- Typora : ajout repo
- Nextcloud : ajout d'un ppa
- GPXsee : ajout repo
- Filezilla : Boutique de logiciels
- Geany : Boutique de logiciels
- QtQr : ajout d'un ppa
- Transmission : (déjà installé)
- Steam : na
- Meld : Boutique de logiciels
- OpenJDK-JRE
- plantuml : avec dépôt habituel
- Audacity : avec dépôt habituel
LC :
- tldr
- pandoc
- curl (pour gpxsee)
Sources
=======
* Ubuntu Mate : https://ubuntu-mate.org/download/
* Wiki de sebsauvage : https://sebsauvage.net/wiki/doku.php?id=ubuntu2004 et https://sebsauvage.net/wiki/doku.php?id=mint_customization_19_3
* Checklist de Timo : https://lehollandaisvolant.net/linux/checklist/