Club mandriva French


Nous contacter Qui utilise Mandriva ? Accueil
Installer Configurer multimedia Systeme internet tutoriels questions ? entreprises emulation jeux




Installer et désinstaller un logiciel




avec le Centre de control Mandriva

file:///media/hd/Frank/Maintenance%20Linux/Site%20Web/Linux/logo/AdobeReader.JPEG Format imprimable




Introduction : Vous venez de chez Windows ?     



 Mettez au placard vos vieilles habitudes ! 


Sous Mandriva, un logiciel ne s'installe généralement pas en le téléchargeant sur Internet.

Il faut configurer les sources, ce que vous êtes censés avoir fait lorsque vous lirez ces lignes.



Pré requis : vous devez avoir configuré votre base URPMI

Pré requis : installer les CODECS de sa distribution

Attention Si vos sources sont déjà configurées, alors continuez la lecture.

Si vous ne savez pas quel logiciel installer équivalent à celui que vous connaissez sous Windows voici la liste ICI !

Installer un logiciel se trouvant dans les sources :   


En mode graphique

Pour installer des logiciels, vous avez 2 possibilités pour accéder à l'installateur !

2 choix possibles
1er choix : Sélectionner l'accès au menu puis choisir "installer et désinstaller des logiciels"

2ème choix : Cliquer sur cette icône qui se trouve sur la barre des tâches.


Pour installer un programme, un utilisateur normal n'a pas la permission de le faire, seul l'administrateur est autorisé à le pratiquer, le système propose de taper un mot de passe administrateur qui vous autorisera l'installation !

Toutes installations demande une permission, même un virus !


L'installateur se charge....


Vous choisissez "Installer et désinstaller des logiciels"


Taper le nom du programme que vous voulez (exemple : audacity un éditeur de son)

Le programme demandé a été trouvé immédiatement dans le registre du gestionnaire et le propose directement au téléchargement.

Plus besoin de chercher un programme "gratuit" sur internet ou "cracké" parce que trop honéreux, avec risque important de virus !
Plus besoin de courrir chez votre revendeur ! 
Aucune activation a faire, aucune clef a taper, aucun problème violation de propriété intellectuelle.

vous accèderez a des milliers de programmes de manière légale et entièrement gratuits, disponibles instantanément en vous connectant a des bibliothèques Linux sur des serveur distants.

Serveur distant déjà paramétré au moment de la première installation de Mandriva Linux. Ce sont des serveur sécurisés, surveillés et maintenu a cet effet, ce qui évite d'installer des programmes vérolés ou des virus !


Le système vous propose de télécharger en même temps les dépendences ! Vous cliquez sur OK

Le gestionnaire de logiciels propose des librairies nécéssaire au bon fonctionnement du logiciel à installer et permet aussi de ne pas avoir de conflit sur les différentes versions de librairie, de plugins, de codecs etc ...

Le gestionnaire est prêt a remplir sa mission, vous devez cocher la case du logiciel à installer,
puis cliquer sur le bouton "Appliquer"

Le système demande une confirmation pour l'installation !  Cliquez sur "Oui"



Le gestionnaire télécharge et installe le programme et les dépences directement !



Le gestionnaire gère les paquetages orphelins ! cliquez sur "OK"



Le gestionnaire remet à jour son registre !



Une fois le programme installé, pas besoin d'éteindre et de rallumer l'ordinateur, le programme n'est pas rangé n'importe où "Dans tous les programme"

Le programme (Audacity) est accessible dans le menu thématique "Son et Vidéo" et exploitable instantanément !



Et voilà c'est terminer !

L'installation d'un logiciel est vraiment simple et automatique et sécurisé !

Récapitulatif :    

Pour installer un logiciel : ouvrir le gestionnaire, taper le nom du programme, cocher la case, cliquer sur Appliquer et c'est tout !

Pour désinstaller un logiciel : ouvrir le gestionnaire, taper le nom du programme, décocher la case, cliquer sur Appliquer et c'est tout !

Facile non !



En mode console :

Installer ou désinstaller un logiciel se trouvant dans les sources.
URPMI, c'est la commande magique (enfin pour être exact urpm + une lettre, laquelle représente une fonction particulière de urpm).
Lisez ces quelques articles très instructifs de la base de connaissances qui se trouvent dans le chapitre les bases

