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.
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 [19/01/2016 03:17] 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 109: | 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 213: | 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 user Les lignes à inscrire pour isoler les paquets identifiés par «apt-cache depends -i gnome » >apt-mark manual gnome-core | + | 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 desktop-base | ||
apt-mark manual network-manager-gnome | apt-mark manual network-manager-gnome | ||
Ligne 275: | Ligne 278: | ||
apt-mark manual gnome</code> | apt-mark manual gnome</code> | ||
- | Sans oublier ...<code user ceux obtenus par « apt-cache dpends -i bijiben » >apt-mark manual dconf-gsettings-backend | + | <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> | apt-mark manual <gsettings-backend> | ||
gconf-gsettings-backend | gconf-gsettings-backend | ||
Ligne 304: | 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 314: | 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 335: | Ligne 340: | ||
apt-mark auto bijiben | apt-mark auto bijiben | ||
</code> | </code> | ||
- | ===== Utilisation ===== | + | |