Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
atelier:chantier:supprimer-un-paquet-sans-tout-bousiller [13/01/2016 06:08] Patriboom créée |
atelier:chantier:supprimer-un-paquet-sans-tout-bousiller [13/01/2016 06:30] Patriboom [Installation] |
||
---|---|---|---|
Ligne 15: | Ligne 15: | ||
===== Introduction ===== | ===== Introduction ===== | ||
+ | Nous verrons ici comment supprimer un paquet sans tout supprimer de nos logiciels préférés qui lui sont associés par un meta-paquet. Pour y arriver, nous verrons d'abord qu'est-ce qu'un meta-paquet, puis nous reverrons ensemble les étapes de suppression de notre paquet. | ||
- | ===== Installation ===== | ||
+ | Qu'est-ce qu'un meta-paquet ? | ||
+ | Un meta-paquet est une série de commandes informatiques qui associe plusieurs paquets pour former un ensemble cohérent et complet. Dans l'exemple ci-bas, nous parlerons du meta-paquet « gnome » tandis que nous verrons comment supprimer le paquet « tracker » et ses dépendances. | ||
+ | |||
+ | Un meta-paquet peut contenir des paquets, des meta-paquets ou les deux. Le meta-paquet, c'est un peu comme un emballage cadeau qui enveloppe un produit. L'emballage cadeau peut contenir plusieurs boites, lesquels contenir plusieurs appareil. Prenons l'exemple d'une cargaison de crayons. Le camion (meta-paquet) transporte plusieurs boites (meta-paquets) de crayons (produdits). Le camionneur, lui a un crayon (produit) libre dans son camion (meta-paquet) sans que son crayon soit dans une boîte. | ||
+ | |||
+ | Nous avons donc | ||
+ | |||
+ | La route (système) | ||
+ | -meta-paquet : camion | ||
+ | -qui contient : des boîtes (meta-paquets) | ||
+ | *qui contiennent des crayons (produits) | ||
+ | *qui contiennent des cartouches de remplissages | ||
+ | *bla bla bla | ||
+ | -qui contient des crayons non-emballés (produits) | ||
+ | -meta-paquet : auto | ||
+ | -qui contient des passagers | ||
+ | |||
+ | De la même façon, nos paquets Linux peuvent être dans des meta-paquet à plusieurs niveaux. Dans le cas qui nous intéresse, gnome, nous avons cette structure | ||
+ | |||
+ | Linux (sytème) | ||
+ | -meta-paquet : gnome (meta-paquet) | ||
+ | -gnome-about (meta-paquet) | ||
+ | -gnome-applets (meta-paquet) | ||
+ | -gnome-control-center (meta-paquet) | ||
+ | -gnome-disk-utility (meta-paquet) | ||
+ | -gnome-icon-theme (meta-paquet) | ||
+ | -gnome-keyring (meta-paquet) | ||
+ | -gnome-menus (meta-paquet) | ||
+ | -gnome-panel (meta-paquet) | ||
+ | -gnome-power-manager (meta-paquet) | ||
+ | -gnome-screensaver (meta-paquet) | ||
+ | -bla bla bla | ||
+ | |||
+ | Pour en connaître la liste complète : | ||
+ | <code> | ||
+ | aptitude show gnome-core | ||
+ | </code> | ||
+ | |||
+ | |||
+ | ===== Étapes de suppression de notre paquet ===== | ||
+ | Étapes de suppression de notre paquet | ||
+ | |||
+ | Selon une logique simple, il suffirait d'isoler notre paquet pour le supprimer (sortir la boite du camion, sortir le crayon de la boite et s'en servir). | ||
+ | {{http://rcmission.net/images/TutoSupprimerPaquet_01.png}} | ||
+ | <note tip>Les carrés représentent des meta-paquets | ||
+ | Les losanges représentent des paquets complémentaires ou nécessaires à l'application. | ||
+ | Le bonhomme sourire ici représente l'application que nous voulons supprimer. | ||
+ | </note> | ||
+ | |||
+ | Pourtant, penser ainsi c'est oublier la sécurité et la cohérence de l'ensemble. | ||
+ | En effet, tous les programmes, paquets et meta-paquets qui sont installés par un meta-paquet sont aussi munis d'une attache qui les garde liés à leur meta-paquet installateur (en alimenation, on appelle ça la « tracabilité » des produits). | ||
+ | |||
+ | Dans notre analogie du transport d'un crayon par camion, il se rappeler que nous ne voulons pas utiliser le crayon, mais bien le retourner à l'expéditeur (supprimer un paquet). Ce que nous devrons donc faire, ce sera de vider la cargaison au complet – sauf le crayon – et retourner le camion à l'expéditeur. Nous devrons donc sortir toutes les boites du camion, sortir tous les crayons des boites et retourner le camion contenant le seul crayon que nous ne voulons pas. | ||
+ | |||
+ | Nous ferons donc ainsi : | ||
+ | {{http://rcmission.net/images/TutoSupprimerPaquet_02.png}} | ||
+ | |||
+ | Dans un premier temps vider notre meta-paquet de tout sauf des éléments que nous voulons supprimer et même vider le meta-paquet qui contient notre logiciel de ses autres composantes. | ||
+ | |||
+ | Comme avec l'analogie du camionnage, on ne détruit rien. On ne fait que caser les liens, ouvrir les cartons. | ||
+ | |||
+ | Détruire les liens, dans notre cas, ça s'appelle « ôter la marque Installer automatiquement » | ||
===== Utilisation ===== | ===== Utilisation ===== | ||