Distributions GNU/Linux
-
Introduction
- Une distribution
GNU/Linux est un s.e., un assemblage de noyau
Linux (libre), de logiciel GNU (libre), et d'autres logiciels (libres ou propriétaires).
- Il existe plus de 400 distribution GNU/Linux (on peut même créer la sienne)...elles sont
toutes gratuites et sont devenues aussi conviviales que Windows, quelques unes sont décrites ici, et certaines dans la sous-section LiveCD/USB
de secours (distribution GNU/Linux bootable).
- Avant d'installer une distribution GNU/Linux, il est recommandé de la tester, afin de voir si le matériel
(wifi, etc.) est bien géré, si l'interface (Gnome, ou KDE, etc.) et les logiciels conviennent
- Par exemple : suivant les distribution GNU/Linux, le menu est en bas à gauche (comme dans Mint),
ou en haut à gauche, ou il a disparu (cas des distrib passées à Gnome 3, et cas d'Ubuntu).On peut également retrouver le
menu en haut à gauche sous Ubuntu (etc.) en basculant sur le gestionnaire de fenêtres Xfce.
- Pour en tester une, il suffit de démarrer sur un liveCD de cette distrib, un LiveCD n'installe rien et ne cause aucune modification à ce qui est déjà
installé sur les disques durs du PC, mais permet d'accéder aux fichiers de ce disque dur pour les sauvegarder, réparer, etc..
- ATTENTION : avant de tester, d'installer ou de partitionner, effectuer une sauvegarde de ses données !
-
Tendances
-
Compatibilité avec les ordinateurs
-
Comment construire une distrib. GNU/Linux
-
Sites
-
Outils
- Colinux (wiki, guides) : permet de faire tourner en natif une distrib GNU/Linux (Gentoo, Debian, etc) sous Windows
-
Distributions GNU/Linux "entièrement libres" (composées uniquement de logiciels libres)
-
Quelques distributions GNU/Linux
- Debian
- l'obtenir (vérifier), manuel d'install
- Interface graphique multi-fenêtre Gnome par défaut.
- 3 versions
- Stable ([2007: v.7 Wheezy) : conseillée pour les serveurs en production.
Inconvénient : les versions des logiciels intégrés sont relativement anciennes.
- Mises à jour conseillées.
- L'utilisation du dépot backports peut compenser cela en fournissant des logiciels + récents, tout en conservant la
stabilité système (article).
- Testing (v.8 Jessie)
- infos fr : conseillée pour un poste de travail, car stable
également. Avantage : contient des logiciels + récents au niveau version.
- Unstable (Sid). Est principalement destinée aux développeurs
Debian.
- Note : utile pour les versions testing et unstable : le package apt-listbugs (wiki
fr)
- wiki (rassemblement communautaire d'infos), mailing-lists
- Blogs : C. Chenet
(fr), R. Hertzog
- Doc fr
- Debian 8 Jessie, guide fr : en ligne, PDF,
epub
- Debian 7 Wheezy : guide admin fr, Guide fr, guide
de réf fr, livre (1999), guide, cours
fr, manuel fr install, articles
- Doc angl
- Debian 8 Jessie, guide angl : en ligne, PDF,
epub
- Debuntu (trucs), Install
guide, Admin & progs, Device
drivers check, Packages, Debian
junior, admin handbook, blogs : R. Hertzog
- UDD (Ultimate Debian Database, consultable, utile par exemple pour chercher
des bugs)
- Devuan : fork de Debian au moment où ce dernier a basculé sur systemd, Devuan veut donner le
choix entre init et systemd au niveau du boot.
- Makulu : basée sur Debian testing, contient les codecs pour utilisation multimedia
immédiate
- Funtoo - méta-distribution (compilée directement à partir des sources, maj de type rolling release), versions optimisées pour les microprocesseurs (i7, etc.)
- ++ permet d'utiliser une version de logiciel parmi plusieurs
- Gentoo - méta-distribution (compilée
directement à partir des sources). Elle peut être optimisée pour le jeu, la sécurité, le développement, un serveur
web, etc.)
- Sabayon
- Basée sur Gentoo mais plus accessible au grand public. Certains pilotes intégrés à Sabayonm sont
non-libres.
- Le gestionnaire de paquets "Entropy" utilise des paquets binaires, Portage peut être utilisé également.
- Knoppix (fr, tutoriel
fr) : dérivée de Debian
- Knoppix MIB (avec cryptage) - article
fr
- Kaella - Knoppix francisée, le LiveCD permet de
lire les partitions NTFS, les fichiers audio MP3, etc.
- Mepis France,
news fr, fonctionne
bien sur les PC portables, Mepis vs Vista en multi-boot
- intègre ntfs-3g, le pilote nvidia, l'interopérabilité avec AD (Active Directory) et les domaines Windows, etc.
- manuel fr (PDF), forums
mepislovers
- Mint (blog) ***-
basée sur Debian et Ubuntu.
- Progress Linux
- Fedora
- Noyau Linux récent, et les nouveautés y sont testées par Red Hat et la communauté avant d'être intégrées
à RHEL.
- Fedora 18 (infos, liens), ... Fedora 13 <=> RHEL 6, Fedora 6 <=> RHEL 5)
- Man pages, Wiki, Fedora planet, guide, FAQ
fr, mailing-lists, Weekly
News, blog fr, mjm,
forums, Multimedia-Install-HOWTO,
actu fr, git
- Dépôt RPM Fusion (logiciels autorisés dans certains pays).
- EPEL de Fedora permet d'installer de nombreux logiciels supplémentaires sur Fedora
et sur les 3 distrib. suivantes.
- CentOS : similaire à RHEL
- Scientific Linux : similaire à RHEL,
mais avec des applis supplémentaires et des "customizations". Distrib. maintenue par des scientifiques (du CERN, etc.), certains la
préfèrent à CentOS pour les PC.
- RHEL (Red Hat
Enterprise Linux) : distribution open source payante (on ne peut la télécharger qu'après avoir acheté un contrat de support chez
Red Hat).
- Mageia (release
note v3 en fr) - fork de Mandriva
- OpenMandriva - fork de Mandriva
- Oracle Linux
- Noyau Linux UEK (Unbreakable Enterprise Kernel) récent.
- Téléchargement et utilisation gratuites, mises à jour et patchs gratuits (et ne nécessitant pas de reboot) ; seul le support
est payant (comparaison avec RHEL).
- Choix entre 2 noyaux Linux : un noyau compatible 100% Red Hat, et le noyau UEK ; pour la recompilation de noyau il faut installer respectivement le paquet
kernel-devel ou le paquet kernel-uek-devel.
- OpenSUSE
- Communautés : Alionet (centre
de doc), Kameleon-facile
- SuSE Studio - permet de composer son OpenSuSE sur mesure, au format liveCD, liveUSB, VMWare, Xen,
etc.
- OpenSUSE 10.3
- SLES (SUSE Linux Enterprise Server) est la
distribution payante correspondante (professionnelle, avec support).
- Solus (W)
- Ubuntu
- Variantes basées sur Ubuntu
- Kubuntu : interface graphique multi-fenêtre KDE.
- Lubuntu :
interface graphique multi-fenêtre LXDE et applis plus légers.
- Emmabuntüs (blog/nouveautés)
: accessible (dock en bas de l'écran), épurée et installable sur de vieux ordinateurs 64 bit ou 32 bit, mode Live sur DVD, clé
USB, UNetbootin, USB-Creator)...
- Dérivée des Ubuntu LTS, existe en plusieurs
versions, adaptées à la puissance et capacité des ordinateurs
- Voyager : personnalisation de Xubuntu 12.04 (Xfce) avec la barre dynamique AWN et conky. Le
live-USB semble booter plus rapidement que celui d'Ubuntu.
- Pinguy OS - semble bien optimisée pour les utilisateurs lambda.
- psUbuntu (pour PS3)
-
Quelques distributions GNU/Linux particulières
- Astronomie
- Cloud
- Education
- ASRI (fr) - activités ludo-éducatives pour les 3-12
ans, LiveCD/USB basé sur Puppy/Toutou
- Edubuntu : dérivée de Ubuntu, interface graphique multi-fenêtres Gnome.
- Freeduc : basée sur Knoppix, interface graphique multi-fenêtres
XFCE
- Eole : fr - dérivée de Ubuntu
- Embarqué
- Jeux - gamers
- Multimédia & artistique
- ArtistX (audio, image 2D et 3D, vidéo) - DVD bootable.
- Distribution basée sur Ubuntu.
- Multimédia
- GeeXboX (media center)
- Création musicale - musique
- Vidéos, etc.
- Micro PC (carte)
- Mini PC (netbook 10 pouces)
- Sécurité
- Serveur
- YunoHost - serveur d'auto-hébergement de services internet, basé sur
Debian
- Virtualisation
- Proxmox VE - contient un hyperviseur KVM (Kernel-based Virtual Machine) et peut héberger des conteneurs LXC, clonage de VM, virtualisation réseau et cluster HA.
- Yellow Dog - pour Playstation 3
-
Distributions GNU/Linux sur clé USB, CD, ou disque dur externe
Note : pour rendre le périphérique bootable : syslinux
(autre URL)
- Solution logicielle
- Site Web dédié à la portabilité
- Distributions avec mode persistant
- Distributions sécurisées
- Distributions ou jeux de logiciels portables
-
LiveCD/USB (Distribution GNU/Linux bootable) de secours
Sur CD, disque dur externe, clé USB, etc.
Il existe plusieurs solutions
- utiliser un "LiveCD" qui permet de démarrer sur un GNU/Linux
sans devoir installer quoi que ce soit dans le disque dur ; de nombreuses distributions en proposent, Kaella semble la plus pratique.
- utiliser le live CD de GParted (outil de partitionnement de disque dur)
- GParted LiveCD : pour gérer/réparer les partitions (50
Mo sur clé USB ou sur CD)
- GParted Clonezilla LiveCD : multi-boot (GRUB) qui permet de
démarrer GParted ou Clonezilla -- pour gérer/réparer les partitions, sauvegarder les données
- utiliser Redo Backup and Recovery
- outils intégrés : navigateur de fichiers, récup. de fichiers, gparted...
- utiliser un CD spécial, incluant un ensemble d'outils
- SystemRescueCd, sur
clé USB, article
- système GNU/Linux complet, CD ou clé USB bootable avec outils systèmes, de partitionnement de disque dur (QtParted), etc.
-- Taille : 115 Mo
- outils et tests (BIOS, DD, CPU, mem, réseau, etc), Ranish Partition Manager, TestDisk (infos et réparation MBR & partitions), Super
GRUB Disk, Super GRUB2 Disk , infos système, antivirus, etc.
- Trinity Rescue Kit : 2 anti-virus, réparation, clonage, accès R/W NTFS, pb d'oubli de
mdp, etc.
- booter sur diskette !
- boot howto
-
Distributions "légères" (pour machines peu puissantes)
- Note : le gestionnaire de fenêtres est important également, en choisir un léger.
- Article : se faire sa mini-distrib Debian (50 Mo)
- Manjaro, basée sur ArchLinux (Wikipédia)
- Tiny Core (article)
- taille : 10 Mo !
- interface multi-fenêtres léger : FLWM
- SliTaz
- DSL (Damn Small Linux) (wikipedia)
- taille : 50 Mo sur clé USB, ou 200 Mo sur disque dur
- Un 486DX avec 16 Mo de RAM suffit
- - - uniquement en anglais
- tutorials
- LibreELEC (infos Wikipedia)
- juste assez de s.e. pour Kodi
- Puppy Linux
- taille : entre 100 Mo et 200 Mo,
- ne nécessite que 32 Mo de RAM,
- interface multi-fenêtres légers : JWM par défaut, ou IceWM
- installable sur nvx ou vieux PC,
- installable et bootable sur clé USB et sur CD (peuvent être retirés après démarrage car tout est utilisé en
RAM),
- sessions enregistrées, sur CD multisession, sur clé USB (écritures minimisées pour prolonger la vie de la clé),
- look Windows, Mac etc. (par des Puplets).
- SliTaz (fr)
- taille : 100 Mo (iso de 30 Mo), s'exécute en mémoire.
- CrunchBang
- taille : min 427 Mo
- dérivée de Debian, interface multi-fenêtres OpenBox (qui ne nécessite que
40 Mo de RAM),
- multimédia : VLC, Rhythmbox, Audacity, etc.
- versions (installables ou LiveCD) : 32bits, 64 bits.
- Linux Lite
- Lubuntu - interface multi-fenêtres LXDE.
- autre solution, utiliser Ubuntu, installer et choisir au login l'interface multi-fenêtres Xfce.
- Xubuntu
- taille : 2 Go.
- dérivée de Ubuntu, interface multi-fenêtres Xfce.
- nécessite 128 Mo de RAM.
-
s.e. minimalistes (pour Docker,
etc.)
-
Distributions au look "Windows"
-
Boot rapide
- Splashtop (infos Wikipedia)
- Basé sur GNU/Linux, et utilise le navigateur web Chrome, de Google.
- Pas de login nécessaire, pas d'accès au disque dur local (protection sans doute), mais accès à des
périphériques USB.
- S'installe sous Windows, par un exécutable, télécharge et installe 350 Mo.
- Installé sans problème sur un PC en multi-boot avec grub2 (Ubuntu 10.10 + Windows XP) ; dans ce cas on passe toujours par le menu grub2,
et quand on choisit Windows, on a le choix entre Windows ou "Splashtop OS".
- Ubuntu Light (article)
-
Distribution GNU/Linux de type "grid"
Astuces & outils
-
Boot d'Ubuntu sur clé USB ou dans une fenêtre de Windows
- LinuxLive USB Creator est un programme Windows qui
permet de créer un Linux sur clé USB bootable (avec espace perso sur la clé pour sauver ses données).
On peut
- booter (Ubuntu) sur la clé USB,
- ou exécuter l'Ubuntu (de la clé USB) depuis Windows dans une fenêtre VirtualBox,
simplement par le menu contextuel de la lettre associée à la clé USB, en choisissant "uSBuntu!".
- Note : après l'install des “Additions invité” décrite ici, il est
possible que VirtualBox ne se lance plus... Dans ce cas supprimer le contenu entre <DVDDrive> et </DVDDrive> dans
"F:\VirtualBox\Portable-VirtualBox\data\.VirtualBox\Machines\MyLiveUSB\MyLiveUSB.xml" (F: étant la lettre associée à la
clé dans ce cas-ci).
- Note : en cas de pb avec le script mount_windows_drive.sh décrit ici, la solution
est indiquée là (77. et 78.).
-
BusyBox
- BusyBox combine dans un seul exécutable des versions allégées d'utilitaires GNU (de type Unix).
- En combinant BusyBox avec un noyau Linux, des fichiers spéciaux (/dev/...) et des fichiers de config (/etc/...), on peut créer un s.e. GNU/Linux léger ; BusyBox est ainsi utilisé dans les systèmes embarqués,
dans Mindi de Mondorescue, etc.
- BusyBox - FAQ
- Quelques exemples d'utilisation de BusyBox
- voir la version de BusyBox ainsi que la liste des utilitaires intégrés à BusyBox : # busybox
- voir l'aide de sed intégré à Busybox : # busybox sed --help
- exécuter la commande cat intégrée à BusyBox : # busybox cat /proc/meminfo
- Busybox a été initialement développé par B. Perens.
|