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).

#1 27-10-2017 12:37:17

melissa6969
Banni(e)
Inscription : 30-11-2016

[RÉSOLU] suppression compliquée de certains paquets.?!!!

bonjour à tous.

bon je sais que ce sujet a déjà été traitée plein de fois mais bizarrement chez moi ça ne fonctionne pas...

j'utilise Debian Sid Cinnamon.
j'ai installé Testing que j'ai migré en Sid ensuite, et j'ai installé mes paquets au fur et à mesure pour avoir tout ce que je voulais.

seulement depuis le début de mon installation (qui remonte à plusieurs mois), j'aimerais virer des paquets mais je me heurte à un problème de dépendances, et c'est là que je tourne en rond sad

j'aimerai virer gnome-terminal, gnome-terminal-data, pidgin, pidgin-data, galculator.
évidemment j'ai des paquets similaires, lxterminal, et mate-calc, et qualculate (qui m'ont installé aucune dépendances ni de Mate ni de Lxde wink

quand j'essaie de supprimer ces paquets voilà ce que me dit aptitude

root@debiansid:~  aptitude -s purge gnome-terminal-data gnome-terminal


Les paquets suivants seront ENLEVÉS :                  
  gnome-terminal{p} gnome-terminal-data{p}
0 paquets mis à jour, 0 nouvellement installés, 2 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 0 o d'archives. Après dépaquetage, 8 800 ko seront libérés.
Les paquets suivants ont des dépendances non satisfaites :
 cinnamon-desktop-environment : Dépend: gnome-terminal but it is not going to be installed
Les actions suivantes permettront de résoudre ces dépendances :

     Supprimer les paquets suivants :                                                                                                                  
1)     cinnamon-desktop-environment [3.4 (now, unstable)]                                                                                              
2)     task-cinnamon-desktop [3.41 (now, unstable)]                                                                                                    

     Leave the following dependencies unresolved:                                                                                                      
3)     task-desktop recommande task-gnome-desktop | task-xfce-desktop | task-kde-desktop | task-lxde-desktop | task-cinnamon-desktop | task-mate-desktop



Accepter cette solution ? [Y/n/q/?] ^C


root@debiansid:~  aptitude -s purge pidgin-data pidgin


Les paquets suivants seront ENLEVÉS :                  
  gstreamer1.0-nice{u} libfarstream-0.2-5{u} libgadu3{u} libgssdp-1.0-3{u} libgupnp-1.0-4{u} libgupnp-igd-1.0-4{u} libmeanwhile1{u} libnice10{u}
  libprotobuf-c1{u} libpurple-bin{u} libpurple0{u} libzephyr4{u} pidgin{p} pidgin-data{p}
0 paquets mis à jour, 0 nouvellement installés, 14 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 0 o d'archives. Après dépaquetage, 35,1 Mo seront libérés.
Les paquets suivants ont des dépendances non satisfaites :
 cinnamon-desktop-environment : Dépend: pidgin but it is not going to be installed ou
                                         empathy but it is not going to be installed
Les actions suivantes permettront de résoudre ces dépendances :

      Installer les paquets suivants :                          
1)      cheese-common [3.26.0-1 (unstable)]                      
2)      empathy [3.25.90+really3.12.14-1 (unstable)]            
3)      empathy-common [3.25.90+really3.12.14-1 (unstable)]      
4)      folks-common [0.11.4-1 (unstable)]                      
5)      gstreamer1.0-clutter-3.0 [3.0.24-1 (unstable)]          
6)      libavahi-gobject0 [0.7-3 (unstable)]                    
7)      libchamplain-0.12-0 [0.12.16-1 (unstable)]              
8)      libchamplain-gtk-0.12-0 [0.12.16-1 (unstable)]          
9)      libcheese-gtk25 [3.26.0-1+b1 (unstable)]                
10)     libcheese8 [3.26.0-1+b1 (unstable)]                      
11)     libclutter-gst-3.0-0 [3.0.24-1 (unstable)]              
12)     libfolks-telepathy25 [0.11.4-1+b1 (unstable)]            
13)     libfolks25 [0.11.4-1+b1 (unstable)]                      
14)     libgeocode-glib0 [3.25.4.1-2 (unstable)]                
15)     libmission-control-plugins0 [1:5.16.4-2 (unstable)]      
16)     libtelepathy-farstream3 [0.6.2-1+b1 (unstable)]          
17)     libtelepathy-logger3 [0.8.2-2 (unstable)]                
18)     telepathy-gabble [0.18.4-1 (unstable)]                  
19)     telepathy-logger [0.8.2-2 (unstable)]                    
20)     telepathy-mission-control-5 [1:5.16.4-2 (unstable)]      
21)     telepathy-salut [0.8.1-5.1 (unstable)]                  

      Conserver les paquets suivants dans leur version actuelle :
