logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

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 → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
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:30]
Patriboom [Installation]
atelier:chantier:supprimer-un-paquet-sans-tout-bousiller [13/01/2016 17:01]
milou [Introduction]
Ligne 21: Ligne 21:
 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 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. ​+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, ​lesquelles peuvent ​contenir plusieurs ​appareils.  Prenons l'​exemple d'une cargaison de crayons. ​ Le camion (meta-paquet) transporte plusieurs boites (meta-paquets) de crayons (produits).  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 Nous avons donc
Ligne 29: Ligne 29:
   -qui contient : des boîtes (meta-paquets)   -qui contient : des boîtes (meta-paquets)
       *qui contiennent des crayons (produits) ​       *qui contiennent des crayons (produits) ​
-      *qui contiennent des cartouches de remplissages+      *qui contiennent des cartouches de remplissage
       *bla bla bla       *bla bla bla
   -qui contient des crayons non-emballés (produits)   -qui contient des crayons non-emballés (produits)
Ligne 35: Ligne 35:
   -qui contient des passagers   -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+De la même façon, nos paquets Linux peuvent être dans des meta-paquets ​à plusieurs niveaux. Dans le cas qui nous intéresse, gnome, nous avons cette structure
  
 Linux (sytème) Linux (sytème)
Ligne 79: Ligne 79:
 Comme avec l'​analogie du camionnage, on ne détruit rien.  On ne fait que caser les liens, ouvrir les cartons. 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 »+Détruire les liens, dans notre cas, ça s'​appelle « ôter la marque ​//Installer automatiquement// » 
 + 
 +==== Première étape: étudier le cas ==== 
 + 
 +Il est important de connaître la chaîne des dépendances à laquelle est fixé notre logiciel. 
 + 
 +//Il faut repérer le bon emballage, la bonne boîte, le bon camion auxquels est attaché notre crayon.// 
 + 
 +<code user>apt show nom_du_logiciel</​code>​ 
 + 
 +Notre exemple ( tracker ) nous donnera ceci: 
 +<code user> 
 +apt show tracker 
 + 
 +Dépend: libc6 (>= 2.4), libexempi3 (>= 2.2.0), libglib2.0-0 (>= 2.38.0), 
 +         ​libtracker-control-1.0-0 (= 1.2.4-2), libtracker-sparql-1.0-0 (= 
 +         ​1.2.4-2),​ dconf-gsettings-backend | gsettings-backend,​ 
 +         ​shared-mime-info,​ dbus (>= 1.3.1 
 +</​code>​ 
 + 
 +==== Deuxième étape: casser les liens (les bons) ==== 
 + 
 + 
 +==== Troisième étape: supprimer le paquet ==== 
 + 
 + 
 +==== Quatrième étape: reconstruire les références du meta-paquet (facultatif) ==== 
 ===== Utilisation ===== ===== Utilisation =====
  
  
atelier/chantier/supprimer-un-paquet-sans-tout-bousiller.txt · Dernière modification: 03/11/2016 15:48 par bendia

Pied de page des forums

Propulsé par FluxBB