Équivalences et différences entre Debian/Ubuntu et Mandriva
Un article de Wiki de la communauté Mandriva.
La Mandriva One peut vous aider à tester cette distribution sans l'installer (le même principe que le CD d'Ubuntu), et la Mandriva Flash vous permet d'avoir une distribution complète sur une clef USB, ce qui est appelé « bureau mobile ».
Si vous venez de l'environnement Windows et que vous souhaitez découvrir Mandriva, dans ce cas, rendez-vous plutôt sur cette page.
Sommaire |
[modifier] La liberté et la gratuité
Qu'on se le dise et redise, Mandriva est une distribution libre et gratuite. Quelques paquetages non libres (autrement dit, propriétaires) mais gratuits sont fournis avec certaines versions et peuvent être ajoutés dans les versions « free » (comme les pilotes de cartes graphiques, le plugin Flash, ou quelques programmes gratuits comme Skype). Celles ou ceux qui conseillent de ne pas choisir Mandriva parce qu'elle n'est « pas libre », ou qu'elle est « obligatoirement payante » ou encore que « les versions gratuites sont moins complètes que les payantes » sont soit dans l'erreur, soit de mauvaise foi.
Par ailleurs, Mandriva est disponible en plusieurs versions en effet, tout comme Ubuntu) et ses dérivés (Kubuntu, Xubuntu, nUbuntu, Edubuntu, Ubuntu Studio...). Pour comprendre les différentes versions de Mandriva, rendez-vous sur cette page.
[modifier] La qualité et la robustesse
Mandriva, distribution libre et gratuite, est un véritable environnement de travail et de loisirs, pas une démo. C'est le Système d'Exploitation principal de milliers de personnes à travers le monde et une des distributions Linux supportant le plus grand nombre de paquetages logiciels, (quasiment 20 000 paquetages) ainsi que celle traduite dans le plus de langues (80 langues, dont des langues régionales telles que le breton et le basque).
Mandriva est une distribution de qualité professionnelle. Des équipes de développeurs, salariées ou volontaires, contribuent perpétuellement à maintenir la distribution à un niveau de sécurité et de robustesse extrêmement performant.
Mandriva fait donc partie, aux côtés de Debian et Ubuntu, entre autres, des meilleurs systèmes d'exploitation disponibles à ce jour.
[modifier] Les paquetages
[modifier] Comparatif des formats
Sous Debian et ses dérivés, le format de paquetage par défaut est le .deb, et sous Mandriva le .rpm. Au delà des stupides trolls qui pullulent sur la toile, il faut savoir que les deux formats sont à peu de chose près équivalents en termes de performance et de possibilités, et il est intéressant de voir que l'existence de plusieurs formats a pour conséquence de stimuler les équipes de codeurs, chacune essayant de rattraper l'autre et de faire mieux (ce qui ne dure en général jamais longtemps).
[modifier] Les outils graphiques
Les utilisateurs d'Ubuntu et Xubuntu auront l'habitude d'utiliser Synaptic, et ceux de Kubuntu Adept. Mandriva a, quant à elle, développé son propre outil de gestion de paquetage qui, comme tous les outils qu'elle a développés, est entièrement libre (licence GPL). Cet outil peut être trouvé dans le Centre de Contrôle Mandriva ou lancé via la commande drakrpm.
[modifier] Gestion des paquetages en ligne de commande
Chaque commande apt/dpkg (ou presque) à son équivalent dans la batterie d'outils urpm. Attention : il s'agit ici d'une liste d'équivalences, pas d'une description exhaustive de l'un ou l'autre système. Il est donc supposé ici que vous connaissez déjà les commandes apt. Pour plus d'informations sur la gestion des logiciels en ligne de commande via urpm, rendez-vous sur cette page.
| Fonction | apt/dpkg (Debian/Ubuntu) | urpm (Mandriva) |
|---|---|---|
| Installer le logiciel xxx | apt-get install xxx | urpmi xxx |
| Supprimer le logiciel xxx | apt-get remove xxx | urpme xxx |
| Rechercher le logiciel zzz dans les dépôts | dpkg -l zzz | urpmq zzz |
| Rechercher toutes les occurences du logiciel dont le nom contient xyz dans les dépôts | dpkg -l zzz | urpmq -Y zzz |
| Rechercher le logiciel zzz dans un mirroir particulier | urpmq --searchmedia <mirroir> zzz | |
| Afficher la liste des fichiers apportés par le package zzz | urpmq -l zzz | |
| Afficher les infos sur le logiciel zzz | apt-cache show zzz | urpmq -i zzz |
| Mettre à jour la liste des logiciels actuellement disponibles dans les dépôts | apt-get update | urpmi.update -a |
| Installer les paquetages pouvant être mis à jour | apt-get upgrade | urpmi --auto-select |
| Afficher la liste des mirroirs configurés sur la machine | urpmq --list-media | |
| Mettre à jour la liste et les paquetages dans la foulée | faire les deux commandes précédentes à la suite | urpmi --auto-update |
| Installer le paquetage yyy.deb ou yyy.rpm en local | dpkg -i yyy.deb | urpmi /là/où/est/le_package_yyy.rpm |
| modifier la liste des dépôts | modifier /etc/apt/sources.list | utiliser les commandes urpmi.addmedia ou urpmi.removemedia (le fichier résultant est /etc/urpmi/urpmi.cfg), pour plus d'infos voir cette page. |