22)     gstreamer1.0-nice [0.1.14-1 (now, unstable)]            
23)     libfarstream-0.2-5 [0.2.8-2 (now, unstable)]            
24)     libgssdp-1.0-3 [1.0.1-1 (now, unstable)]                
25)     libgupnp-1.0-4 [1.0.1-1 (now, unstable)]                
26)     libgupnp-igd-1.0-4 [0.2.4-1+b2 (now, unstable)]          
27)     libnice10 [0.1.14-1 (now, unstable)]                    

      Leave the following dependencies unresolved:              
28)     empathy recommande gnome-contacts                        
29)     empathy recommande telepathy-haze                        
30)     libfolks25 recommande libfolks-eds25                    



Accepter cette solution ? [Y/n/q/?] ^C


root@debiansid:~  aptitude -s purge galculator


Les paquets suivants seront ENLEVÉS :                  
  galculator{p}
0 paquets mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 0 o d'archives. Après dépaquetage, 1 512 ko seront libérés.
Les paquets suivants ont des dépendances non satisfaites :
 cinnamon-desktop-environment : Dépend: gnome-calculator but it is not going to be installed ou
                                         galculator but it is not going to be installed
Les actions suivantes permettront de résoudre ces dépendances :

     Installer les paquets suivants :        
1)     gnome-calculator [3.25.92-1 (unstable)]



Accepter cette solution ? [Y/n/q/?] ^C


dans l'idéal j'aimerai supprimer ces paquets sans exploser mon système, et désinstaller galculator sans qu'on me force à installer gnome-calculator (je veux pas avoir 50 calculettes) hmm

j'ai bien compris qu'il faut passer en unmarkauto en suivant ce tuto
https://debian-facile.org/doc:systeme:a … -installes
mais je sais pas par quel bout commencer hmm
on me dira que trois logiciels ne mangent pas de pain, en effet c'est vrai, mais étant maniaque j'aime pas avoir des logiciels qui me sont inutiles, c'est comme garder des bouteilles de lait vides dans un placard, aucun intérêt smile

si quelqu'un pouvait m'aider ça serait cool svp.
thanks.

Dernière modification par melissa6969 (28-10-2017 10:04:34)


Quamdiu est spes est, Est vitae.
Fiet in posterum melius

Hors ligne

#2 27-10-2017 12:40:27

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [RÉSOLU] suppression compliquée de certains paquets.?!!!

Essayer aptitude avec why peut-être ?
https://debian-facile.org/doc:systeme:a … n-logiciel

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#3 27-10-2017 12:50:23

melissa6969
Banni(e)
Inscription : 30-11-2016

Re : [RÉSOLU] suppression compliquée de certains paquets.?!!!

ouuuuh merci pour la réponse ultra rapide smile
alors jai fais ceci

aptitude why pidgin


id  cinnamon-desktop-environment Dépend pidgin | empathy


aptitude why gnome-terminal


id  cinnamon-desktop-environment Dépend gnome-terminal


 aptitude why galculator


id  cinnamon-desktop-environment Dépend gnome-calculator | galculator


comme à chaque fois le paquet cinnamon-desktop-envirnment pose problème, mais j'ai beau le marqué en manuel, rien ne change, je me doute qu'il y a des dépendances, mais lesquelles.??
c'est là que je tourne en rond, j'avais mis ce ""problème de maniaquerie"" de côté parce que je me prenais la tête à comprendre l'incompréhensible, mais j'aimerais vraiment virer ces paquets une bonne fois pour toute yikes


