OVH Cloud OVH Cloud

Supprimer tout ce qui dépend de Kde

22 réponses
Avatar
moi
Bonjour à tous.
J'ai fait une installation "bourrine" par le net et, utilisant Gnome,
j'aimerais savoir comment faire pour supprimer Kde et ce qui va avec.

mMerci d'avance pour vos réponses !

Guillaume
--
Mail garanti 0% Micro$oft
Envoyé sous Debian (noyau 2.6.8) par Thunderbird


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

10 réponses

1 2 3
Avatar
Francois Schoubben
moi a écrit :
Bonjour à tous.
J'ai fait une installation "bourrine" par le net et, utilisant Gnome,
j'aimerais savoir comment faire pour supprimer Kde et ce qui va avec.



apt-get remove kde-core

kde n'est qu'un meta-package, il ne désinstallerait rien.

Merci d'avance pour vos réponses !



De rien, en espérant que ça marche :-)


--
François


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Daniel Déchelotte
Francois Schoubben a écrit :

| moi a écrit :
| > j'aimerais savoir comment faire pour supprimer Kde et ce qui va avec.
|
| apt-get remove kde-core
|
| kde n'est qu'un meta-package, il ne désinstallerait rien.

Ca c'est une tres bonne remarque. "apt-get install kde" installe kde,
"apt-get remove kde" n'enleve rien. Pour les meta-paquets, ce serait
raisonnable que le script "prerm" (lance avant la desinstallation) donne un
avertissement comme :

