IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
next up previous contents index index
suivant: Les fichiers de Configuration monter: Administration des Systèmes Linux précédent: Étapes du démarrage d'un   Table des matières   Index

Sous-sections


{Dés}installation de programmes sous Linux/BSD

{Dés}installation de programmes sous Linux

___________________________________________________________________
la commande rpm
(Gestionnaire de Paquetages Red Hat) rpm est un puissant gestionnaire de paquetages, qui peut être utilisé pour construire, installer, interroger, vérifier, mettre à jour, et désinstaller des paquetages de logiciels individuels. Un paquetage consiste en une archive de fichiers, et en de l'information sur ce paquetage, incluant le nom, la version et la description du paquetage.
rpm -ivh paquetage.rpm installation du paquetage.
rpm -Uvh paquetage.rpm mise à du paquetage.
rpm -ql paquetage liste des fichiers qui seront installés par le paquetage.
rpm -e paquetage désinstallation du paquetage.
rpm -qa liste de tous les paquetages installés.
Options disponibles:
-force force l'installation du paquetage.
-nodeps ne vérifie pas les dépendances du paquetage.
___________________________________________________________________
la commande apt-get de Debian
``apt-get install'' installe les paquetages en gérant les dépendances. (trés solide réputation pour les ``upgrade'').
apt-get install paquetage installation du paquetage avec gestion des dépendances.
apt-get remove paquetage désinstallation du paquetage avec gestion des dépendances.
apt-cache search fichier permet de trouver le paquetage d'origine d'un fichier.
apt-get update mise a jour de la liste des paquetages sur les
différentes sources listées dans /etc/apt/sources.list
apt-get upgrade sélectionne automatiquement tous les paquetages qui doivent être mis à jour selon les paquetages déjà installés et les paquetages listés dans les divers médias enregistrés.
___________________________________________________________________
la commande urpmi de Mandrake
urpmi installe les paquetages de la même façon que la commande rpm mais gère en plus les dépendances. On peut comparer son utilisation avec le ``apt-get install'' de Debian.
Urpmi paquetage installation du paquetage avec gestion des dépendances.
urpme paquetage désinstallation du paquetage avec gestion des dépendances.
urpmf fichier urpmf permet de trouver le paquetage d'origine d'un fichier.
Options disponibles:
-force force l'installation du paquetage.
-nodeps ne vérifie pas les dépendances du paquetage.
-auto-select sélectionne automatiquement tous les paquetages qui doivent être mis à jour selon les paquetages déjà installés les paquetages listés dans les divers médias enregistrés.

{Dés}installation de programmes sous *BSD

Il existe deux méthodes d'installation sous BSD (NetBSD, FreeBSD, OpenBSD)
___________________________________________________________________
Installation des paquetages pré-compilés
Tout comme pour les RPMS, il existe un utilitaire permettant d'installer directement les paquetages:
pkg_add paquetage.tgz installation du paquetage avec gestion des dépendances.
pkg_delete paquetage désinstallation du paquetage avec gestion des dépendances.
pkg_info paquetage permet d'afficher les informations relatives
au paquetage concerné.

De la même façon que pour les RPMS pkg_add va rechercher les dépendances dans le répertoire même où il lancera l'installation.
A noter pour la désinstallation de paquetage il est préférable d'utiliser le shell zsh car il permettra une complétion du nom du paquetage tel qu'il est reconnu par le système. (indispensable s'il l'on ne veut pas passer son temps à rechercher le nom exact du paquetage.)
___________________________________________________________________
Installation des paquetages depuis les ports
La deuxième particularité des BSD est de pouvoir installer automatiquement les différents paquetages, dépendances comprises, depuis les sources, celles-ci se situent dans un fichier nommé ``ports.tar.gz''.
Image images/noteg.jpg
Remarque : ce fichier contient à la fois les Makefiles et les patchs réalisés par l'équipe des développeurs *BSD, par contre, ce fichier ne contient pas les sources proprement dites du paquetage mais elles seront téléchargées automatiquement. Vous l'aurez compris il sera préférable d'avoir une connexion ``haut-débit'' si vous souhaitez utiliser cette méthode d'installation...
Ainsi, il faudra dans un premier temps décompresser ce fichier avec la commande:
tar xvfz ports.tar.gz -C /usr
Ensuite si vous souhaitez installer le paquetage ``zsh'' vous devrez procéder
comme suit:
cd /usr/ports/shells/zsh
make
make install

Image images/noteg.jpg
Remarque : Si vous ne souhaitez pas installer le paquetage mais simplement créer le fichier zsh.tgz (utilisable avec) pkg_add il faudra taper à la place de make install: ``make package'' Vous pourrez ainsi récupérer le paquetage dans le répertoire: /usr/ports/packetages/i386/All ou encore dans le répertoire: /usr/ports/packetages/i386/shells

next up previous contents index index
suivant: Les fichiers de Configuration monter: Administration des Systèmes Linux précédent: Étapes du démarrage d'un   Table des matières   Index