Quamdiu est spes est, Est vitae.
Fiet in posterum melius

Hors ligne

#4 27-10-2017 14:03:43

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : [RÉSOLU] suppression compliquée de certains paquets.?!!!

Bonjour
Si je prend l'exemple de pidgin ...

Les paquets suivants ont des dépendances non satisfaites :
 cinnamon-desktop-environment : Dépend: pidgin but it is not going to be installed ou
                                         empathy but it is not going to be installed


En faite le système te demande de choisir car cinnamon-desktop-environment dépend de pidgin ou empathy
plusieurs dépendances doivent être installé pour cinnamon-desktop-environment fonctionne
d'ou la liste de choix proposé

Pour voir les dépendances et dépendences inverse d'un paquet

apt-cache showpkg pidgin



Petit extrait du man pour comprendre le résultat

man apt-cache a écrit :

showpkg pkg...
           La commande showpkg affiche des informations sur les paquets donnés en argument. Les arguments restants sont
           les noms de paquets. Les versions disponibles et les dépendances inverses de chaque paquet répertorié sont
           listées, ainsi que les dépendances normales pour chaque version. Les dépendances normales d'un paquet sont
           constituées par les paquets dont il dépend ; les dépendances inverses sont les paquets qui dépendent du
           paquet en question. Les dépendances normales doivent donc être satisfaites et les dépendances inverses n'ont
           pas besoin de l'être.
Ainsi, la commande apt-cache showpkg libreadline2 donnera ce résultat :

               Package: libreadline2
               Versions: 2.1-12(/var/state/apt/lists/foo_Packages),
               Reverse Depends:
                 libreadlineg2,libreadline2
                 libreadline2-altdev,libreadline2
               Dependencies:
               2.1-12 - libc5 (2 5.4.0-0) ncurses3.0 (0 (null))
               Provides:
               2.1-12 -
               Reverse Provides:
           On peut voir que libreadline2, version 2.1-12, dépend de libc5 et ncurses3.0 ; ces paquets doivent être
           installés au préalable pour que libreadline2 fonctionne. À leur tour, libreadlineg2 et libreadline2-altdev
           dépendent de libreadline2. Si libreadline2 est installé, libc5 et ncurses3.0 doivent être installés ;
           libreadlineg2 et libreadline2-altdev n'ont pas à l'être. Pour connaître le sens de la fin de chaîne, il est
           préférable de consulter le code source d'APT

Dernière modification par Croutons (27-10-2017 14:05:08)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#5 27-10-2017 14:12:14

melissa6969
Banni(e)
Inscription : 30-11-2016

Re : [RÉSOLU] suppression compliquée de certains paquets.?!!!

merci @croutons
alors quand je fais

apt-cache showpkg pidgin


j'obtiens ceci

Reverse Depends:
  pidgin-latex,pidgin 2.7.3
  pidgin-privacy-please,pidgin 2.5.0
  pidgin-openpgp,pidgin
  pidgin-nateon-dbg,pidgin 2.10
  pidgin-nateon-dbg,pidgin 3.0
  pidgin-nateon,pidgin 2.10
  pidgin-nateon,pidgin 3.0
  pidgin-mpris,pidgin
  pidgin-librvp,pidgin
  pidgin-librvp,pidgin 2.12
  pidgin-librvp,pidgin 3.0
  pidgin-libnotify,pidgin 2.10
  pidgin-libnotify,pidgin 3.0
  pidgin-dev,pidgin 2.12.0+1~
  pidgin-lastfm,pidgin 2.4.3
  pidgin-hotkeys,pidgin 2.11
  pidgin-hotkeys,pidgin 3.0
  pidgin-festival,pidgin 2.10
  pidgin-festival,pidgin 3.0
  pidgin-extprefs,pidgin 3.0
  pidgin-extprefs,pidgin 2.0
  pidgin-encryption,pidgin
  pidgin-encryption,pidgin 2.10
  pidgin-encryption,pidgin 3.0
  pidgin-blinklight,pidgin 3.0
  pidgin-blinklight,pidgin 2.11
  pidgin-blinklight,pidgin 3.0
  pidgin-awayonlock,pidgin
  pidgin-audacious,pidgin
  pidgin-dbg,pidgin 2.12.0-1+b1
  pidgin-dev,pidgin 2.12.0
  pidgin-guifications,pidgin 3.0
  pidgin-data,pidgin
  lxde,pidgin
  pidgin-guifications,pidgin 3.0
  pidgin-guifications,pidgin 2.8
  caja-sendto,pidgin 2.0.0
  gnome-do-plugins,pidgin
  pidgin-themes,pidgin
  ezgo-network,pidgin
  junior-internet,pidgin
  education-desktop-lxqt,pidgin
  education-desktop-lxde,pidgin
  cinnamon-desktop-environment,pidgin


