Atelier Gestion des paquetages sous Linux

Page 1 sur 2Lecteur de document UniversityLib

Atelier Gestion des paquetages sous Linux

Linux System Administration · course

Voir tous les documents en systèmes d'exploitation et cloud

Atelier Gestion des paquetages sous Linux

Objectifs :

● Installer, mettre à jour et désinstaller des paquetages binaires Debian.

● Rechercher des paquetages contenant des fichiers ou des bibliothèques spécifiques

installés ou non.

● Obtenir des informations sur un paquetage Debian comme la version, le contenu, les

dépendances, l'intégrité du paquetage, et l'état d'installation (que le paquetage soit installé

ou non).

● Installer, ré-installer, mettre à jour et supprimer les paquetages avec RPM et YUM.

● Obtenir des informations sur un paquetage RPM comme la version, le contenu, les

dépendances, l'intégrité du paquetage, la signature et l'état d'installation.

● Déterminer les fichiers relatifs à un paquetage donné, et rechercher à quel paquetage

appartient un fichier donné.

1. Gestion manuelle des paquets sous RedHat :

• Vérifier que le serveur vsftpd n'est pas installé sur votre machine

Publicité

Installer le serveur vsftpd à partir du fichier paquetage correspondant.

• Afficher les informations générales sur le paquet installé dans l'étape précédente.

• Afficher les fichiers et les répertoire installés avec le paquetage vsftpd.

• Afficher seulement les fichiers de configuration installés avec le paquetage vsftpd.

• Afficher seulement les fichiers de documentation installés avec le paquetage vsftpd.

Trouver un paquet contenant un fichier donné.

• Quelle option faut il ajouter pour exécuter les cinq commandes précédentes sur un fichier

RPM ?

• Vérifier l'intégrité d'un paquetage installé.

• Vérifier l'intégrité d'un fichier RPM avant son installation.

2. Gestion des paquets à partir des dépôts sous RedHat

  • Trouver la version de postgres server disponible dans les dépôts standards de CenOS
  • Installer le fichier de dépôt correspondant au postgresql93. L'installation d'un nouveau dépôt est

Publicité

possible à partir de : http://yum.postgresql.org/repopackages.php

par exemple :

wget http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/pgdg-centos93-

9.3-1.noarch.rpm

ziedbouziri.com

1

rpm -ivh pgdg-centos93-9.3-1.noarch.rpm

  • Vérifier maintenant que Postgres93 est maintenant disponible pour l'installation. Vérifier que le

fichier de dépôts correspondant est ajouté dans le répertoire /etc/yum.repos.d

  • Installer le serveur Postgres93 :

yum install postgresql93 postgresql93-server

3. Gestion manuelle des paquets sous Debian

Publicité

Installer le ou les packages passés comme argument.

dpkg -i monpaquet.deb

Installer les packages à partir d'un répertoire :

dpkg -R -i folder

La suppression d’un paquet ( Exécution du script de présuppression, Suppression des

fichiers installés et exécution du script de postsuppression)

Tout est supprimé sauf les fichiers de configuration

dpkg -r monpaquet

• Supprimer le paquet , y compris ces fichiers :

dpkg -P monpaquet

Lister tous les paquets ou un paquet particulier, par exemple :

Publicité

dpkg -l

dpkg -l apt

Trouver un paquet contenant un fichier, par exemple :

dpkg -S /etc/ssh/ssh_config

openssh-client: /etc/ssh/ssh_config

Liste le contenu d'un paquet, par exemple

dpkg -L openssh-client

4. Gestion des paquets à partir des dépôts sous Debian

Utiliser les commandes apt-cache, apt-get pour chercher et installer le serveur Postgres93.

(http://www.postgresql.org/download/linux/ubuntu/)

ziedbouziri.com

2