Bonjour bonjour, étant donné qu'on a déjà discuté de Linux sur plusieurs topics, je me suis dit que faire un petit guide de choix de distro, avec un bon résumé de ce qu'est Linux et comment l'utiliser, ce serait une bonne idée.
CE PAV?? EST UN GUIDE ASSEZ COMPLET DONC IL EST LONG, MAIS TOUT NE VOUS Y INT??RESSERA PAS FORC??MENT
Qu'est-ce que Linux ?
Linux est un noyau de système d'exploitation, qui a pour particularité :
1) d'avoir comme mascotte un manchot nommé Tux, qui a constamment l'air attardé http://www.technama.com/w[...]llpaper_linux-800x600.jpg
2) de reprendre les principes des systèmes Unix, tout comme d'autres systèmes assez rares (System V, famille BSD, Solaris, etc.) mais ça OSEF un peu ici.
3) d'être un logiciel libre, c'est à dire que tout le monde peut voir le code source, l'utiliser, le modifier, le distribuer, ...
Mais un noyau seul n'est pas un système d'exploitation utilisable :
En se basant sur ce noyau, des communautés de développeurs, des entreprises ou des associations créent et entretiennent des systèmes d'exploitations, qu'on va nommer distributions (abrégé "distro" ). Certaines distributions sont des copies modifiées d'une autre distribution, on appelle ça un fork (le concept de fork s'applique à tout logiciel libre, y compris les autres paragraphes de mon post).
Il y a quoi comme distributions ?
Parmi les plus fameuses pour l'utilisation sur PC, on peut citer :
Fedora (très moderne, très sûre, un peu difficile à prendre en main, trop peu documentée en français)
Debian (très stable, plutôt user-friendly, sûre, très répandue, très bien documentée y compris en français)
Mint (assez stable, user-friendly, moyennement sûre, très répandue, fork d'Ubuntu ou Debian donc la documentation est en gros celle d'Ubuntu ou Debian)
Arch (assez instable, moderne et à jour, extrêmement technique, appréciée des puristes)
Manjaro (fork de Arch qui se veut user-friendly)
Mageia (distribution française, stable, plutôt user-friendly)
Ubuntu (très connue mais cancer, moyennement sûre, très lourde à faire fonctionner, user-friendly et bien documentée)
openSUSE (je ne connais pas personnellement mais ça n'a pas mauvaise réputation)
CentOS (pareil, et ça a l'air à la mode en ce moment)
Chrome OS (installée sur les chromebooks)
Android est également une distribution Linux, mais ce n'est pas le sujet du topic.
C'est lequel le plus joli / ergonomique / léger ?
Ces systèmes d'exploitation, seuls, sont entièrement en lignes de commande.
La beautée, l'ergonomie et les performances requises vont essentiellement être imputables à l'environnement de bureau (abrégé DE).
Généralement, le site de chaque distribution propose un DE par défaut, mais propose aussi des variantes de la distribution avec d'autres DE compatibles. D'autres distributions comme Debian ou Mageia demandent à l'installation quel DE vous voulez. Il est possible d'en changer plus tard.
Voici une liste non-exhaustive :
(quand je dis qu'un DE est répandu, ça veut dire "bien documenté et développé de manière active par plein de gens" ) :
(ne prenez pas les screens pour acquis, il existe des dizaines de thèmes très différents, notamment quand je dis d'un DE qu'il est personnalisable)
(les comparaisons avec Windows sont strictement métaphoriques)
Gnome
Historiquement, l'un des DE les plus répandus. ??a équipe par défaut Debian, Fedora, Mageia,...
Depuis sa version 3, les développeurs en ont eu marre de simplement faire un "bureau windows facile à personnaliser", et ils ont donc innové.
Cette innovation n'a pas plu à tout le monde, mais Gnome est devenu étonnamment adapté au tactile sur beaucoup de points, sans pour autant devenir chiant à utiliser sur PC, au contraire.
Gnome 3.x (aka Gnome Shell) est donc très différent de ce que vous connaissez. J'en suis personnellement un grand fan, et je vous fais un petit tuto d'utilisation plus bas dans de ce post.
Pas de barre de tâches. Pas de "menu démarrer". L'utilisation est basée sur le "menu activités", dont l'utilisation ne se déduit pas du tout en voyant des screens. Tout y est facile et fluide après quelques personnalisations et quelques heures d'adaptation.
C'est un peu lourd à faire fonctionner (1,5 Go de RAM minimum, en deça de 2 Go de RAM c'est un peu lent), mais c'est très beau et pratique.
Screens
voir dans le tuto
Si Gnome était une interface Windows : ce serait Windows 10 mais en moins moche, et en plus sobre.
Cinnamon
Cinnamon est un fork de Gnome dont le but est de conserver les innovations graphiques, mais de permettre une personnalisation facile, et la possibilité d'avoir une ergonomie "classique" (barre de tâches avec fenêtres et icônes de lanceurs, menu démarrer, etc.). C'est plutôt élégant, extrêmement facile d'utilisation, très simple à personnaliser (sans toucher aux lignes de commande), etc.
??a équipe par défaut Linux Mint, l'une des distro les plus utilisées selon beaucoup d'estimations. Mint étant répandu, Cinnamon l'est aussi beaucoup. Il n'est pas très vorace en ressources (512 Mo minimum, 1 Go pour utilisation confortable).
Screens
http://core0.staticworld.[...]sktop-100532045-large.png

https://static.exagon.me/[...]2013-10-02%2020:50:58.png
Si Cinnamon était une interface Windows : ce serait Windows 7 mais personnalisable.
Mate
Mate (prononcé Maté) est un fork de Gnome 2 dont le but est... d'être Gnome 2 mais avec une équipe de développement qui corrige les bugs et maintient le DE à jour par rapport aux distributions.
Assez personnalisable mais pas du tout innovant, Mate est léger en RAM, et facile à utiliser puisque très classique.
Gros défaut : ses "menus démarrer" typiques de Gnome 2.x (pour être exact : un menu "Applications", un menu "Emplacements", et un menu "Système" ) ont un énorme défaut : ce sont des listes déroulantes très moches et peu pratiques selon moi.
Screens
https://ubuntu-mate.org/g[...]creenshots/04_DESKTOP.png
https://ubuntu-mate.org/g[...]/Screenshots/05_ABOUT.png
Si Mate était une interface Windows : ce serait Windows XP mais personnalisable
Pour info, l'interface dite "Gnome classique" qui reprend les 3 menus applications/emplacements/système sur le panneau du haut, et la liste de fenêtres sur le panneau du bas, est par défaut celle de Mate, mais se retrouve en moins moche mais moins personnalisable avec Gnome si on choisit "Gnome (classique)" lors de la connexion.
Unity
Quand je disais que Gnome 3.x n'avait pas plu à tout le monde, je parlais à la fois des gens qui ont préféré se tourner vers Cinnamon ou Mate, mais aussi des développeurs d'Ubuntu, qui à l'époque était n°1 parmi les distros.
Réaction logique : ils ont fait leur propre DE.
Sauf que eux, ils ont fait un truc très étrange, et ils ont imposé ça comme DE par défaut sur Ubuntu.
Plutôt que le concept de "menu activités" facile d'accès, ils ont transformé la barre supérieure en un truc comme sur MacOS. Ils ont poursuivi la copie de MacOS en mettant les boutons des fenêtres à gauche.
Pour accéder aux applications, il y a un espèce de menu démarrer extrêmement voraces en performances, qui peut chercher sur le disque, sur la logithèque Ubuntu et sur internet en même temps (à une époque les données de ce menu étaient vendues à Amazon...).
Ce menu, tout comme les programmes favoris et les programmes ouverts, est dans le lanceur vertical sous forme d'icône.
Le lanceur vertical, qui est à gauche, SOUS la barre "MacOS".
Donc on résume : ça bouffe 2 Go de RAM, les boutons de fenêtres sont du même coté que le lanceur (les missclicks
), voire parfois dans la barre "MacOS" au-dessus du menu démarrer qui du coup n'est pas dans le coin et qui est davantage un menu "rechercher". Ergonomiquement, c'est une aberration.
Screens
http://www.howtogeek.com/[...]i+cp+md.ic.2YAGlD9cH7.jpg
faut aimer le violet http://www.ginjfo.com/wp-[...]4-lts-xenial-xerus-03.jpg
Si Unity était une interface Windows : ce serait l'enfant illégitime et trisomique de Windows 8 et MacOS X.
KDE
Bon lui j'avoue que j'ai du mal avec, donc mon expérience est inutile pour vous l'expliquer. Il est un peu lourd à faire fonctionner (1,5 Go de RAM requis). En terme de paramétrage/personnalisation, je trouve que c'est une usine à gaz. Mais j'ai déjà vu à quoi ça peut ressembler, et c'est vraiment très beau si on sait comment faire. C'est très répandu, donc je suppose que ça doit être cool.
Ergonomiquement, c'est assez classique (barre de tâches, lanceurs, menu démarrer moderne), et toujours personnalisable. L'intérêt se situe en partie dans la suite d'application qui va avec et qui y est assez bien intégrée, et en partie dans le concept très développé de plasmoïdes dont je n'ai pas vraiment cherché à comprendre l'utilité, mais en gros ce sont des gadgets de bureau sauf qu'ils sont utiles.
Screens
https://reformedmusings.f[...]/kde_normal_desktop1.jpeg
https://eltiger.files.wor[...]s.com/2008/06/desktop.png
version netbook (?) http://zdnet2.cbsistatic.[...]52ac6be1c/mintnetbook.png
Si KDE était une interface Windows : ce serait Windows 7 mais davantage moderne et personnalisable.
XFCE
Je l'ai peu testé, mais de ce que j'en ai vu, c'est comme Mate (interface assez classique) mais davantage moderne, beau et personnalisable, et avec la possibilité d'un menu démarrer potable.
Screens
http://i1-news.softpedia-[...]el-4-4-4-lts-501418-2.jpg
http://i741.photobucket.c[...]pace1_001_zps8ccd635e.png
Si XFCE était une interface Windows : ce serait Windows Vista mais très très personnalisable.
LXDE
Lui, il est assez spartiate. En gros c'est XFCE moche et avec un menu démarrer moisi. L'intérêt de ce DE est son extraordinaire légèreté en terme de RAM : le minimum requis est de 200 Mo environ.
Screens
http://2.bp.blogspot.com/[...]--Vm9Ro/s1600/rRD3MiW.png
http://pre12.deviantart.n[...]itoshirei_kan-d5dof44.png
Si LXDE était une interface Windows : ce serait Windows 98 mais moins moche et moins bugué.
Que choisir ?
Il est possible d'avoir Windows et une distro (voire plusieurs), installés en parallèle. Mais laquelle ?
Les distributions basées sur Debian sont les mieux documentées, et conviennent donc mieux quand on débute selon moi.
Mint est stable et user-friendly mais les paquets et donc les logiciels sont anciens, et il y a quelques problèmes de compatibilité parfois.
Ubuntu fonctionne plutôt bien, avec des paquets récents, mais leur rythme effréné de production aboutit à des systèmes parfois mal finis, il faut donc être prudent lors de certaines mises à jour.
Debian est stable, simple et fonctionnel, mais parfois il faut quelques lignes de commandes, rien de dramatique.
Il est également possible d'avoir plusieurs DE sur le même système d'exploitation Linux, si l'envie vous prend d'en changer sans refaire d'installation.
En fonction de vos besoins et de votre matériel, certaines distros, certains DE, vous conviendront mieux que d'autres. L'ensemble "système d'exploitation + environnement de bureau" est proposé sur les sites des développeurs sous la forme d'images .iso bootables distribuées gratuitement.
Ces images .iso peuvent servir à créer des machines virtuelles pour tester et se familiariser avec un système Linux avant toute installation "pour de vrai".
La vraie installation se fait avec une clé USB sur laquelle on extrait l'image .iso avec par exemple le logiciel Rufus : https://rufus.akeo.ie/
La plupart des distributions grand-public proposent des images "Live-USB", qui permettent de tester à peu près correctement la distro sans forcément l'installer sur le disque.
Moi je vous conseille Debian avec Gnome, ou Mint avec Cinnamon.
Pour une liste détaillée et approfondie des distributions, le site de référence est http://distrowatch.com/
Les logiciels et les paquets
Les puristes préfèrent souvent chercher le code-source des logiciels et les compiler eux-mêmes. Ce n'est pas souvent quelque chose de nécessaire : les logiciels sont précompilés et empaquetés dans des fichiers .deb qui s'ouvrent avec le gestionnaire de paquets. Cela va installer les logiciels voulus. Il est conseillé de passer par la logithèque (sur Debian le logiciel nommé "Paquets" ) afin que les logiciels téléchargés soient parfaitement compatibles avec la distribution.
Installer des .deb téléchargés sur internet peut rendre le système instable. C'est parfois nécessaire, donc des fois yolo
par exemple je ne vois pas Steam dans les dépôts de paquets stables de Debian 8.
Surtout, il y a des dépendances entre les paquets : un logiciel va utiliser une librairie A qui peut faire appel à une fonctionnalité d'une librairie B, il faut donc installer le paquet correspondant à B avant A, et gérer les compatibilités de versions entre les 2. Windows a ce problème à moindre échelle avec les fichiers .dll qui sont parfois manquants, mais ici le problème est généralisé et empêche les vieux logiciels Linux de fonctionner sur des distros récentes.
L'offre de logiciels n'est pas énorme mais est largement suffisante pour la plupart des usages.
Pour des questions de rapidité et de simplicité, la plupart des tutos vont recommander d'installer en ligne de commande selon ce modèle :
sudo apt-get install nom du paquet
Parmi les trucs essentiels : pepperflashplugin-nonfree (alternative à Adobe Flash pour Chrome et ses cousins : Adobe boycotte Linux pour des raisons financières) ; chromium ; supertux
; audacity ; mate-terminal ; le reste (LibreOffice, Rythmbox, Gnome Vidéos, etc.) est normalement déjà installé.
Je vous conseille mate-terminal si vous utilisez Gnome 3.14 car mate-terminal autorise un fond transparent, contrairement au gnome-terminal de cette version de Gnome
Utiliser Gnome 3.14
La dernière version sortie est la 3.20 (les versions impaires ne sont pas pour le grand public) mais Debian et Mageia ne proposent de façon stable que la 3.14 pour le moment. Je trouve cette version plus belle que les suivantes, et les changements entre ces versions sont mineurs donc OSEF.
Au départ, il n'y a pas grand chose, et quand on voit les screens on trouve ça vide :

Je numérote :
1) Une horloge. Rien à dire dessus.
2) La zone où apparaissent les notifications.
3) Il s'agit d'un bouton constitué des indicateurs de son, de connexion internet et de batterie. En cliquant dessus un menu se déroule :
De haut en bas : le son, le contraste, le menu de la wi-fi, celui de la batterie, celui de mon compte, et en bas ce sont des boutons pour (dans l'ordre) : les paramètres du système, le 2ème n'est pas là par défaut, le 3ème c'est le verrouillage de l'écran, le 4ème c'est pour arrêter l'ordi.
4) Le menu activités. Tout s'articule autour de lui. On peut l'ouvrir en cliquant dessus, ou bien avec la touche "Windows" (nommée "Super" dans le cas des systèmes Linux), ou bien simplement en envoyant le curseur de sa souris vers le coin supérieur gauche de l'écran. Pas besoin de précision, même pas besoin de regarder ce qu'on fait ni où est le curseur : sans cliquer, on peut ouvrir le menu activités, et c'est extrêmement pratique étant donné à quel point l'utilisation de Gnome est centrée dessus.
ATTENTION : le "coin actif" de Gnome marche très mal sur certaines machines virtuelles. Plus généralement, Gnome sur machine virtuelle est une expérience radicalement différente de Gnome "en vrai".