et ceci

Dependencies:
2.12.0-1+b1 - pidgin-data (2 2.12.0) pidgin-data (3 2.12.0-z) libatk1.0-0 (2 1.12.4) libc6 (2 2.14) libcairo2 (2 1.2.4) libdbus-1-3 (2 1.9.14) libdbus-glib-1-2 (2 0.78) libfontconfig1 (2 2.12) libfreetype6 (2 2.2.1) libgadu3 (2 1:1.8.0+r592) libgdk-pixbuf2.0-0 (2 2.22.0) libglib2.0-0 (2 2.35.9) libgstreamer1.0-0 (2 1.0.0) libgtk2.0-0 (2 2.24.0) libgtkspell0 (2 2.0.10) libice6 (2 1:1.0.0) libpango-1.0-0 (2 1.18.0) libpangocairo-1.0-0 (2 1.14.0) libpangoft2-1.0-0 (2 1.14.0) libpurple0 (2 2.10.12) libsm6 (0 (null)) libx11-6 (0 (null)) libxss1 (0 (null)) perl-base (2 5.26.0-4) perlapi-5.26.0 (0 (null)) gstreamer1.0-alsa (16 (null)) gstreamer1.0-pulseaudio (0 (null)) gstreamer1.0-libav (0 (null)) gstreamer1.0-plugins-base (0 (null)) gstreamer1.0-plugins-good (0 (null)) libsqlite3-0 (2 3.5.9)


donc si je comprends bien le man, par exemple pour que Pidgin fonctionne il doit avoir le paquet gstreamer1.0-plugins-base
et dans la liste des Reverse Depends, on voit  cinnamon-desktop-environment, donc si Pidgin n'est pas installé  cinnamon-desktop-environment se retrouve cassé.!!!
mais  cinnamon-desktop-environment est un métapackage, il peut être supprimé sans risque non.??
enfin en faisant des unmarkauto je suppose pour pas qu'un apt autoremove --purge me dégomme tout le système.??

quel casse-tête, ça me rappelle les équations au lycée tongue
concrètement ces paquets ne peuvent pas être supprimés sans que aptitude bronche pour des dépendances non satisfaisantes.??
bizarre bizarre yikes

Dernière modification par melissa6969 (27-10-2017 14:18:27)


Quamdiu est spes est, Est vitae.
Fiet in posterum melius

Hors ligne

#6 27-10-2017 20:06:05

melissa6969
Banni(e)
Inscription : 30-11-2016

Re : [RÉSOLU] suppression compliquée de certains paquets.?!!!

personne n'a de solutions du coup.???

Dernière modification par melissa6969 (27-10-2017 20:06:15)


Quamdiu est spes est, Est vitae.
Fiet in posterum melius

Hors ligne

#7 27-10-2017 20:19:35

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : [RÉSOLU] suppression compliquée de certains paquets.?!!!

c'est simple si tu veux pouvoir utiliser cinnamon-desktop-environment tu purges pas le paquet pidgin puisque que il est necessaire

-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#8 27-10-2017 20:26:34

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : [RÉSOLU] suppression compliquée de certains paquets.?!!!

