SuSE Linux: Version 8.0
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".
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.
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.
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.
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
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.
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.