Installer des programmes sous SuSE Linux 8.0

Base de données support (wessels_packageinst)

SuSE Linux: Version 8.0

Situation :

Vous avez téléchargé un programme/paquetage depuis Internet et vous voulez maintenant l'installer. Le paquetage téléchargé se présente sous la forme d'un fichier RPM ou d'un fichier tar.gz.

Procédure :

Vous avez téléchargé un paquetage et vous l'avez sauvegardé dans votre répertoire personnel. Veuillez noter que les droits d'accès de root vous seront nécessaires pour l'installation de paquetages ou programmes dans la structure de fichiers de Linux. Dans les étapes suivantes, on suppose que le paquetage a été sauvegardé dans le répertoire personnel de votre utilisateur.

Dans cet article, nous traiterons les sujets suivants :

Installation grafique avec KPackage

Désinstallation de paquetages avec KPackage

Installation de paquetages en mode texte avec RPM

Désinstallation de paquetages en mode texte avec RPM

Décompression de fichiers tar.gz

Vous trouverez plus d'information à ce sujet dans les pages de votre manuel de référence qui décrivent le gestionnaire de paquetages RPM (chapitre 4). Vous trouverez également le manuel de référence sur votre système sous /usr/share/doc/packages/suselinux-reference_fr/ au format pdf et sous forme de fichier HTML. Veuillez noter, que dans certains cas, des problèmes peuvent se produire avec KPackage. De toute façon, nous vous recommandons de procéder, aussi souvent que possible, à l'installation des paquetages RPM à l'aide de commandes rpm sur une console. Procédez de la même manière pour les fichiers tar.gz.

Remarque : pour des raisons de sécurité, les mots de passe, dans la configuration par défaut, ne sont pas décrits avec des * ou d'autres caractères, à moins que vous n'ayez configuré votre système ainsi de manière explicite. Par conséquent, vous devrez entrer les mots de passe de "root" ou de vos utilisateurs en "aveugle".

Installation de paquetages RPM

Installation grafique avec KPackage

Une fois que vous avez téléchargé votre paquetage, démarrez Konqueror afin d'ouvrir le répertoire personnel de votre utilisateur. Cliquez sur le paquetage et procédez à l'installation à l'aide de KPackage.

Une fois que KPackage a été démarré, une fenêtre est ouverte qui vous offre quelques options applicables au paquetage que vous voulez installer :


Actualisation
Remplacer un/des fichier/s
Remplacer un/des paquetage/s
Vérification des dépendances
Test (sans installation)

Les options "Actualisation", "Remplacer un/des paquetage/s" et "Vérification des dépendances" sont préselectionnées. Si maintenant, vous voulez installer un paquetage, cliquez sur "Installer". Vous serez rapidement invité à saisir le mot de passe de "root". Une fois que l'installation du paquetage a été exécutée avec succès, la rubrique de la base de données de RPM dans laquelle le paquetage a été rangé sera affichée.

Désinstallation de paquetages avec KPackage

KPackage n'a pas été conçu uniquement pour l'installation des paquetages et vous offre également la possibilité de désinstaller des paquetages déjà présents sur votre système. Vous pouvez facilement démarrer cette application depuis le menu de SuSE :


Système -> Configuration -> KPackage