Salut smile

Dans le tuto qu'a donné smolski en lien plus haut, il y a un truc sur la supression du meta-paquet Gnome https://debian-facile.org/doc:systeme:a … ependances wink

Donc, en gros sit tu vires le meta-paquet cinnamon-desktop-environnement en marquant ses dépendances comme installée manuellement, ben ça doit le faire (ou pas, on est en sid quand même tongue )

Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

En ligne

#9 27-10-2017 20:34:25

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : [RÉSOLU] suppression compliquée de certains paquets.?!!!

man apt-mark

du coup non? tongue


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#10 27-10-2017 20:37:40

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : [RÉSOLU] suppression compliquée de certains paquets.?!!!

Oui, sauf qu'aptitude te donnes des filtres que tu ne retrouveras pas nativement avec apt-mark il me semble (que je ne connais pas remarque wink )

Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

En ligne

#11 27-10-2017 22:11:59

Mercredi
Membre
Distrib. : Testing/Sid
Noyau : 5.2
(G)UI : Gnome-shell
Inscription : 25-09-2015

Re : [RÉSOLU] suppression compliquée de certains paquets.?!!!

Bonsoir,

melissa6969 a écrit :

mais  cinnamon-desktop-environment est un métapackage, il peut être supprimé sans risque non.??

Sous Jessie je m'étais amusée à désinstaller les logiciels qui m'étaient inutile avec Gnome. Pour ça j'avais dû supprimer d'abord les différents métapaquets de Gnome et ensuite les logiciels que je ne voulais pas. Pas eu de soucis particulier en faisant ça, j'avais d'abord testé dans une machine virtuelle pour être sûre de ne rien casser.

Après il y a des trucs dont il est plus difficile à se débarrasser que d'autres, avec Gnome impossible de supprimer totalement évolution par exemple.

Ps : de mémoire les paquets dépendants des métapaquets que j'avais enlevés étaient passés tout seul en "installés manuellement", j'avais utilisé Synaptic.

Hors ligne

#12 27-10-2017 22:50:14

melissa6969
Banni(e)
Inscription : 30-11-2016

Re : [RÉSOLU] suppression compliquée de certains paquets.?!!!

bah finalement c'était + simple que ce que je pensais.
la réponse est ici
https://www.debian-fr.org/t/suppression … uets/74896

il suffisait de marquer le paquet cinnamon-desktop-environment en manuel
de simuler une purge de gnome-terminal, qui retire donc le métapaquet cinnamon-desktop-environment et task-cinnamon-desktop
purger pour de vrai gnome-terminal-date et gnome-terminal.
et ensuite de purger pidgin-data, et pigdin, et galculator, et tout se désinstalle sans soucis, et gnome-calculator est pas demandé à être réinstallé.
vérifier si on est pas sur avant de purger
avec

aptitude why ""le nom des paquets qui seront désinstallés""


et finir par faire un

apt autoremove


et un

apt purge


pour voir si des paquets non désirés pourraient être désinstallés contre notre volonté.

donc en faite c'est ultra simple, mais quand on y fait seule, ça parait vachement complexe... yikes

Dernière modification par melissa6969 (27-10-2017 22:50:35)


Quamdiu est spes est, Est vitae.
Fiet in posterum melius

Hors ligne

#13 28-10-2017 02:44:41

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [RÉSOLU] suppression compliquée de certains paquets.?!!!


saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#14 28-10-2017 10:04:12

melissa6969
Banni(e)
Inscription : 30-11-2016

Re : [RÉSOLU] suppression compliquée de certains paquets.?!!!

Croutons a écrit :

c'est simple si tu veux pouvoir utiliser cinnamon-desktop-environment tu purges pas le paquet pidgin puisque que il est necessaire


du coup @croutonson peut purger Pidgin et Gnome-terminal sans pour autant exploser sa Debian smile enfin reste à voir sur le long terme aussi et au fil des mises à jour suivantes..!!!

c'est bon, c'est marquer résolu.


Quamdiu est spes est, Est vitae.
Fiet in posterum melius

Hors ligne

Pied de page des forums