commande

fonction

urpmi

pour installer un paquetage.

urpme (erase)

pour retirer un paquetage.

urpmq

pour rechercher un paquetage par son nom, même s'il n'est pas installé.

urpmf

pour rechercher un paquetage qui contient un fichier dont on connaît le nom, même s'il n'est pas installé.


L'installation et la désinstallation se font en Konsole, en root.
ex : urpmi vlc permet d'ajouter le logiciel VLC (Video Lan) avec les dépendances dont il a besoin.

C'est automatique, plus rien à faire d'autre !

Dans les quelques secondes d'après, le logiciel est monté dans le menu ->Multimédia -> section vidéo… magique non !



Un logiciel ne se trouvant pas dans les sources.

  • Exemple d'Azureus :

    Pour utiliser Azureus, vous devez avoir le dernier paquetage Java installé. Servez vous de votre Gestionnaire de Logiciels et configurez la source Club Commercial comme pour contrib ci-dessus.

    Téléchargez Azureus à partir de Sourceforge. Enregistrez le fichier tar dans le répertoire de votre choix. Utilisez un logiciel avec interface graphique comme Ark pour extraire les fichiers dans le répertoire.

    Si vous préférez la ligne de commande, tapez:

    tar xvjf Azureus_x.x.x.x_linux...tar.bz2

    Le dossier Azureus sera installé dans le répertoire. Ouvrez le répertoire Azureus et, avec l'interface graphique, double cliquez sur le programme azureus, ou en ligne de commande, allez dans le répertoire contenant Azureus et tapez:

    ./azureus



    - Pensez à vérifier les droits de votre application : clic droit propriétés vous donne la possibilité de dire si votre fichier est un exécutable



Les erreurs potentielles lors d'une installation ou d'une mise à jour.

Il se peut que lors d'une installation ou d'une mise à jour, avec la commande urpmi, le système vous réponde que la base urpmi est vérouillée.
Tel est le cas par exemple, quand votre centre de contrôle est ouvert à la page des miroirs à configurer ou de l'ajout ou encore de la suppression de programmes, et qu'en même temps, vous vous servez de la commande urpmi dans une console.

Base urpmi vérouillée

Comment faire lorsque le système de gestion des packages de Mandriva nous répond : base de données urpmi vérouillée. Ce message d'erreur peut survenir si vous avez lancé deux fois la commande urpmi (consciemment ou pas) ou si une commande urpmi s'est plantée.

La première chose à faire est de fermer toutes les fenêtres du Centre de Contrôle.

Ensuite on peut envisager la méthode micromou : redémarrer le PC :-(

Il est néanmoins possible de reprendre le contrôle de la chose avec l'aide de quelques commandes dans une console. Premièrement, vérifiez l'existence de processus liés à urpmi avec la commande sibylline suivante :

$ ps -aef | grep rpm | grep -v grep



Dans le cas où il existerait des processus, il suffit de les arrêter avec la commande kill. Par exemple :

$ su

-Passwd:

# ps -aef | grep rpm | grep -v grep root 8109 8099 99 07:30 ? 00:00:10 /usr/bin/perl /usr/bin/rpmdrake -- ... # kill -9 8109



Maintenant qu'il n'y a plus de tel processus il faut supprimer les fichiers verrous de urpmi ainsi :

# rm -f /var/lib/urpmi/.LOCK # rm -f /var/lib/urpmi/.RPMLOCK



Maintenant tout devrait être OK.

Et si vraiment le système ne se montre pas conciliant, reconstruisez la base RPM ainsi :

# rm -f /var/lib/rpm/__db* # rpm --rebuilddb






Si, lors de l'installation d'un paquetage (exemple le noyau, que vous installez avec urpmi), la commande en question vous renvoie une erreur d'installation.


Solution 1 : Il faut vider le contenu du dossier cache de urpmi (/var/cache/urpmi/rpms) en root.

Pour vider ce cache de la base urpmi pouvant contenir des rpms en souffrance (mal téléchargés), commande : urpmi –clean


Solution 2 : * Vous pouvez passer par Konqueror, en root (su + mot de passe + Konqueror ou kdesu Konqueror ) et effacez manuellement les fichiers dans le répertoire rmps.


Solution 3 : * En console root, entrez : rm -vf /var/cache/urpmi/rpms/