Attention, le paquet "kde" n'est qu'un meta-paquet. Que voulez-vous faire :
(1) desinstaller l'ensemble des paquets KDE, a savoir [bla bla bla]
(2) ne desinstaller que le meta-paquet KDE, mais conserver les programmes KDE
(comme ce meta-paquet n'occupe que 3 ko et facilite la mise a jour de KDE,
il est conseille de le conserver : c'est le choix (3))
(3) conserver le meta-paquet kde (interrompre la presente desinstallation)
Votre choix (defaut = 2) :

Bon, il faudrait rendre plus clair les messages, mais c'est l'idee. Qu'en
pensez-vous ?

--
Daniel Déchelotte
http://yo.dan.free.fr/


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
RTyler
Daniel Déchelotte a écrit :

Francois Schoubben a écrit :

| moi a écrit :
| > j'aimerais savoir comment faire pour supprimer Kde et ce qui va avec.
|
| apt-get remove kde-core
|
| kde n'est qu'un meta-package, il ne désinstallerait rien.

Ca c'est une tres bonne remarque. "apt-get install kde" installe kde,
"apt-get remove kde" n'enleve rien. Pour les meta-paquets, ce serait
raisonnable que le script "prerm" (lance avant la desinstallation) donne un
avertissement comme :

Attention, le paquet "kde" n'est qu'un meta-paquet. Que voulez-vous faire :
(1) desinstaller l'ensemble des paquets KDE, a savoir [bla bla bla]
(2) ne desinstaller que le meta-paquet KDE, mais conserver les programmes KDE
(comme ce meta-paquet n'occupe que 3 ko et facilite la mise a jour de KDE,
il est conseille de le conserver : c'est le choix (3))
(3) conserver le meta-paquet kde (interrompre la presente desinstallation)
Votre choix (defaut = 2) :

Bon, il faudrait rendre plus clair les messages, mais c'est l'idee. Qu'en
pensez-vous ?





Je suis tout à fait d'accord. Cela simplifierai grandement la
désinstallation de meta-paquet plutôt que de chercher le paquet dont
tous les autres dépendent.

@+, RTyler


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Yannick Roehlly
RTyler wrote:

Je suis tout à fait d'accord. Cela simplifierai grandement la
désinstallation de meta-paquet plutôt que de chercher le paquet dont
tous les autres dépendent.



D'où l'intérêt d'utiliser aptitude qui se souvient des paquets installés
comme dépendance d'autres paquets.

Parce que si tu fais un "apt-get remove kde", est-ce que ça veut dire que tu
veux désinstaller les bibliothèques QT dont peuvent avoir besoin d'autres
paquets qui ne font pas partie de KDE ?

Yannick



--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
BM
RTyler a écrit :
Daniel Déchelotte a écrit :

Francois Schoubben a écrit :

| moi a écrit :
| > j'aimerais savoir comment faire pour supprimer Kde et ce qui va avec.
| | apt-get remove kde-core
| | kde n'est qu'un meta-package, il ne désinstallerait rien.

Ca c'est une tres bonne remarque. "apt-get install kde" installe kde,
"apt-get remove kde" n'enleve rien. Pour les meta-paquets, ce serait
raisonnable que le script "prerm" (lance avant la desinstallation)
donne un
avertissement comme :

Attention, le paquet "kde" n'est qu'un meta-paquet. Que voulez-vous
faire :
(1) desinstaller l'ensemble des paquets KDE, a savoir [bla bla bla]
(2) ne desinstaller que le meta-paquet KDE, mais conserver les
programmes KDE
(comme ce meta-paquet n'occupe que 3 ko et facilite la mise a jour
de KDE,
il est conseille de le conserver : c'est le choix (3))
(3) conserver le meta-paquet kde (interrompre la presente
desinstallation)
Votre choix (defaut = 2) :
Bon, il faudrait rendre plus clair les messages, mais c'est l'idee. Qu'en
pensez-vous ?








Tout à fait d'accord.

Je ne comprends pas d'ailleurs que le debian-net-install ne demande pas
quel wm installer; il installe gnome et kde, ce qui fait que si
l'on veut n'installer que gnome il faut commencer par faire une install
minimum et installer gnome après.

Bernard


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
eric math
BM a écrit :


Je ne comprends pas d'ailleurs que le debian-net-install ne demande pas
quel wm installer; il installe gnome et kde, ce qui fait que si l'on
veut n'installer que gnome il faut commencer par faire une install
minimum et installer gnome après.

Bernard





?????????????
Bizarre, j'ai réinstallé ma sarge cet après midi, et après un: # apt-get
install x-window-system-core kdebase, je n'avais que kde d'installé.
Je suppose que la même manip doit exister pour les utilisateurs de gnome.
Il suffit de n'installer aucun paquet avec l'installeur de la sarge et
de passer directement par apt.

eric


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Daniel Déchelotte
Yannick Roehlly a écrit :

| RTyler wrote:
|
| > Je suis tout _ fait d'accord. Cela simplifierai grandement la
| > d_sinstallation de meta-paquet plut_t que de chercher le paquet dont
| > tous les autres d_pendent.
|
| D'o_ l'int_r_t d'utiliser aptitude qui se souvient des paquets install_s
| comme d_pendance d'autres paquets.

C'est (legerement) different. Lorsque "RTyler" dit "chercher le paquet dont
tous les autres dependent", il fait reference a la recherche de kde-core,
paquet qui va faire "sauter" tout KDE (car tous les autres paquets KDE en
dependent). C'est juste une astuce pour contourner le probleme.

Aptitude, ou debfoster, vont pouvoir nous aider dans les cas les plus
simples (install kde, remove kde), mais pas dans les autres (install kde,
install kde-extras, install kate, install kate-plugins, remove kde => ne
retire rien).

Ca ne veut pas dire qu'aptitude ou debfoster ne sont pas interessants, ca
veut dire que l'on attend un autre comportement *pour les meta-paquets*.
Ils devraient, AMHA, proposer de desinstaller simplement le "systeme"
qu'ils permettent d'installer simplement.

| Parce que si tu fais un "apt-get remove kde", est-ce que _a veut dire que
| tu veux d_sinstaller les biblioth_ques QT dont peuvent avoir besoin
| d'autres paquets qui ne font pas partie de KDE ?

Probablement pas. Il pourrait le proposer. Le probleme, effectivement,
c'est que la liste des paquets a retirer n'est pas deductibles
automatiquement des dependances. C'est aussi pour ca que c'est interessant
que le mainteneur le fasse pour que l'utilisateur n'ait pas a le faire.

Je reprends l'exemple de KDE pour illustrer mon propos. Le paquet kde
depend, de proche en proche, de la libc6, des biblio Qt libqt3c102-mt et
des jeux de kde-amusements. Clairement, il ne suffit pas de proposer de
retirer tout ce dont depend kde, sans quoi on va arriver a retirer la libc !
C'est aux mainteneurs des paquets Qt/KDE d'identifier que les utilisateurs
Debian peuvent vouloir retirer tous les paquets relatifs a Qt/KDE, ou bien
juste ceux de KDE mais en laissant les paquets Qt. Meme raisonnement
non-automatisable pour le meta-paquet kde-devel-extras (il faut discerner
parmi ses dependances celles qui s'assurent qu'on a bien un environnement
kde correctement installe de celles qui representent effectivement les
"extras" de "kde-devel").

PS: en redigeant ce courriel, il m'a semble que kdelibs4 allait faire
sauter encore plus de paquets. A essayer ;-)

Dans des nouvelles connexes, je depose dans http://yo.dan.free.fr/debian/
une version de deborphan capable de detecter les dependances circulaires
avec l'option "-c" (ou "--find-circular"). Le patch (depuis la version
1.7.15) est disponible, ainsi qu'un paquet binaire. Desole, je ne sais pas
faire "d'entrepot", il faut l'installer a la main avec "dpkg -i".

--
Daniel Déchelotte
http://yo.dan.free.fr/


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
RTyler
Daniel Déchelotte a écrit :

Yannick Roehlly a écrit :

| RTyler wrote:
|
| > Je suis tout _ fait d'accord. Cela simplifierai grandement la
| > d_sinstallation de meta-paquet plut_t que de chercher le paquet dont
| > tous les autres d_pendent.
|
| D'o_ l'int_r_t d'utiliser aptitude qui se souvient des paquets install_s
| comme d_pendance d'autres paquets.

C'est (legerement) different. Lorsque "RTyler" dit "chercher le paquet dont
tous les autres dependent", il fait reference a la recherche de kde-core,
paquet qui va faire "sauter" tout KDE (car tous les autres paquets KDE en
dependent). C'est juste une astuce pour contourner le probleme.




C'est exactement ce que j'ai voulu dire. Ca fait plaisir d'être bien
compris.

Aptitude, ou debfoster, vont pouvoir nous aider dans les cas les plus
simples (install kde, remove kde), mais pas dans les autres (install kde,
install kde-extras, install kate, install kate-plugins, remove kde => ne
retire rien).

Ca ne veut pas dire qu'aptitude ou debfoster ne sont pas interessants, ca
veut dire que l'on attend un autre comportement *pour les meta-paquets*.
Ils devraient, AMHA, proposer de desinstaller simplement le "systeme"
qu'ils permettent d'installer simplement.

| Parce que si tu fais un "apt-get remove kde", est-ce que _a veut dire que
| tu veux d_sinstaller les biblioth_ques QT dont peuvent avoir besoin
| d'autres paquets qui ne font pas partie de KDE ?

Probablement pas. Il pourrait le proposer. Le probleme, effectivement,
c'est que la liste des paquets a retirer n'est pas deductibles
automatiquement des dependances. C'est aussi pour ca que c'est interessant
que le mainteneur le fasse pour que l'utilisateur n'ait pas a le faire.

Je reprends l'exemple de KDE pour illustrer mon propos. Le paquet kde
depend, de proche en proche, de la libc6, des biblio Qt libqt3c102-mt et
des jeux de kde-amusements. Clairement, il ne suffit pas de proposer de
retirer tout ce dont depend kde, sans quoi on va arriver a retirer la libc !
C'est aux mainteneurs des paquets Qt/KDE d'identifier que les utilisateurs
Debian peuvent vouloir retirer tous les paquets relatifs a Qt/KDE, ou bien
juste ceux de KDE mais en laissant les paquets Qt. Meme raisonnement
non-automatisable pour le meta-paquet kde-devel-extras (il faut discerner
parmi ses dependances celles qui s'assurent qu'on a bien un environnement
kde correctement installe de celles qui representent effectivement les
"extras" de "kde-devel").




C'est là tout le problème. Peut-être pourrait-on (je ne suis pas
spécialiste, c'est juste une suggestion) retirer (dans le cas d'un
meta-paquet) uniquement ce dont dépend ce meta-paquet et aucun autre
paquet. Dans le cas de Qt il n'y a pas que KDE qui les utilises (je me
trompe peut-être lourdement, veuillez m'en excuser par avance si tel est
le cas).