Le menu activités est donc constitué de :

1) Le Dash. Il contient les icônes des programmes favoris, les icônes des programmes ouverts, et le bouton "Applications"
2) La barre de recherche qui permet de chercher parmi les fichiers, les paramètres et les programmes installés, et propose en dernier recours de chercher sur le web. Quand on ouvre le menu activité, cette zone est active (pas besoin de cliquer dedans pour commencer une recherche)
3) La liste des fenêtres ouvertes sur l'espace de travail actif. On peut cliquer sur celle qu'on veut, ou bien les fermer avec la croix, ou bien les faire glisser vers un autre espace de travail.
4) Les espaces de travail (autrefois appelé bureaux virtuels) sont un concept récent sur Windows 10 mais extrêmement ancien sur Gnome. Ils se créent dynamiquement, et on passe de l'un à l'autre soit en cliquant dessus (c'est un panneau qui se déploie quand on le survole), soit en utilisant la roulette dans la vue "activités".
Le bouton "Applications" évoqué plus haut permet d'accéder à la vue "Applications" :
Si on ne désire pas ouvrir une appli ni changer d'espace de travail ni rendre une fenêtre active, renvoyer la souris vers le coin supérieur gauche permet de simplement fermer le menu.
Quand une application est ouverte et active (quand elle a "le focus" ) un menu spécifique à l'application apparaît entre "Activités" et l'horloge. Les applications tiers ne proposent pas grand chose dans ce menu (Chromium par exemple ne propose que "Quitter" ) mais les applications bien intégrées à Gnome proposeront un vrai menu avec l'aide, les préférences, des options, ...
Par défaut, Gnome propose le thème "Adwaita" avec des boutons de fenêtres très larges (très pratique sur tablette). Pour être exact avec UN bouton de fenêtre très large : celui pour fermer. Minimiser ne sert à rien, et agrandir se fait en faisant glisser la fenêtre contre la barre supérieure.
C'est très exotique à utiliser, mais un peu compliqué au début. C'est heureusement améliorable en fonction des besoins : il va maintenant falloir personnaliser Gnome, et ce n'est pas gagné d'avance. Il faut chercher (voire mettre en favoris dans le Dash) le programme "Outil de personnalisation". Ce n'est pas dans les paramètres, c'est vraiment un programme. D'ailleurs ce n'est pas un programme installé par défaut dans Fedora. ??a permet entre autres d'activer les 3 boutons de fenêtres ( _ o X ), d'afficher des icônes sur le bureau, d'ajouter la date à l'horloge, de changer de thème (manip plus difficile qu'elle n'en a l'air) et d'ajouter des extensions.
Beaucoup d'extensions sont disponibles sur interne, le lien du site est dans l'application de personnalisation.
Je vous conseille :
Places status indicator un menu déroulant qui permet d'accéder aux dossiers essentiels de l'ordi (périphériques, racine du système, dossier personnel, musiques, vidéos, téléchargements, ...)
Remove dropdown arrows tout ce qu'on ajoute sur la barre crée un menu déroulant, et ces dizaines de flèches risquent d'être moches. Cette extension les retire.
Dash to Dock Le "dash" de la vue "activités" devient visible sur le bureau, et surtout devient paramétrable (masquage ? transparence ? taille ? position ?) Je vous conseille de le laisser à gauche, mais de l'étendre en "mode barre". C'est nettement moins pratique que la vue activités pour changer de fenêtres : le but, c'est plutôt de simplifier le lancement des logiciels qui y sont mis en favoris.
Activities configurator Permet de personnaliser un peu la barre supérieure. J'ai personnellement retiré le texte "Activités" et je l'ai remplacé par le logo de ma distribution (Debian).
French republican calendar Juste pour le fun.
Gpaste Gestionnaire de presse-papier (se souvient de ce que vous avez copié, même si vous avez oublié de le coller)
Imgur screenshot uploader Pratique.
Lock keys Indique si les verrouillages sont actifs. Le verrouillage numérique est par défaut désactivé à l'allumage et ça va vous faire chier si vous avez des chiffres dans vos mots de passes. Le verrouillage majuscule est pratique avec Linux, car en choisissant "Français (variante obsolète)" à l'installation, vous aurez les majuscules accentuées, ainsi que ??,??,?? sans problème.
Media player indicator Compatible avec beaucoup de logiciels multimédias de Linux 
Openweather Indique la météo.
User theme Permet d'utiliser certains thèmes autres que ceux du système.
Pour les thèmes, il faut d'abord aller sur http://gnome-look.org/
Puis télécharger et installer, mais c'est un peu chaud puisque tous les développeurs de thèmes ne distribuent pas leur travail de la même manière. Les méthodes d'installation par paquets .deb sont rares (mais possibles, cherchez dans le gestionnaire de paquets avant tout), les méthodes en lignes de commande ne marchent pas toujours, l'extension User Theme ne permet pas toujours de parvenir à votre objectif.
Pour que toutes les fenêtres aient le même thème, il faut normalement faire en sorte que "Fenêtres" et "GTK+" aient le même thème. Tout cela se règle via la partie "Apparence" de l'outil de personnalisation.
J'ai personnellement le thème d'icônes Faenza et le thème de fenêtres Vertex-Dark, ça donne ça :
<img>
</img>
Trouver de l'aide
Les sites et les wikis officiels des distros sont souvent suffisants.
Plus haut j'ai d'ailleurs parlé de documentation : il s'agira de tutos, d'astuces, d'aides et de wikis où la plupart des choses seront expliquées avec des lignes de commande pour diverses raisons, mais la plus importante de ces raisons est : ne pas avoir à détailler des procédures différentes en fonction des différents DE.
De même, les distributions ont des forums et des canaux IRC souvent assez actifs même si il faut parler anglais, et surtout, surtout il ne faut pas passer pour un noob allergique au terminal.
Comprendre le terminal et son fonctionnement est donc utile.
Le terminal
Comment on y écrit une ligne de commande ?
Souvent, ce sera comme ça :
commande -options arguments
Les options sont soit une lettre précédée de - soit un mot précédé de --
Je vais détailler les commandes qui me servent le plus, et sans doute que ce sera pareil pour vous.
man nom d'une commande
détaille le manuel d'utilisation de la commande.
L'adage dit : "RTFM" (Read The Fucking Manual) : avant de poser la moindre question, ou de chercher sur Google le nom de la commande, il faut toujours en lire le manuel.
Si quelqu'un vous dit d'utiliser une commande, lisez son manuel avant pour être sur que ce n'est pas du troll.
N'entrez jamais une commande que vous ne comprenez pas à peu près.
sudo autre commande
exécute la commande en tant qu'administrateur. Le mot de passe sera demandé : si ça ne tape rien c'est normal, faites abstraction de l'absence d'étoiles à l'écran, ça marche quand même.
cd nom d'un dossier ou chemin d'un dossier
Le terminal est par défaut ouvert dans le dossier personnel de l'utilisateur, mais pour exécuter des commandes il faut parfois être dans un dossier spécifique
ls
Liste le contenu du dossier où on est.
chmod droits fichier
Les syntaxes exactes possibles sont dans le manuel, mais ça permet de modifier les droits d'accès d'un fichier ou d'un dossier.
nano nom d'un fichier
Permet d'éditer un fichier texte directement dans le terminal.
sudo apt-get install nom du paquet
C'est une commande "composée" mais elle est utile
c'est beaucoup plus court comme ça que via le gestionnaire de paquets ou de logiciels.
history
Affiche l'historique des commandes tapées.
Je crois que c'est tout ce qui est utile
tentez de taper man nom d'un logiciel pour voir comment le lancer depuis un terminal.
Installer pour de vrai
Je vous conseille avant tout de tester une clé live-usb afin de voir si votre matériel est nativement supporté.
Sur les PC n'ayant pas de système EFI/Secureboot, ça se fait tout seul, aucun souci. Si vous avez une petite expérience sur machines virtuelles, vous pouvez même tenter un repartitionnement manuel avec un swap de taille personnalisée et un /home sur une partition séparée.
Sur les PC récents (avec un EFI), il faut notamment suivre des tutos pour désactiver le Secureboot (une fonctionnalité cancer ajoutée par Windows pour éviter que l'utilisateur manipule le système).
?? l'installation, prenez les miroirs sur le réseau si ça vous le propose, c'est mieux.
Bonne chance
Oui j'ai tapé tout ça, jme faisais chier
CE PAV?? EST UN GUIDE ASSEZ COMPLET DONC IL EST LONG, MAIS TOUT NE VOUS Y INT??RESSERA PAS FORC??MENT
Qu'est-ce que Linux ?
Linux est un noyau de système d'exploitation, qui a pour particularité :
1) d'avoir comme mascotte un manchot nommé Tux, qui a constamment l'air attardé http://www.technama.com/w[...]llpaper_linux-800x600.jpg
3) d'être un logiciel libre, c'est à dire que tout le monde peut voir le code source, l'utiliser, le modifier, le distribuer, ...
Mais un noyau seul n'est pas un système d'exploitation utilisable :
En se basant sur ce noyau, des communautés de développeurs, des entreprises ou des associations créent et entretiennent des systèmes d'exploitations, qu'on va nommer distributions (abrégé "distro" ). Certaines distributions sont des copies modifiées d'une autre distribution, on appelle ça un fork (le concept de fork s'applique à tout logiciel libre, y compris les autres paragraphes de mon post).
Il y a quoi comme distributions ?
Parmi les plus fameuses pour l'utilisation sur PC, on peut citer :
Fedora (très moderne, très sûre, un peu difficile à prendre en main, trop peu documentée en français)
Debian (très stable, plutôt user-friendly, sûre, très répandue, très bien documentée y compris en français)
Mint (assez stable, user-friendly, moyennement sûre, très répandue, fork d'Ubuntu ou Debian donc la documentation est en gros celle d'Ubuntu ou Debian)
Arch (assez instable, moderne et à jour, extrêmement technique, appréciée des puristes)
Manjaro (fork de Arch qui se veut user-friendly)
Mageia (distribution française, stable, plutôt user-friendly)
Ubuntu (très connue mais cancer, moyennement sûre, très lourde à faire fonctionner, user-friendly et bien documentée)
openSUSE (je ne connais pas personnellement mais ça n'a pas mauvaise réputation)
CentOS (pareil, et ça a l'air à la mode en ce moment)
Chrome OS (installée sur les chromebooks) Android est également une distribution Linux, mais ce n'est pas le sujet du topic.
C'est lequel le plus joli / ergonomique / léger ?
Ces systèmes d'exploitation, seuls, sont entièrement en lignes de commande.
La beautée, l'ergonomie et les performances requises vont essentiellement être imputables à l'environnement de bureau (abrégé DE).
Généralement, le site de chaque distribution propose un DE par défaut, mais propose aussi des variantes de la distribution avec d'autres DE compatibles. D'autres distributions comme Debian ou Mageia demandent à l'installation quel DE vous voulez. Il est possible d'en changer plus tard.
Voici une liste non-exhaustive :
(quand je dis qu'un DE est répandu, ça veut dire "bien documenté et développé de manière active par plein de gens" ) :
(ne prenez pas les screens pour acquis, il existe des dizaines de thèmes très différents, notamment quand je dis d'un DE qu'il est personnalisable)
(les comparaisons avec Windows sont strictement métaphoriques)
Gnome Historiquement, l'un des DE les plus répandus. ??a équipe par défaut Debian, Fedora, Mageia,...
Depuis sa version 3, les développeurs en ont eu marre de simplement faire un "bureau windows facile à personnaliser", et ils ont donc innové.
Cette innovation n'a pas plu à tout le monde, mais Gnome est devenu étonnamment adapté au tactile sur beaucoup de points, sans pour autant devenir chiant à utiliser sur PC, au contraire.
Gnome 3.x (aka Gnome Shell) est donc très différent de ce que vous connaissez. J'en suis personnellement un grand fan, et je vous fais un petit tuto d'utilisation plus bas dans de ce post.
Pas de barre de tâches. Pas de "menu démarrer". L'utilisation est basée sur le "menu activités", dont l'utilisation ne se déduit pas du tout en voyant des screens. Tout y est facile et fluide après quelques personnalisations et quelques heures d'adaptation.
C'est un peu lourd à faire fonctionner (1,5 Go de RAM minimum, en deça de 2 Go de RAM c'est un peu lent), mais c'est très beau et pratique.
Screens
voir dans le tuto Si Gnome était une interface Windows : ce serait Windows 10 mais en moins moche, et en plus sobre.
Cinnamon Cinnamon est un fork de Gnome dont le but est de conserver les innovations graphiques, mais de permettre une personnalisation facile, et la possibilité d'avoir une ergonomie "classique" (barre de tâches avec fenêtres et icônes de lanceurs, menu démarrer, etc.). C'est plutôt élégant, extrêmement facile d'utilisation, très simple à personnaliser (sans toucher aux lignes de commande), etc.
??a équipe par défaut Linux Mint, l'une des distro les plus utilisées selon beaucoup d'estimations. Mint étant répandu, Cinnamon l'est aussi beaucoup. Il n'est pas très vorace en ressources (512 Mo minimum, 1 Go pour utilisation confortable).
Screens
http://core0.staticworld.[...]sktop-100532045-large.png

https://static.exagon.me/[...]2013-10-02%2020:50:58.pngSi Cinnamon était une interface Windows : ce serait Windows 7 mais personnalisable.
Mate Mate (prononcé Maté) est un fork de Gnome 2 dont le but est... d'être Gnome 2 mais avec une équipe de développement qui corrige les bugs et maintient le DE à jour par rapport aux distributions.
Assez personnalisable mais pas du tout innovant, Mate est léger en RAM, et facile à utiliser puisque très classique.
Gros défaut : ses "menus démarrer" typiques de Gnome 2.x (pour être exact : un menu "Applications", un menu "Emplacements", et un menu "Système" ) ont un énorme défaut : ce sont des listes déroulantes très moches et peu pratiques selon moi.
Screens
https://ubuntu-mate.org/g[...]creenshots/04_DESKTOP.png
https://ubuntu-mate.org/g[...]/Screenshots/05_ABOUT.pngSi Mate était une interface Windows : ce serait Windows XP mais personnalisable
Pour info, l'interface dite "Gnome classique" qui reprend les 3 menus applications/emplacements/système sur le panneau du haut, et la liste de fenêtres sur le panneau du bas, est par défaut celle de Mate, mais se retrouve en moins moche mais moins personnalisable avec Gnome si on choisit "Gnome (classique)" lors de la connexion.
Unity Quand je disais que Gnome 3.x n'avait pas plu à tout le monde, je parlais à la fois des gens qui ont préféré se tourner vers Cinnamon ou Mate, mais aussi des développeurs d'Ubuntu, qui à l'époque était n°1 parmi les distros.
Réaction logique : ils ont fait leur propre DE.
Sauf que eux, ils ont fait un truc très étrange, et ils ont imposé ça comme DE par défaut sur Ubuntu.
Plutôt que le concept de "menu activités" facile d'accès, ils ont transformé la barre supérieure en un truc comme sur MacOS. Ils ont poursuivi la copie de MacOS en mettant les boutons des fenêtres à gauche.
Pour accéder aux applications, il y a un espèce de menu démarrer extrêmement voraces en performances, qui peut chercher sur le disque, sur la logithèque Ubuntu et sur internet en même temps (à une époque les données de ce menu étaient vendues à Amazon...).
Ce menu, tout comme les programmes favoris et les programmes ouverts, est dans le lanceur vertical sous forme d'icône.
Le lanceur vertical, qui est à gauche, SOUS la barre "MacOS".
Donc on résume : ça bouffe 2 Go de RAM, les boutons de fenêtres sont du même coté que le lanceur (les missclicks
), voire parfois dans la barre "MacOS" au-dessus du menu démarrer qui du coup n'est pas dans le coin et qui est davantage un menu "rechercher". Ergonomiquement, c'est une aberration. Screens
http://www.howtogeek.com/[...]i+cp+md.ic.2YAGlD9cH7.jpg
faut aimer le violet http://www.ginjfo.com/wp-[...]4-lts-xenial-xerus-03.jpgSi Unity était une interface Windows : ce serait l'enfant illégitime et trisomique de Windows 8 et MacOS X.
KDE Bon lui j'avoue que j'ai du mal avec, donc mon expérience est inutile pour vous l'expliquer. Il est un peu lourd à faire fonctionner (1,5 Go de RAM requis). En terme de paramétrage/personnalisation, je trouve que c'est une usine à gaz. Mais j'ai déjà vu à quoi ça peut ressembler, et c'est vraiment très beau si on sait comment faire. C'est très répandu, donc je suppose que ça doit être cool.
Ergonomiquement, c'est assez classique (barre de tâches, lanceurs, menu démarrer moderne), et toujours personnalisable. L'intérêt se situe en partie dans la suite d'application qui va avec et qui y est assez bien intégrée, et en partie dans le concept très développé de plasmoïdes dont je n'ai pas vraiment cherché à comprendre l'utilité, mais en gros ce sont des gadgets de bureau sauf qu'ils sont utiles.
Screens
https://reformedmusings.f[...]/kde_normal_desktop1.jpeg
https://eltiger.files.wor[...]s.com/2008/06/desktop.png
version netbook (?) http://zdnet2.cbsistatic.[...]52ac6be1c/mintnetbook.pngSi KDE était une interface Windows : ce serait Windows 7 mais davantage moderne et personnalisable.
XFCE Je l'ai peu testé, mais de ce que j'en ai vu, c'est comme Mate (interface assez classique) mais davantage moderne, beau et personnalisable, et avec la possibilité d'un menu démarrer potable.
Screens
http://i1-news.softpedia-[...]el-4-4-4-lts-501418-2.jpg
http://i741.photobucket.c[...]pace1_001_zps8ccd635e.pngSi XFCE était une interface Windows : ce serait Windows Vista mais très très personnalisable.
LXDE Lui, il est assez spartiate. En gros c'est XFCE moche et avec un menu démarrer moisi. L'intérêt de ce DE est son extraordinaire légèreté en terme de RAM : le minimum requis est de 200 Mo environ.
Screens
http://2.bp.blogspot.com/[...]--Vm9Ro/s1600/rRD3MiW.png
http://pre12.deviantart.n[...]itoshirei_kan-d5dof44.pngSi LXDE était une interface Windows : ce serait Windows 98 mais moins moche et moins bugué.
Que choisir ?
Il est possible d'avoir Windows et une distro (voire plusieurs), installés en parallèle. Mais laquelle ?
Les distributions basées sur Debian sont les mieux documentées, et conviennent donc mieux quand on débute selon moi.
Mint est stable et user-friendly mais les paquets et donc les logiciels sont anciens, et il y a quelques problèmes de compatibilité parfois.
Ubuntu fonctionne plutôt bien, avec des paquets récents, mais leur rythme effréné de production aboutit à des systèmes parfois mal finis, il faut donc être prudent lors de certaines mises à jour.
Debian est stable, simple et fonctionnel, mais parfois il faut quelques lignes de commandes, rien de dramatique. Il est également possible d'avoir plusieurs DE sur le même système d'exploitation Linux, si l'envie vous prend d'en changer sans refaire d'installation.
En fonction de vos besoins et de votre matériel, certaines distros, certains DE, vous conviendront mieux que d'autres. L'ensemble "système d'exploitation + environnement de bureau" est proposé sur les sites des développeurs sous la forme d'images .iso bootables distribuées gratuitement.
Ces images .iso peuvent servir à créer des machines virtuelles pour tester et se familiariser avec un système Linux avant toute installation "pour de vrai".
La vraie installation se fait avec une clé USB sur laquelle on extrait l'image .iso avec par exemple le logiciel Rufus : https://rufus.akeo.ie/
La plupart des distributions grand-public proposent des images "Live-USB", qui permettent de tester à peu près correctement la distro sans forcément l'installer sur le disque.
Moi je vous conseille Debian avec Gnome, ou Mint avec Cinnamon.
Pour une liste détaillée et approfondie des distributions, le site de référence est http://distrowatch.com/
Les logiciels et les paquets
Les puristes préfèrent souvent chercher le code-source des logiciels et les compiler eux-mêmes. Ce n'est pas souvent quelque chose de nécessaire : les logiciels sont précompilés et empaquetés dans des fichiers .deb qui s'ouvrent avec le gestionnaire de paquets. Cela va installer les logiciels voulus. Il est conseillé de passer par la logithèque (sur Debian le logiciel nommé "Paquets" ) afin que les logiciels téléchargés soient parfaitement compatibles avec la distribution.
Installer des .deb téléchargés sur internet peut rendre le système instable. C'est parfois nécessaire, donc des fois yolo
par exemple je ne vois pas Steam dans les dépôts de paquets stables de Debian 8. Surtout, il y a des dépendances entre les paquets : un logiciel va utiliser une librairie A qui peut faire appel à une fonctionnalité d'une librairie B, il faut donc installer le paquet correspondant à B avant A, et gérer les compatibilités de versions entre les 2. Windows a ce problème à moindre échelle avec les fichiers .dll qui sont parfois manquants, mais ici le problème est généralisé et empêche les vieux logiciels Linux de fonctionner sur des distros récentes.
L'offre de logiciels n'est pas énorme mais est largement suffisante pour la plupart des usages.
Pour des questions de rapidité et de simplicité, la plupart des tutos vont recommander d'installer en ligne de commande selon ce modèle :
sudo apt-get install nom du paquet
Parmi les trucs essentiels : pepperflashplugin-nonfree (alternative à Adobe Flash pour Chrome et ses cousins : Adobe boycotte Linux pour des raisons financières) ; chromium ; supertux
; audacity ; mate-terminal ; le reste (LibreOffice, Rythmbox, Gnome Vidéos, etc.) est normalement déjà installé. Je vous conseille mate-terminal si vous utilisez Gnome 3.14 car mate-terminal autorise un fond transparent, contrairement au gnome-terminal de cette version de Gnome
Utiliser Gnome 3.14
La dernière version sortie est la 3.20 (les versions impaires ne sont pas pour le grand public) mais Debian et Mageia ne proposent de façon stable que la 3.14 pour le moment. Je trouve cette version plus belle que les suivantes, et les changements entre ces versions sont mineurs donc OSEF.
Au départ, il n'y a pas grand chose, et quand on voit les screens on trouve ça vide :

Je numérote :

1) Une horloge. Rien à dire dessus.
2) La zone où apparaissent les notifications.
3) Il s'agit d'un bouton constitué des indicateurs de son, de connexion internet et de batterie. En cliquant dessus un menu se déroule :

