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
atelier:chantier:supprimer-un-paquet-sans-tout-bousiller [18/01/2016 03:26]
Patriboom [Étapes de suppression de notre paquet]
atelier:chantier:supprimer-un-paquet-sans-tout-bousiller [03/11/2016 15:48] (Version actuelle)
bendia Imagessur le serveur DF + supression du chapitre Utilisation inutile
Ligne 8: Ligne 8:
     * Création par [[user>​Patriboom]] 13/01/2016     * Création par [[user>​Patriboom]] 13/01/2016
     * Testé par <...> le <...> FIXME     * Testé par <...> le <...> FIXME
-  * Commentaires sur le forum : [[:​viewtopic.php?​pid=157652 | Lien vers le forum concernant ce tuto]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))+  * Commentaires sur le forum : [[https://​debian-facile.org/​viewtopic.php?​pid=157652 | Lien vers le forum concernant ce tuto]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
  
 **Nota :** **Nota :**
Ligne 61: Ligne 61:
  
 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). ​ 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}}+{{https://debian-facile.org/images/file-R5a7d25c21e769232777542eb4bb7cabd.png}}
 <note tip>Les carrés représentent des meta-paquets <note tip>Les carrés représentent des meta-paquets
 Les losanges représentent des paquets complémentaires ou nécessaires à l'​application. Les losanges représentent des paquets complémentaires ou nécessaires à l'​application.
Ligne 73: Ligne 73:
  
 Nous ferons donc ainsi : ​ Nous ferons donc ainsi : ​
-{{http://rcmission.net/images/TutoSupprimerPaquet_02.png}}+{{https://debian-facile.org/images/file-Rfca3e8e13dc9c713835a72f3a066bc9d.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. 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.
Ligne 86: Ligne 86:
  
 //Il faut repérer le bon emballage, la bonne boîte, le bon camion auxquels est attaché notre crayon.// //Il faut repérer le bon emballage, la bonne boîte, le bon camion auxquels est attaché notre crayon.//
 +
 +=== Liste des liens ascendants ===
  
 <​code>​apt-cache rdepends -i --no-pre-depends nom_du_logiciel</​code>​ <​code>​apt-cache rdepends -i --no-pre-depends nom_du_logiciel</​code>​
Ligne 107: Ligne 109:
   bijiben ​ *   bijiben ​ *
 </​code>​ </​code>​
 +
 +<note tip>Si vous aviez fait
 +**apt-cache rdepends -i --no-pre-depends nom_du_logiciel > NomDeFichier** le résultat aurait été conservé dans un fichier du nom de //​NomDeFichier//​. ​ Ceci pourrait être utile avec la prochaine commande qui générera une plus longue liste.</​note>​
  
 Nous avons ici les paquets sur lesquels compte tracker pour fonctionner (dont tracker dépend). Nous avons ici les paquets sur lesquels compte tracker pour fonctionner (dont tracker dépend).
Ligne 112: Ligne 117:
  
 Notons au passage que trois de ces paquets sont de la forme : « //​gnome-quelque chose// ».  Afin de simplifier les démarches, nous remonterons de ce pas à la source (la paquet-mère) :  « gnome ». Notons au passage que trois de ces paquets sont de la forme : « //​gnome-quelque chose// ».  Afin de simplifier les démarches, nous remonterons de ce pas à la source (la paquet-mère) :  « gnome ».
 +
 +=== Liste des liens descendants ===
  
 Faisons donc: Faisons donc:
Ligne 209: Ligne 216:
 De notre camion, nous sortons toutes les boîtes qui ne contiennent pas les crayons similaires à celui que nous cherchons. De notre camion, nous sortons toutes les boîtes qui ne contiennent pas les crayons similaires à celui que nous cherchons.
  
-{{http://rcmission.net/images/TutoSupprimerPaquet_02a.png}} +{{https://debian-facile.org/images/file-R70fb53c895d7d833418aac6d1a3565a5.png}} 
-<code user>​apt-mark manual nom_du_paquet</​code>​ pour chacun ​des paquets listés ci-haut et que nous souhaitons conserver.+<code user>​apt-mark manual nom_du_paquet</​code>​ pour CHACUN ​des paquets listés ci-haut et que nous souhaitons conserver. 
 + 
 +Notre exemple de désinstallation du paquet //Tracker// donne donc ceci: <code root Les lignes à inscrire pour isoler les paquets identifiés par  «apt-cache depends -i gnome » >​apt-mark manual gnome-core 
 +apt-mark manual desktop-base 
 +apt-mark manual network-manager-gnome 
 +apt-mark manual bijiben 
 +apt-mark manual brasero 
 +apt-mark manual cheese 
 +apt-mark manual evolution 
 +apt-mark manual evolution-plugins 
 +apt-mark manual file-roller 
 +apt-mark manual gedit 
 +apt-mark manual gnome-clocks 
 +apt-mark manual gnome-color-manager 
 +apt-mark manual gnome-documents 
 +apt-mark manual gnome-games 
 +apt-mark manual gnome-getting-started-docs 
 +apt-mark manual gnome-logs 
 +apt-mark manual gnome-maps 
 +apt-mark manual gnome-music 
 +apt-mark manual gnome-nettool 
 +apt-mark manual gnome-photos 
 +apt-mark manual gnome-sound-recorder 
 +apt-mark manual gnome-tweak-tool 
 +apt-mark manual nautilus-sendto 
 +apt-mark manual gnome-orca 
 +apt-mark manual polari 
 +apt-mark manual rygel-playbin 
 +apt-mark manual rygel-tracker 
 +apt-mark manual seahorse 
 +apt-mark manual vinagre 
 +apt-mark manual alacarte 
 +apt-mark manual avahi-daemon 
 +apt-mark manual gimp 
 +apt-mark manual hamster-applet 
 +apt-mark manual inkscape 
 +apt-mark manual libreoffice-evolution 
 +apt-mark manual libreoffice-gnome 
 +apt-mark manual libreoffice-writer 
 +apt-mark manual libreoffice-calc 
 +apt-mark manual libreoffice-impress 
 +apt-mark manual rhythmbox 
 +apt-mark manual simple-scan 
 +apt-mark manual goobox 
 +apt-mark manual sound-juicer 
 +apt-mark manual transmission-gtk 
 +apt-mark manual xdg-user-dirs-gtk 
 +apt-mark manual cups-pk-helper 
 +apt-mark manual gedit-plugins 
 +apt-mark manual gnome-shell-extension-weather 
 +apt-mark manual gstreamer1.0-libav 
 +apt-mark manual gstreamer1.0-plugins-ugly 
 +apt-mark manual rhythmbox-plugins 
 +apt-mark manual rhythmbox-plugin-cdrecorder 
 +apt-mark manual telepathy-gabble 
 +apt-mark manual telepathy-rakia 
 +apt-mark manual telepathy-salut 
 +apt-mark manual totem-plugins 
 +apt-mark manual libgtk2-perl 
 +apt-mark manual gnome</​code>​ 
 + 
 +<note tip>Si vous travaillez comme moi, vous copiez la liste obtenue par la recherche inverse des dépendances et vous copiez cette liste dans un traitement de texte (gnome, mousepad).</​note>​ 
 + 
 +Sans oublier ...<code root ceux obtenus par « apt-cache dpends -i bijiben » >​apt-mark manual dconf-gsettings-backend 
 +apt-mark manual <​gsettings-backend>​ 
 +  gconf-gsettings-backend 
 +  dconf-gsettings-backend 
 +apt-mark manual libc6 
 +apt-mark manual libcairo-gobject2 
 +apt-mark manual libcairo2 
 +apt-mark manual libecal-1.2-16 
 +apt-mark manual libedataserver-1.2-18 
 +apt-mark manual libgdk-pixbuf2.0-0 
 +apt-mark manual libglib2.0-0 
 +apt-mark manual libgoa-1.0-0b 
 +apt-mark manual libgtk-3-0 
 +apt-mark manual libical1a 
 +apt-mark manual libpango-1.0-0 
 +apt-mark manual libpangocairo-1.0-0 
 +apt-mark manual libtracker-sparql-1.0-0 
 +apt-mark manual libuuid1 
 +apt-mark manual libwebkitgtk-3.0-0 
 +apt-mark manual libxml2 
 +apt-mark manual libzeitgeist-2.0-0</​code>​ 
 + 
 +<​note>​Oui,​ il faut passer ainsi toutes les listes de dépendance descendante obtenues lors de la deuxième étape. 
 +Rappelez-vous:​ sortir toutes les boîtes du camion, sortir tous les emballages qui ne sont pas ceux du crayon que nous cherchons à retourner à l'​expéditeur! ​ Parfois, ce sont de gros camions; parfois ce sont des camions bien chargés; parfois ce sont de gros camions bien chargés. ​ Gnome ainsi ainsi: gros et chargé!</​note>​
  
 === Cassage des liens ascendants === === Cassage des liens ascendants ===
Ligne 216: Ligne 309:
 Revenons ici à notre première liste, celle des dépendances inverses, celle qui contenait plusieurs mentions de « tracker ». Revenons ici à notre première liste, celle des dépendances inverses, celle qui contenait plusieurs mentions de « tracker ».
 Vous vous rappelez que nous n'​avions conservé de cette liste que les paquets non-tracker,​ soit gnome et bijiben. Vous vous rappelez que nous n'​avions conservé de cette liste que les paquets non-tracker,​ soit gnome et bijiben.
-{{http://rcmission.net/images/TutoSupprimerPaquet_02b.png}}+ 
 +{{https://debian-facile.org/images/file-Ra45176438198e9a4044f1b49137f2ed2.png}} 
 De notre boite, donc, nous sortons tous les paquets qui ne sont pas liés à notre crayon. De notre boite, donc, nous sortons tous les paquets qui ne sont pas liés à notre crayon.
  
Ligne 226: Ligne 321:
 </​code>​ </​code>​
  
-<note tip>Si vous travaillez comme moi, vous copiez la liste obtenue par la recherche inverse des dépendances et vous copiez cette liste dans un traitement de texte (gnome, mousepad). +<note tip>​Votre commande, transformée dans le-dit traitement de texte pourra s'​écrire en une seule ligne de comme ceci:
- +
-Votre commande, transformée dans le-dit traitement de texte pourra s'​écrire en une seule ligne de commande ​comme ceci:+
   ​   ​
 **apt-mark manual ​ gnome-photos gnome-music gnome-documents gnome-boxes bijiben** **apt-mark manual ​ gnome-photos gnome-music gnome-documents gnome-boxes bijiben**
Ligne 247: Ligne 340:
 apt-mark auto bijiben apt-mark auto bijiben
 </​code>​ </​code>​
-===== Utilisation =====+
  
  
atelier/chantier/supprimer-un-paquet-sans-tout-bousiller.1453083990.txt.gz · Dernière modification: 18/01/2016 03:26 par Patriboom

Pied de page des forums

Propulsé par FluxBB