PS: en redigeant ce courriel, il m'a semble que kdelibs4 allait faire
sauter encore plus de paquets. A essayer ;-)

Dans des nouvelles connexes, je depose dans http://yo.dan.free.fr/debian/
une version de deborphan capable de detecter les dependances circulaires
avec l'option "-c" (ou "--find-circular"). Le patch (depuis la version
1.7.15) est disponible, ainsi qu'un paquet binaire. Desole, je ne sais pas
faire "d'entrepot", il faut l'installer a la main avec "dpkg -i".





Sym

En voila une idée qu'elle est bonne. Pourquoi les developpeurs debian
n'ont pas pensé à cette option eux-même ? Ne pourrait-on pas leur
soumettre l'idée ? Ce serait toujours ça de pris comme dirait l'autre.

@+, RTyler


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Sylvain Sauvage
Samedi 30 avril 2005, 22:43:27 CEST, Daniel Déchelotte a écrit :

Yannick Roehlly a écrit :
[...]
Ca ne veut pas dire qu'aptitude ou debfoster ne sont pas interessants,
ca veut dire que l'on attend un autre comportement *pour les
meta-paquets*. Ils devraient, AMHA, proposer de desinstaller simplement
le "systeme" qu'ils permettent d'installer simplement.



Je pense que d'utiliser le comportement d'aptitude est une bien meilleure
idée. Si on veut un méta-anti-paquet (ou anti-méta-paquet ?) qui
désinstalle un méta-paquet, il faut encore savoir si tous les paquets
demandés par le méta-paquet ont bien été installés à cause de
l'installation de ce méta-paquet et que l'utilisateur veut effectivement
virer tout ce que le méta-paquet demande et pas seulement ce que le
méta-paquet a permis d'ajouter en plus des paquets qu'il demande mais qui
ont été installé consciemment.