De haut en bas : le son, le contraste, le menu de la wi-fi, celui de la batterie, celui de mon compte, et en bas ce sont des boutons pour (dans l'ordre) : les paramètres du système, le 2ème n'est pas là par défaut, le 3ème c'est le verrouillage de l'écran, le 4ème c'est pour arrêter l'ordi.
4) Le menu activités. Tout s'articule autour de lui. On peut l'ouvrir en cliquant dessus, ou bien avec la touche "Windows" (nommée "Super" dans le cas des systèmes Linux), ou bien simplement en envoyant le curseur de sa souris vers le coin supérieur gauche de l'écran. Pas besoin de précision, même pas besoin de regarder ce qu'on fait ni où est le curseur : sans cliquer, on peut ouvrir le menu activités, et c'est extrêmement pratique étant donné à quel point l'utilisation de Gnome est centrée dessus.
ATTENTION : le "coin actif" de Gnome marche très mal sur certaines machines virtuelles. Plus généralement, Gnome sur machine virtuelle est une expérience radicalement différente de Gnome "en vrai".

Le menu activités est donc constitué de :

1) Le Dash. Il contient les icônes des programmes favoris, les icônes des programmes ouverts, et le bouton "Applications"
2) La barre de recherche qui permet de chercher parmi les fichiers, les paramètres et les programmes installés, et propose en dernier recours de chercher sur le web. Quand on ouvre le menu activité, cette zone est active (pas besoin de cliquer dedans pour commencer une recherche)
3) La liste des fenêtres ouvertes sur l'espace de travail actif. On peut cliquer sur celle qu'on veut, ou bien les fermer avec la croix, ou bien les faire glisser vers un autre espace de travail.
4) Les espaces de travail (autrefois appelé bureaux virtuels) sont un concept récent sur Windows 10 mais extrêmement ancien sur Gnome. Ils se créent dynamiquement, et on passe de l'un à l'autre soit en cliquant dessus (c'est un panneau qui se déploie quand on le survole), soit en utilisant la roulette dans la vue "activités".
Le bouton "Applications" évoqué plus haut permet d'accéder à la vue "Applications" :

Si on ne désire pas ouvrir une appli ni changer d'espace de travail ni rendre une fenêtre active, renvoyer la souris vers le coin supérieur gauche permet de simplement fermer le menu.
Quand une application est ouverte et active (quand elle a "le focus" ) un menu spécifique à l'application apparaît entre "Activités" et l'horloge. Les applications tiers ne proposent pas grand chose dans ce menu (Chromium par exemple ne propose que "Quitter" ) mais les applications bien intégrées à Gnome proposeront un vrai menu avec l'aide, les préférences, des options, ...
Par défaut, Gnome propose le thème "Adwaita" avec des boutons de fenêtres très larges (très pratique sur tablette). Pour être exact avec UN bouton de fenêtre très large : celui pour fermer. Minimiser ne sert à rien, et agrandir se fait en faisant glisser la fenêtre contre la barre supérieure.
C'est très exotique à utiliser, mais un peu compliqué au début. C'est heureusement améliorable en fonction des besoins : il va maintenant falloir personnaliser Gnome, et ce n'est pas gagné d'avance. Il faut chercher (voire mettre en favoris dans le Dash) le programme "Outil de personnalisation". Ce n'est pas dans les paramètres, c'est vraiment un programme. D'ailleurs ce n'est pas un programme installé par défaut dans Fedora. ??a permet entre autres d'activer les 3 boutons de fenêtres ( _ o X ), d'afficher des icônes sur le bureau, d'ajouter la date à l'horloge, de changer de thème (manip plus difficile qu'elle n'en a l'air) et d'ajouter des extensions.
Beaucoup d'extensions sont disponibles sur interne, le lien du site est dans l'application de personnalisation.
Je vous conseille :
Places status indicator un menu déroulant qui permet d'accéder aux dossiers essentiels de l'ordi (périphériques, racine du système, dossier personnel, musiques, vidéos, téléchargements, ...)
Remove dropdown arrows tout ce qu'on ajoute sur la barre crée un menu déroulant, et ces dizaines de flèches risquent d'être moches. Cette extension les retire.
Dash to Dock Le "dash" de la vue "activités" devient visible sur le bureau, et surtout devient paramétrable (masquage ? transparence ? taille ? position ?) Je vous conseille de le laisser à gauche, mais de l'étendre en "mode barre". C'est nettement moins pratique que la vue activités pour changer de fenêtres : le but, c'est plutôt de simplifier le lancement des logiciels qui y sont mis en favoris.
Activities configurator Permet de personnaliser un peu la barre supérieure. J'ai personnellement retiré le texte "Activités" et je l'ai remplacé par le logo de ma distribution (Debian).
French republican calendar Juste pour le fun.
Gpaste Gestionnaire de presse-papier (se souvient de ce que vous avez copié, même si vous avez oublié de le coller)
Imgur screenshot uploader Pratique.
Lock keys Indique si les verrouillages sont actifs. Le verrouillage numérique est par défaut désactivé à l'allumage et ça va vous faire chier si vous avez des chiffres dans vos mots de passes. Le verrouillage majuscule est pratique avec Linux, car en choisissant "Français (variante obsolète)" à l'installation, vous aurez les majuscules accentuées, ainsi que ??,??,?? sans problème.
Media player indicator Compatible avec beaucoup de logiciels multimédias de Linux 
Openweather Indique la météo.
User theme Permet d'utiliser certains thèmes autres que ceux du système. Pour les thèmes, il faut d'abord aller sur http://gnome-look.org/
Pour que toutes les fenêtres aient le même thème, il faut normalement faire en sorte que "Fenêtres" et "GTK+" aient le même thème. Tout cela se règle via la partie "Apparence" de l'outil de personnalisation.
J'ai personnellement le thème d'icônes Faenza et le thème de fenêtres Vertex-Dark, ça donne ça :
<img>

</img> Trouver de l'aide
Les sites et les wikis officiels des distros sont souvent suffisants.
Plus haut j'ai d'ailleurs parlé de documentation : il s'agira de tutos, d'astuces, d'aides et de wikis où la plupart des choses seront expliquées avec des lignes de commande pour diverses raisons, mais la plus importante de ces raisons est : ne pas avoir à détailler des procédures différentes en fonction des différents DE.
De même, les distributions ont des forums et des canaux IRC souvent assez actifs même si il faut parler anglais, et surtout, surtout il ne faut pas passer pour un noob allergique au terminal.
Comprendre le terminal et son fonctionnement est donc utile.
Le terminal
Comment on y écrit une ligne de commande ?
Souvent, ce sera comme ça :
commande -options arguments
Les options sont soit une lettre précédée de - soit un mot précédé de --
Je vais détailler les commandes qui me servent le plus, et sans doute que ce sera pareil pour vous.
man nom d'une commande
détaille le manuel d'utilisation de la commande.
L'adage dit : "RTFM" (Read The Fucking Manual) : avant de poser la moindre question, ou de chercher sur Google le nom de la commande, il faut toujours en lire le manuel.
Si quelqu'un vous dit d'utiliser une commande, lisez son manuel avant pour être sur que ce n'est pas du troll.
N'entrez jamais une commande que vous ne comprenez pas à peu près.
sudo autre commande
exécute la commande en tant qu'administrateur. Le mot de passe sera demandé : si ça ne tape rien c'est normal, faites abstraction de l'absence d'étoiles à l'écran, ça marche quand même.
cd nom d'un dossier ou chemin d'un dossier
Le terminal est par défaut ouvert dans le dossier personnel de l'utilisateur, mais pour exécuter des commandes il faut parfois être dans un dossier spécifique
ls
Liste le contenu du dossier où on est.
chmod droits fichier
Les syntaxes exactes possibles sont dans le manuel, mais ça permet de modifier les droits d'accès d'un fichier ou d'un dossier.
nano nom d'un fichier
Permet d'éditer un fichier texte directement dans le terminal.
sudo apt-get install nom du paquet
C'est une commande "composée" mais elle est utile
c'est beaucoup plus court comme ça que via le gestionnaire de paquets ou de logiciels. history
Affiche l'historique des commandes tapées.
Je crois que c'est tout ce qui est utile
tentez de taper man nom d'un logiciel pour voir comment le lancer depuis un terminal. Installer pour de vrai
Je vous conseille avant tout de tester une clé live-usb afin de voir si votre matériel est nativement supporté.
Sur les PC n'ayant pas de système EFI/Secureboot, ça se fait tout seul, aucun souci. Si vous avez une petite expérience sur machines virtuelles, vous pouvez même tenter un repartitionnement manuel avec un swap de taille personnalisée et un /home sur une partition séparée.
Sur les PC récents (avec un EFI), il faut notamment suivre des tutos pour désactiver le Secureboot (une fonctionnalité cancer ajoutée par Windows pour éviter que l'utilisateur manipule le système).
?? l'installation, prenez les miroirs sur le réseau si ça vous le propose, c'est mieux.
Bonne chance
Oui j'ai tapé tout ça, jme faisais chier
