Historique: Distributions
Aperçu de cette version: 313
Table des matières
info
Les distributions spécialisées dans la MAO/le multimédia sont marquées d'un astérisque (*).
Une distribution GNU/Linux est un système d'exploitation complet. Il en existe une foultitude, comme vous pourrez le constater en fouillant sur le net. Cette page va se concentrer sur celles plébiscitées pour la MAO par les contributeurs de linuxmao.org.
Si vous vous sentez perdu devant la profusion du choix, dirigez-vous pour commencer vers le coin du débutant qui propose une sélection restreinte et pertinente des distributions actuelles les plus facile d'accès pour débuter la MAO sous Linux.
Rappel
Dans l'élan initié par le projet GNU, des milliers d'applications libres ont progressivement été développées, du plus petit programme aux applications les plus pointues et ce, dans tous les domaines. Certains projets ont été développés par des particuliers, d'autres par des sociétés commerciales mondialement connues souvent épaulées par une communauté active.
Les libertés (accès au code source, possibilité d'améliorer le programme) offertes par les différentes licences libres - dont la licence GNU GPL en particulier - ont grandement favorisé cet essor (reprises de projets abandonnés, forks, etc.).
Parallèlement, se sont alors développées différentes distributions regroupant un certain nombre de ces logiciels libres autour d'un noyau Linux, afin de répondre à des attentes diverses :
- Proposer un choix de logiciels cohérent et stable.
- Proposer un système de gestion de ces logiciels qui permette l'installation, la mise à jour et l'application de correctifs.
- Proposer éventuellement un ensemble d'outils d'administration (installateur, reconnaissance du matériel, etc.)
On compte aujourd'hui des centaines (milliers ?) de distributions différentes (consultez le site de distrowatch
pour vous en convaincre). Beaucoup se ressemblent (ou dérivent d'autres projets), certaines sont communautaires (ex : ↓ Debian, ↓ Gentoo), d'autres sont commerciales (et même payantes, dans ce cas, il existe souvent une alternative communautaire), certaines sont généralistes, d'autres sont spécialisées, certaines sont orientées sur la sécurité, la stabilité, ou la taille réduite (pour pouvoir les installer sur une clef usb), etc.Bref, comme souvent dans le monde du logiciel libre, tout cela n'est qu'une question de choix ! Et comme souvent aussi, les débats concernant le choix d'une distribution font l'objet de trolls interminables !
Une grande partie de ces distributions est librement téléchargeable (d'une façon quasi-gratuite) avec très souvent une installation relativement aisée ... profitez-en !
Ce qu'il faut retenir :
- Cette diversité perturbe souvent les nouveaux venus, mais elle est aussi une richesse ! Car on n'utilisera pas le même système pour un serveur, un système de type "media-center", etc. Entre nous, la musique serait tristounette s'il n'y avait qu'un seul style joué par un unique groupe, non ? Les goûts, les couleurs, tout ça quoi !
- Dans plusieurs cas, il est possible d'utiliser certaines distributions sur des clefs usb ou des CD, pas forcément besoin d'installer quoi que ce soit pour débuter.
- Certaines distributions proposent un grand nombre d'outils graphiques et sont donc plus adaptées aux débutants. On cite souvent ↓ Ubuntu, ↓ Mandriva/Mageia, ↓ OpenSUSE etc...
- Certaines distributions sont spécialisées pour la MAO ... essayez-les pour découvrir simplement la MAO linuxienne !
- Surtout ne dramatisez pas trop vos choix : finalement, toutes les distributions reposent sur les mêmes programmes et de toutes façons, vous pourrez toujours en changer plus tard ! Pour résumer, ce qui change, c'est le système de gestion des programmes (donc les versions installées, plus ou moins récentes), les outils d'administration et d'installation, ainsi que le choix de programmes proposés par défaut (interface graphique, etc.),
Donc, si votre matériel fonctionne avec une distribution, il peut fonctionner avec les autres ! Cette remarque est d'autant plus vraie pour la MAO où le choix de programmes est plus "limité" (installer JACK, Qtractor, Rosegarden, Ardour 3 et compagnie est possible sur la totalité des distributions). - Vous connaissez le monde de la MAO sous Linux, mais vous vous sentez trop à l'étroit, et vous souhaitez peut-être monter un système dédié optimisé aux petits oignons, avec VOS logiciels, VOS réglages, bref, VOS choix. Sauvegardez vos fichiers de configuration (noyau, alsa, fstab, et cie) et tentez l'expérience avec ↓ Gentoo, ↓ Debian ou ↓ Slackware...
En conclusion, la meilleure distribution est celle qui VOUS convient le mieux (et ne me dites pas que vous ne la trouvez pas). Inspirez vous de l'expérience des autres, mais faites VOTRE choix.
Passons donc en revue les grandes familles de distributions GNU/Linux intéressantes pour les musiciens.
Les distributions actuelles
Rappel : les distributions spécialisées dans la MAO/le multimédia sont marquées d'un astérisque (*).
Ubuntu
> Ubuntu est une des nombreuses distribution basées sur ↓ Debian, très appréciée (entre-autres) par les débutants. Elle est en effet assez simple à utiliser. Il existe plusieurs distributions dérivées de ce dérivé et spécialisées dans la MAO :
Dérivées :
KXStudio *
> KXStudio : Distribution basée sur ↑ Ubuntu (et donc sur ↓ Debian) spécialement orientée MAO et non pas "multimédia". Propose des outils de configuration uniques.
UbuntuStudio *
> UbuntuStudio: des utilisateurs s'organisent pour offrir à la distribution ↑ Ubuntu, un noyau rt et les logiciels multimédia.
DreamStudio *
> Dreamstudio est une distribution multimédia basée sur ↑ Ubuntu.
APODIO *
> APODIO : Un projet français de distribution audio.
Medibuntu
voir medibuntu
Debian
> Debian : c'est une distribution communautaire où les logiciels ne sont retenus que s'ils sont vraiment vraiment éprouvés. Elle a servi de base à de nombreuses autres distributions (↓ Knoppix, ↓ Musix, ↑ Ubuntu, etc.). Pour une utilisation MAO, vous pourrez voir le tutoriel pour optimiser > Debian Squeeze pour la MAO.
Dérivées :
AVLinux *
> AV Linux est une distribution spécialisée en MAO et elle inclue d'office des démos de logiciels non-libres professionnels fonctionnant sous Linux.
io.GNU.Linux *
> io.GNU.Linux est un studio nomade, une distribution Live DVD/USB avec notamment prise en charge de la full persistence avec encryption : à utiliser sans modération sur la majorité des ordinateurs en démarrant depuis votre clé USB 😁
Basée sur ↑ Debian Sid avec une tonne de logiciels pré-installés/configurés et plusieurs versions sont disponibles au téléchargement:
- amd64 (kernel 3.14.5 avec option au boot pour le mode rt-irq)
- 686-pae (kernel 3.12.9)
- rt-686-pae (kernel 3.2 temps réel)
Knoppix et Kaella
> Knoppix et Kaella est un live-CD basé sur ↑ Debian.
Musix *
> Musix: un projet Argentin basé sur ↑ Knoppix et ↑ Debian très complète, prête à l'emploi autant en Live CD (synthèse virtuelle) qu'en version installée (enregistrement audio....). La distribution à un rôle important à jouer (comme version de test car live CD donc sans installation obligatoire) afin de vérifier si le PC acceptera pleinement Linux pour la MAO, avant installation définitive d'une distribution.
Musix est une distribution intéressante, elle est facile à installer (très rapide aussi) et les performances sont impressionnantes (faible latence, pré-configurations Rosegarden...).
Mepis *
> Mepis dispose de nombreuses applications installées. Stabilité, facilité d'emploi et d'installation, programmes permettant de lire les Mp3, Divx ou de communiquer avec Gaim, Skype, vraiment très peu de problèmes....). Si de plus, l'on suit sur le site, l'installation du noyau temps-réel et l'installation de programmes dédiés audio / MIDI, cela donne une distribution orientée MAO simple et performante; l'essayer, c'est l'adopter !
TangoStudio à la sauce Debian *
> TangoStudio : Distribution spécialisée pour la création audio créée par un français avec une communauté française également. Très bonne distribution prête à être utilisée pour la création audio car pré-configurée. Basée sur ↑ Debian 7 wheezy, elle profite du travail en amont de cette grande distribution. De plus, la communauté est française et proche de ce site. Vous pouvez la tester en Live-USB. Disponible en 32/64 bits noyau temps-réel (et PAE pour la version en 32 bits). Le bureau Gnome
est délaissé au profit de Mate
.RedHat/Fedora
> RedHat est un grand acteur et contributeur de GNU-Linux, avec une solide distribution destinée aux entreprises.
> Fedora est la version communautaire, libre et gratuite de ↑ RedHat. Elle intègre des versions récentes de logiciels avec des mises à jour fréquentes. Une communauté d'utilisateurs très active fait sa force. L'installation et le design sont soignés pour être très accessibles aux débutants, elle est en concurrence sur ce plan avec ↑ Ubuntu pour rendre Linux accessible au plus grand nombre.
Le «Center for Computer Research in Music and Acoustics» de l'Université de Standford maintient très activement un dépôt spécialement adapté pour une utilisation MAO. Vous pourrez aller voir l'optimisation d'une Fedora avec Planet CCRMA. Ce dépôt > Planet CCRMA est accessible à tous via : http://mirrors.ircam.fr/pub/planetccrma/mirror/fedora/linux/planetccrma/.
Fedora présente de multiples atouts pour la MAO. Très facile d'accès, stable, elle dispose de base un noyau basse latence qui pourra être encore plus optimisé pour le «temps réel» au travers d'un paquet kernel-rt du dépot CCRMA.
Débutants ou avertis, vous pouvez l'essayer sans appréhension car le dépôt CCRMA est suffisamment mis à jour et fourni pour que l'on n'ai généralement pas à compiler les sources soi-même. Au sein de Fedora, il est possible d'implémenter un menu CCRMA correspondant aux applications MAO, il est très pratique car il est organisé par catégorie (Jack, MIDI, Sound Analyse...).
Planet CCRMA est un très bon choix grâce à :
- l'administration graphique et la facilité d'utilisation,
- le grand choix logiciels prêts à installer avec CCRMA,
- la régularité des mises à jour et des versions récentes,
- la documentation (en anglais cependant) bien faite,
- une communauté d'utilisateur importante et très active.
Mandriva/Mageia
> Mandriva est une distribution franco-brésilienne extrêmement simple accessible aux débutants. Elle propose un méta-paquet appelé task-sound-studio installant les applications MAO majeures et le noyau temps réel. Elle propose aussi un très vaste réseau de paquets RPM.
> Mageia est une reprise communautaire de ↑ Mandriva.
Gentoo
> Gentoo est basée sur les sources. Elle offre des petits plaisirs à ceux qui la retiennent (optimisation et spécialisation poussées, gestion des compilations, système "sur-mesure").
Il existe un dépôt de logiciels de MAO pour gentoo : overlay proaudio. Voir le tutoriel pour optimiser > Gentoo pour la MAO.
Gentoo est une des rares distributions offrant très rapidement les toutes dernières versions des logiciels, et particulièrement ceux audio grâce à une initiative tierce (cf l'overlay Pro_Audio dans l'article Gentoo). Le prix à payer est par contre une configuration en ligne de commande, et le temps passé à tout compiler (distribution basée sur les sources). Acceptable pour une machine dédiée et plus si on aime le concept.
Gentoo est similaire à ↓ ArchLinux en ce qui concerne le cote "basée sur les sources".
Gentoo Studio *
> Gentoo Studio est basée sur Gentoo et l'overlay pro-audio. C'est une distribution qui se propose de transformer votre ordinateur en une station de travail audio professionnel. Pour ce faire, en plus des programmes proposés par Gentoo et l'overlay proaudio, elle permet d'installer des paquets pré-configurés. Elle peut être installée de deux façons : manuellement comme Gentoo, ou avec un stage 4. Cette dernière solution permet de gagner beaucoup de temps et d'être plus facile qu'une installation traditionnelle de Gentoo, tout en bénéficiant à l'arrivée de tous ses avantages.
Le site de Gentoo Studio est ici. Voir aussi sa page dédiée.
ArchLinux
> ArchLinux est une distribution minimaliste, élégante, dynamique et moderne basée sur le principe K.I.S.S. (Keep It Simple Stupid !). Si son installation n'est pas aussi facile d'accès que celle d'autres distributions généralistes, elle est toutefois très simple à maintenir.
ArchLinux est similaire à ↑ Gentoo en ce qui concerne le coté "basée sur les sources".
Manjaro
> Manjaro est une distribution basée sur ↑ ArchLinux et possédant ses propres outils.
Slackware
> Slackware est une distribution très "geek" dans la mesure ou le système de gestion de paquets est minimaliste et ne gère pas de dépendances. Toutefois, cela peut-être un bon choix pour celui qui souhaite s'investir et comprendre les systèmes GNU/Linux et se faire un système "sur-mesure".
SUSE/OpenSUSE
> SUSE est une distribution commerciale simple d'origine allemande.
> OpenSUSE est la version communautaire et libre de SUSE.
Zenwalk
> Zenwalk est une distribution très optimisée et facile à maintenir.
Les anciennes distributions
Pour les curieux et historiens, vous pouvez également lire la page des anciennes distributions qui répertorient les anciennes distributions audio abandonnées ou en pause. Y sont présentes les distributions suivantes : OpenArtist, Pure:dyne, ArtistX, Dynebolic, gnuguitarinux, JackLab, 64Studio, Studio to go!, Agnula Demudi et Rehmudi, Turn key, ASork, Audioslack et Thac s RPMS.
Laquelle choisir ?
Pour choisir une distribution, il faut apprécier ses différences par rapport aux autres et pour cela il faut comprendre un minimum le fonctionnement du système.
Si vous ne souhaitez pas "apprendre Linux" mais juste "faire de la musique", vous choisirez l'une des distributions spécialisées sélectionnées dans le coin du débutant. Dans le cas contraire, continuez à lire.
Gestionnaire de paquets
C'est la principale différence entre les principales distributions, on peut en citer 2 types qui toucheront 2 sensibilités différentes :
- Les distributions de paquets binaires : le choix le plus courant, les logiciels sont distribués pré-compilés pour votre ordinateur.
- Avantages : rapidité et facilité de l'installation de logiciels dans une version souvent bien éprouvée par d'autres utilisateurs.
- Désavantages : attente souvent longue de la disponibilité d'une nouvelle version vu la complexité de création d'un paquet binaire par des développeurs/empaqueteurs dont on restera très dépendant.
- Exemples : ↑ Debian (↑ Ubuntu), ↑ Fedora...
- Les distributions basées sur la compilation : votre ordinateur compile lui-même chaque logiciel. Ce type de système force à mettre les mains dans le cambouis et à en comprendre le fonctionnement.
- Avantages : le code des applications est optimisé pour l'architecture de votre ordinateur, ce qui se traduit par des gains de performance lorsque l'on sait comment faire ça de façon correcte.
- Désavantages : la compilation de logiciels peut demander beaucoup de puissance/temps.
- Exemples : ↑ Gentoo, ↑ ArchLinux...
Du type de gestionnaire de paquets utilisé découlera aussi la fréquence de mise à jour de la collection de logiciels (très important). Certains gestionnaires de paquets acceptant aussi des "dépôts" supplémentaires (dans notre cas d'applications audio). Exemples : les dépôts PPA pour ↑ Ubuntu, Planet CCRMA pour ↑ Fedora, l'overlays proaudio pour ↑ Gentoo...
Philosophie
Philosophie 100% libre ou au contraire la facilité avec le monde propriétaire ?
Des distributions comme ↑ Debian (de base) n'utilisent que des logiciels libres, garantissant ainsi à 100% ces libertés informatiques que nous avons à cœur.
D'autres distributions (comme linux-mint) proposent de base des outils non-libres populaires : flash, skype, pilotes de cartes graphiques....
Généraliste ou spécialisée ?
Encore une fois, la question est de savoir si vous préférez une distribution prête à l'emploi ou non. Il est en effet possible d'obtenir un système spécialisé dans la MAO en modifiant un système généraliste.
Les distributions spécialisées ont souvent un meilleur système de reconnaissance des cartes son, des logiciels de MAO à jour et un bureau léger, ce qui en fait le choix de préférence pour les débutants. Exemples : ↑ TangoStudio, ↑ AVLinux...
Certaines distributions spécialisées possèdent en plus des outils de configuration uniques (↑ KXStudio) ou des interfaces spéciales ("media-center"...).
Beaucoup d'utilisateurs préfèrent ensuite s'orienter dans un second temps vers des distributions plus généralistes (↑ Ubuntu, ↑ Fedora, ↑ Debian, ↑ Gentoo, etc.) qui sont quand même plus adaptées pour la bidouille (installations manuelles d'applications en développement, ou des toutes dernières versions des programmes, etc.). Elles permettent surtout de se construire un système "sur mesure" en n'installant que ce dont on a vraiment besoin.
Support du matériel
Il est bon de se renseigner sur le matériel qu'on possède, est-il supporté ?
Le support du matériel étant lié au noyau Linux et celui-ci pouvant être légèrement différent d'une distribution à l'autre (et d'une version à l'autre), il est conseillé d'essayer différents systèmes Live pour vérifier la compatibilité de telle carte son avant de se lancer dans sa première installation d'une distribution.
32 ou 64 bits ?
Sur un processeur 64 bits, il peut être intéressant d'utiliser une distribution optimisée 64 bits plutôt qu'une version 32 bits. Le mieux est de faire quelques tests par vous même. Un exemple de test est disponible dans le forum de discussion sur linuxmao : Distribution 32 ou 64 Bits pour première generation de processeur 64 Bits.
Liens
> Installer et configurer une distribution GNU-Linux pour la MAO
> Créer un support d installation
Le forum dédié à la discussion autour des distributions : Les distributions et les noyaux.
Historienne ou historien ? Anciennes distributions.
[+]