En reprenant ton exemple (install kde, install kde-extras, install kate,
install kate-plugins, remove kde => ne retire rien), peut-être que
l'utilisateur, en demandant que kde soit enlevé ne veut pas que kate le
soit, mais juste tout ce qui a été installé en plus à cause de kde.

En fait, dans ton exemple, c'est kde-extras qui fout le boxon :
l'utilisateur doit se rendre compte que kde-extras a été installé
manuellement (et pas pour répondre à une dépendance) et que c'est don c à
lui de le désinstaller.

Sinon, pour revenir au problème de base : enlever kde, 'apt-get --purge
remove *kde*' peut être un bon départ mais il ne faut pas oublier que l 'on
peut tout bêtement utiliser son interface favorite (aptitude, dselect,
synaptics...) et virer tout ce qui se trouve dans la _section_ kde.

--
Sylvain Sauvage
Avatar
Rapha
Le samedi 30 avril 2005 à 23:18 +0200, RTyler a écrit :
Daniel Déchelotte a écrit :

>Yannick Roehlly a écrit :
>
>| RTyler wrote:
>|
>| > Je suis tout _ fait d'accord. Cela simplifierai grandement la
>| > d_sinstallation de meta-paquet plut_t que de chercher le paquet dont
>| > tous les autres d_pendent.
>|
>| D'o_ l'int_r_t d'utiliser aptitude qui se souvient des paquets install _s
>| comme d_pendance d'autres paquets.
>
>C'est (legerement) different. Lorsque "RTyler" dit "chercher le paquet d ont
>tous les autres dependent", il fait reference a la recherche de kde-core ,
>paquet qui va faire "sauter" tout KDE (car tous les autres paquets KDE e n
>dependent). C'est juste une astuce pour contourner le probleme.
>
C'est exactement ce que j'ai voulu dire. Ca fait plaisir d'être bien
compris.

