1. Trang chủ
  2. » Tất cả

102.4-dpkg

36 1 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Cấu trúc

  • Slide 1

  • Slide 2

  • Slide 3

  • Slide 4

  • Slide 5

  • Slide 6

  • Slide 7

  • Slide 8

  • Slide 9

  • Slide 10

  • Slide 11

  • Slide 12

  • Slide 13

  • Slide 14

  • Slide 15

  • Slide 16

  • Slide 17

  • Slide 18

  • Slide 19

  • Slide 20

  • Slide 21

  • Slide 22

  • Slide 23

  • Slide 24

  • Slide 25

  • Slide 26

  • Slide 27

  • Slide 28

  • Slide 29

  • Slide 30

  • Slide 31

  • Slide 32

  • Slide 33

  • Slide 34

  • Slide 35

  • Slide 36

Nội dung

Préparation LPI Exam 101 102.4 Debian package management Document sous licence Creative commons « by­nc­sa » http://creativecommons.org/licenses/by­nc­sa/2.0/fr/ Sommaire dpkg apt­* aptitude dselect dkpg­reconfigure alien UPMC - FP – Préparation LPI - v 1.1 102.4 Domaines de connaissances Poids : 3 Installer, ré­installer, mettre à jour et supprimer des  paquetages Debian Trouver des paquetages contenant des fichiers ou librairies  spécifiques devant ou non être installé Extraire les informations des paquetages : contenu,  intégrité, état d'installation UPMC - FP – Préparation LPI - v 1.1 102.4 dpkg Gestion des paquetages dans une distribution Debian­ Ubuntu Paquets au format .deb. Utilisés dans les distributions  issues de la Debian Convention de nommage nompaquet_version­revisionDebian_plateforme.deb Utilitaire pour installation/désinstallation/création des  paquets .deb :  dpkg Système de gestion de paquets debian et des dépendances  : APT (Advanced Packaging Tool) Commandes apt en ligne de commande. Servent de support  (via libapt) aux outils graphiques : Synaptic (Gnome) ou  Adept (Kde) UPMC - FP – Préparation LPI - v 1.1 102.4 dpkg Définition des sources (dépôts) Le fichier /etc/apt/sources.list contient la liste des  sources des paquets Syntaxe : type URI distribution [composant] [ ] type :  ● deb : binaires ● Deb­src : sources URI : chemin complet du dépôt   distribution : la distribution concernée composant : la partie choisie dans la distrbution (main,  main­sources, ) UPMC - FP – Préparation LPI - v 1.1 102.4 dpkg $ cat /etc/apt/source.list deb http://fr.archive.ubuntu.com/ubuntu/ gutsy main restricted deb­src http://fr.archive.ubuntu.com/ubuntu/ gutsy main restricted ## Major bug fix updates produced after the final release of the ## distribution deb http://fr.archive.ubuntu.com/ubuntu/ gutsy­updates main restricted deb­src http://fr.archive.ubuntu.com/ubuntu/ gutsy­updates main restricted UPMC - FP – Préparation LPI - v 1.1 102.4 dpkg dpkg [option][actions] [nom­fichier­deb|nom­ paquet] Actions : ­i (­­install) : installer un paquetage ­I : affiche les informations du paquetage non installé ­­unpack : dépaquete le paquetage ­­configure : configuration d'un paquet dépaqueté  (installation des fichiers de configuration et exécutiuon  du script postinst) ­r : supprime un paquet tout en conservant les fichiers  de configuration ­P : supprime un paquet ainsi que les fichiers de  configuration UPMC - FP – Préparation LPI - v 1.1 102.4 dpkg Actions   : ­l motif­nom­paquet : liste les paquetage  satisfaisant au motif ­s nom­paquet : affiche l'état du paquet ­L nom­paquet : affiche la liste des fichiers contenus  dans le paquet ­S motif­fichier : recherche les fichiers satisfaisant  au motif dans les paquets installés ­p nom­paquet : affiche les informations d'un paquet  installé UPMC - FP – Préparation LPI - v 1.1 102.4 dpkg Options : ưB:Dộconfigurelespaquetsdộpendantsd'unpaquet supprimộ ưưforceưqqc:forceqqc(quelquechose)oựqqcest: all:meteneouvretouteslesoptionsde forỗage downgrade:installeunpaquetmờmesiune versionplusrộcentsestinstallộe ưưignoreưdepends:ignorelavộrificationdes dépendances ­­noact : teste la commande sans rien modifer sur le  disque ­R : agit récursivement sur tous les fichiers .deb UPMC - FP – Préparation LPI - v 1.1 102.4 dpkg Options  : ­E : pas d'installation si une version similaire est déjà  installée ­C : essaie de réinstaller les paquets installés  incomplètement Dpkg plus adapté  Pour l'appliquer sur un paquet Pour installer un paquet récupéré depuis une source  différente d'un dépôt UPMC - FP – Préparation LPI - v 1.1 10 102.4 apt-get Après avoir recherché le paquet souhaité avec apt­cache,  on utilise apt­get pour installer le paquet : sudo apt-get install nom-paquet Pour supprimer un paquet installé : sudo apt-get remove nom-paquet Attention ! Ne supprime pas les dépendances devenues  inutiles Pour supprimer les dépendances « orphelines » sudo apt-get autoremove UPMC - FP – Préparation LPI - v 1.1 22 102.4 apt-get Possibilité de mettre à jour l'ensemble des paquets installés  qui nécessitent une mise à jour tant qu'ils n'interfèrent pas  avec d'autres paquets ou qu'ils nécessitent des installations  complémentaires : sudo apt-get upgrade Mise à jour de l'ensemble des paquets avec une gestion  intelligente des dépendances (mise à niveau des paquets le  plus importants vis à vis des moins importants): sudo apt-get dist-upgrade Avant de procéder à une mise à jour lancer un update  (synchronise le fichier contenant la liste de paquets  disponibles avec les sources spécifiées dans sources.list)   : sudo apt-get update UPMC - FP – Préparation LPI - v 1.1 23 102.4 apt-get Récupère un paquet source d'une application : sudo apt-get source nom-paquet Vérification d'intégrité de la base des paquets  sudo apt-get check UPMC - FP – Préparation LPI - v 1.1 24 102.4 apt-get Options ­d : uniquement téléchargement sans installation ­f : cherche (lors d'une installation ou suppresion) à  réparer un système dans lequel des dépendences sont  défectueuses ­ s (­­dry­run) : simule l'exécution de la commande mais  ne l'applique pas ­y : répond par y aux questions posées ­b (­­compile) : compile un paquet source après son  installation UPMC - FP – Préparation LPI - v 1.1 25

Ngày đăng: 17/04/2017, 10:22

w