Si vous utilisez le menu de KDE (l'icône K en bas à gauche dans la barre des tâches), voici le chemin à suivre :


Système -> KPackage

Si vous recherchez un paquetage ou un fichier spécifique, cliquez sur :


Fichier -> Recherche de paquetage

ou bien


Fichier -> Recherche de fichier

et saisissez le nom du paquetage ou mot-clé de recherche. La base de données recherchera ce mot-clé et rapidement, le résultat sera affiché. Ces fonctions sont, naturellement, également disponibles en tant que "boutons" sur le barre de tâches de gauche de KPackage.

Si un paquetage doit être désinstallé, utilisez la fonction de recherche afin de le trouver, cliquez alors sur "Désinstallation". Une fois que vous avez entré le mot de passe de "root" à nouveau, le paquetage sera éliminé du système.

Installation de paquetages en mode texte avec RPM

Pour cette variante, ouvrez une console. À cette fin, pressez la combinaison de touches :


ALT+F2

et saisissez :


xterm

Enfin, cliquez sur "Exécuter". Maintenant, connectez-vous sur cette console en tant qu'administrateur "root". À cette fin, saisissez la commande suivante :


sux -

Une fois que vous avez saisi cette commande, vous verrez apparaître :


Password:

Saisissez alors le mot de passe de l'utilisateur "root" et confirmez votre entrée. Vous pouvez maintenant utiliser les commandes suivantes pour installer un paquetage RPT :


rpm -i nom_du_paquetage.rpm - 	Installe le paquetage

rpm -U nom_du_paquetage.rpm - 	Installe ou actualise un programme.
		       		Différence avec "install" : toutes
				les entrées plus anciennes seront
				éliminées.

rpm -F nom_du_paquetage.rpm - 	Actualise un paquetage uniquement
				si une version précédente a été trouvée
				sur le système.

Si vous ajoutez -vh aux options, vous obtiendrez un résultat vous informant du statut de l'installation du paquetage, par exemple :


linux:/tmp# rpm -ivh opera-6.0-20020218.2-shared-qt.i386.rpm
opera                       ##################################################
linux:/tmp#

Contrairement au cas de la désinstallation, lors de l'installation de programmes il est nécessaire de donner le nom complet du paquetage. Dans le but de raccourcir un peu la saisie de celui-ci, il est possible d'utiliser des caractères génériques (wildcards) :


rpm -ivh opera*.rpm

Ceci s'avère particulièrement utile dans le cas où vous avez sauvegardé plusieurs paquetages dans un répertoire et que vous voulez les installer tous avec une seule et même commande. Dans un tel cas, la syntaxe de la commande sera comme suit :


rpm -ivh *.rpm

En conséquence de cette commande, tous les paquetages RPMs contenus dans le répertoire dans lequel se trouve l'utilisateur "root" seront installés.

Désinstallation de paquetages en mode texte avec RPM

Lorsque vous désirez désinstaller des paquetages, utilisez la commande suivante :


rpm -e nom_du_paquetage

L'option -vh n'a aucune signification lors de la désinstallation d'un paquetage ! Lors de la désinstallation, il faut prendre garde à bien donner le nom du paquetage sans y ajouter quoi que ce soit, comme par exemple :


rpm -Uvh rpm -e opera-6.0-20020218.2-shared-qt.i386.rpm

Dans ce cas, vous obtiendrez le message d'erreur suivant :


error: package opera-6.0-20020218.2-shared-qt.i386.rpm is not installed

La forme correcte est la suivante :


rpm -e opera

SuSEconfig

Lorsque l'on procède manuellement à une installation de paquetages RPM, il est préférable, après l'installation de ces paquetages, d'exécuter la commande :


SuSEconfig

en tant qu'administrateur "root". Ainsi, votre système sera actualisé et les modifications effectuées sur les programmes ou des gestionnaires de fenêtre comme KDE et GNOME seront appliquées.

Décompression de fichiers tar.gz

Vous pouvez décompresser les fichiers tar.gz de la façon suivante :


tar xvfz nom_du_fichier.tar.gz

De ce fait, un répertoire est créé dans le chemin (path) où vous êtes situé à ce moment. L'information contenue dans ce répertoire vous indiquera quelles étapes additionnelles sont exigées afin de procéder à l'installation de ces dossiers.


Mots-clés: PROGRAMME, PROGRAMMES, INSTALLER, INSTALLATION, RPM, TAR.GZ, YAST, YAST2

Catégories: Paquetages , Applicatifs , Applicatifs X , Questions et Réponses , Applicatifs

SDB-wessels_packageinst, Copyright SuSE Linux AG, Nürnberg, Germany - Version: 29. Apr 2002
SuSE Linux AG - Dernière modification: 06. Mai 2002 de ip (sdb_gen 1.40.0)