>Aptitude, ou debfoster, vont pouvoir nous aider dans les cas les plus
>simples (install kde, remove kde), mais pas dans les autres (install kde ,
>install kde-extras, install kate, install kate-plugins, remove kde => ne
>retire rien).
>
>Ca ne veut pas dire qu'aptitude ou debfoster ne sont pas interessants, c a
>veut dire que l'on attend un autre comportement *pour les meta-paquets*.
>Ils devraient, AMHA, proposer de desinstaller simplement le "systeme"
>qu'ils permettent d'installer simplement.



>Je reprends l'exemple de KDE pour illustrer mon propos. Le paquet kde
>depend, de proche en proche, de la libc6, des biblio Qt libqt3c102-mt et
>des jeux de kde-amusements. Clairement, il ne suffit pas de proposer de
>retirer tout ce dont depend kde, sans quoi on va arriver a retirer la li bc !
>C'est aux mainteneurs des paquets Qt/KDE d'identifier que les utilisateu rs
>Debian peuvent vouloir retirer tous les paquets relatifs a Qt/KDE, ou bi en
>juste ceux de KDE mais en laissant les paquets Qt. Meme raisonnement
>non-automatisable pour le meta-paquet kde-devel-extras (il faut discerne r
>parmi ses dependances celles qui s'assurent qu'on a bien un environnemen t
>kde correctement installe de celles qui representent effectivement les
>"extras" de "kde-devel").
>
C'est là tout le problème. Peut-être pourrait-on (je ne su is pas
spécialiste, c'est juste une suggestion) retirer (dans le cas d'un
meta-paquet) uniquement ce dont dépend ce meta-paquet et aucun autre
paquet. Dans le cas de Qt il n'y a pas que KDE qui les utilises (je me
trompe peut-être lourdement, veuillez m'en excuser par avance si tel est
le cas).



Il se trouve que c'est loin d'être aussi simple que ça. Il y a bi en
l'option -rdepends d'apt-cache. Il suffirait d'en tirer parti. Est-ce
pour autant que la liste générée conviendra-t-elle à la fonction que tu
en attends ?

>Dans des nouvelles connexes, je depose dans http://yo.dan.free.fr/debian /
>une version de deborphan capable de detecter les dependances circulaires
>avec l'option "-c" (ou "--find-circular"). Le patch (depuis la version
>1.7.15) est disponible, ainsi qu'un paquet binaire. Desole, je ne sais p as
>faire "d'entrepot", il faut l'installer a la main avec "dpkg -i".
>
En voila une idée qu'elle est bonne. Pourquoi les developpeurs debia n
n'ont pas pensé à cette option eux-même ? Ne pourrait-on p as leur
soumettre l'idée ? Ce serait toujours ça de pris comme dirait l 'autre.



Parce qu'ils ne sont pas omniscients, non plus.
Quant au patch, il suffit simplement de l'attacher à un rapport de bog ue
approprié via le BTS. Si le responsable trouve l'idée bonne et co nsent à
l'intégrer, ce sera vite fait, dans la mesure du possible (je rappelle
que tous les responsables ne veulent pas introduire de nouvelles
versions de paquets, sauf pour corriger des RCs, à cause de sarge).

--
Raphaël 'SurcouF' Bordet
http://debianfr.net/ | surcouf at debianfr dot net
1 2 3