Il est absolument indispensable de configurer URPMI !

, par  Hamid , popularité : 12%

0. Sommaire


1. La différence Windows / Linux
Sous linux les logiciels ne s’installent pas comme sous windows. Au lieu d’avoir a aller télécharger un programme sur le site du créateur de ce programme, on fait appel à des paquets, qui offrent l’avantage de se désinstaller et de s’installer très proprement.

Donc au final une fois le gestionnaire de paquets urpmi configuré, il suffit de
lui dire : "installe moi aMSN" et il va :
 Rechercher tout ce qui correspond ;
 Télécharger le programme sur internet ;
 L’installer proprement.

Ce logiciel permet aussi, un peu comme sous Mac OS X, de maintenir TOUT le
système à jour, ou de changer de version de Mandriva.

C’est a dire que vous lui dites : "mets moi a jour tout le systeme", et il va chercher tous les logiciels mis a jour qui existent (par exemple il va mettre a jour aMSN, OpenOffice, etc etc) .

Donc, il est absolument indispensable de configurer ce logiciel car il donne
accès a des MILLIERS de logiciels, beaucoup plus que ceux présents de base dans le DVD Mandriva .


2. Configuration d’urpmi
Que faut-il faire pour configurer urpmi à partir de la ligne de commande ?
 Ouvrez le terminal Linux ;
 Au prompt ;
 Tapez su, comme Switch User ;
 Puis, appuyez sur entrée ;
 Le système vous demande le mot de passe administrateur, entrez le.

Maintenant que vous êtes en mode administrateur (le prompt a changé, c’était un $ et c’est devenu un # ) Il faut :
 Reinitialiser la configuration de urpmi afin de lui dire de ne plus chercher sur les CD, mais sur internet.
 Pour ce faire la commande est : urpmi.removemedia -a
 Lui dire ou (sur quel site) chercher les logiciels.

Il existe plusieurs sources de logiciels :
 main = le contenu de base de la distribution ;
 update = les mises a jour ;
 contrib = enorme source qui contient tout ce qui n’a pu etre mis sur les cd ;
 plf-free = programmes non inclus pour cause de légalité douteuse (peer to peer, bittorrent, rips de DVD, lecture de DVD , etc etc) ;
 plf-nonfree = idem que plf-free, mais incluant les programmes dont le code source n’est pas disponible ;
 jpackage = contient des programmes en java, nécessitant que vous ayez installé "Java Runtime Environment" de chez Sun au préalable. Laissez de coté cette source de logiciels pour le moment, vous aurez toujours la possibilité de la rajouter quand le besoin s’en fera sentir.

Pour avoir des liens vers des dépots de logiciels, allez sur le site Easy URPMI.


3. Utilisation d’Easy URPMI
 Depuis le site Easy URPMI, choisissez votre version de Mandriva, l’architecture (i586 si vous possédez un processeur AMD ou Intel) ;
 Puis selectionnez des sites proches de chez vous, ou mieux encore les sites de votre fournisseur d’accès. (ftp.proxad.net et ftp.free.fr si vous êtes chez free par exemple).
 Sauf cas particulier, vous choisirez un miroir pour : main, update, contrib, plf-free, plf-nonfree
 Une fois les mirroirs choisis, cliquez sur "passer à l’étape 3".
 Des lignes de code s’affichent en bas. Toutes ces lignes commencent par urpmi.addmedia, et elles sont aussi nombreuses que le nombre de sources que vous avez choisi (5 si vous avez choisi main, update, contrib, plf-free , plf-nonfree).
 Copiez/Collez ces lignes de code une par une dans le terminal Konsole.
(URPMI va télécharger la liste des logiciels disponibles et leur description, ce qui peut prendre un certain temps).
 Une fois toutes les lignes copiées collées dans le terminal, urpmi est configuré !


4. Quelques commandes
Vous pouvez dès lors installer ou désinstaller des logiciels, et mettre à jour le système à partir du centre de contrôle Mandriva (Menu étoile / Système / Configuration / Paquetages ).

Ou alors à l’aide des commandes suivantes, a utiliser en étant en tant que root, en ayant fait "su" avant :
 pour mettre a jour le systeme : urpmi —auto-select
 Pour installer amsn : urpmi amsn
 Pour installer la lecture de DVD : urpmi libdvdcss2
 pour désinstaller amsn : urpme amsn
 pour chercher les programmes contenant le nom "msn" : urpmq -fy msn
 pour mettre a jour la liste des logiciels dispo : urpmi.update -a
 pour mettre a jour tout le systeme il suffit de faire : urpmi.update -a puis urpmi —auto-select

Une documentation complète sur urpmi peut être trouvée sur ces sites.


5. Changer de version de Mandriva

À un moment ou un autre, il est possible que vous souhaitiez changer de version de Mandriva. Par exemple :
 Votre version de Mandriva atteint la fin de sa vie et n’aura plus de mises à jour de sécurité ;
 Vous désirez avoir des logiciels plus récents ;
 Vous voulez être toujours à la pointe.

Changer de version en mettant à jour tout le système est possible, grâce à urpmi !

ATTENTION : Changer de version de Mandriva n’est pas une chose facile, cela implique mettre à jour la totalité des logiciels installés, c’est à dire plusieurs centaines de méga-octets à télécharger, et autant de problèmes potentiels.
Tous les problèmes connus lors de la mise à jour sont répertoriés sur le site de Mandriva ici pour la Mandriva 2006), et ce document est donc une lecture indispensable.

Pour changer de version de Mandriva, il vous suffit de reprendre ce guide depuis le début, c’est a dire enlever toutes vos sources urpmi urpmi.removemedia -a puis ajouter celles de la nouvelle version. Ensuite :
 Passer en mode non graphique : init 3
 Installer la nouvelle version de urpmi : urpmi urpmi
 Installer le nouveau kernel : urpmi kernel-2.6
 Installer tout le reste : urpmi —auto-select —auto —keep —no-verify-rpm

Quelques heures plus tard, redémarrer...


6. Sources
 urpmi est l’outil en ligne de commande utilisé par la distribution Mandriva Linux pour la gestion des paquetages RPM.
 Des liens vers la documentation et les notes de développement sont disponibles sur le cooker wiki.
 Easyurpmi est un outil web d’aide à la configuration d’urpmi.