[résolu] KDE4 et Métapackages

Bonjour,

je viens de passer de KDE 3.5.9 à KDE4. J’étais trop curieux de savoir comme il tourne.
J’ai commencé par installer kde4-minimal mais je n’arrivait pas à le lancer. Je me suis donc dit qu’il me manquait quelque-chose et j’ai installé le paquet KDE4.
Il ne démarrait pas non plus mais j’ai finté en installant gdm qui m’a permis de choisir KDE au lancement (en fait l’ordi bootait systèmatiquement sur Fluxbox.

Bref, me voilà sous KDE4 avec plein de logiciels dont je n’ai pas l’utilité. J’efface donc ce qui ne me convient pas. Mais quand j’efface un paquet, aptitude (ou synaptic) supprimer aussi le métapackage correspondant (sans effacer les autres logiciel du metapackage).

Le problème, c’est que maintenant, quand je fais une upgrade, aptitude comme apt-get veulent me supprimer tous les logiciels des métapackages les considérant sûrement comme inutiles.

Résultat d’un aptitude upgrade :

Les paquets suivants seront ENLEVÉS :                              
  blinken{u} bovo{u} dirmngr{u} edict{u} indi{u} kalarm{u} kalgebra{u} 
  kalzium{u} kalzium-data{u} kanagram{u} kanjidic{u} katomic{u}        
  kbattleship{u} kblackbox{u} kblocks{u} kbounce{u} kbreakout{u}       
  kbruch{u} kcharselect{u} kcolorchooser{u} kcron{u} kdeadmin{u}       
  kdeartwork{u} kdeartwork-emoticons{u} kdeartwork-theme-window{u}     
  kdeedu{u} kdegames{u} kdegames-card-data{u} kdegames-mahjongg-data{u} 
  kdegraphics-strigi-plugins{u} kdenetwork-filesharing{u}               
  kdepim-strigi-plugins{u} kdepim-wizards{u} kdeplasma-addons{u}        
  kdeplasma-addons-data{u} kdeplasma-addons-libs4{u} kdessh{u}          
  kdewallpapers{u} kdf{u} kdiamond{u} kfloppy{u} kfourinline{u}         
  kgamma{u} kgeography{u} kgeography-data{u} kgoldrunner{u} khangman{u} 
  kig{u} kiriki{u} kitchensync{u} kiten{u} kjots{u} kjumpingcube{u}     
  kleopatra{u} klettres{u} klettres-data{u} klines{u} kmahjongg{u}      
  kmines{u} kmplot{u} knetwalk{u} knetworkconf{u} knewsticker{u}        
  knode{u} knotes{u} kode{u} kolf{u} kollision{u} konquest{u}
  konsolekalendar{u} kontact{u} kpackage{u} kpat{u} kpercentage{u}
  kreversi{u} ksame{u} kscreensaver{u} kshisen{u} ksirk{u} kspaceduel{u}
  ksquares{u} kstars{u} kstars-data{u} ksudoku{u} ksystemlog{u}
  ktimer{u} ktnef{u} ktouch{u} ktuberling{u} kturtle{u} kubrick{u}
  kuser{u} kwordquiz{u} libcfitsio3{u} libfont-afm-perl{u} libgps17{u}
  libhtml-format-perl{u} libhtml-parser-perl{u} libhtml-tagset-perl{u}
  libhtml-tree-perl{u} libkdeedu4{u} libkdegames4{u} libkiten4{u}
  libkpgp4{u} libksane0{u} libksieve4{u} libmaildir4{u} libmarble4{u}
  libmimelib4{u} libnova-0.12-1{u} libokularcore1{u} libpcap0.8{u}
  libperl5.10{u} libpoppler-qt4-3{u} libspectre1{u} libvncserver0{u}
  libwww-perl{u} lskat{u} marble{u} marble-data{u} okular{u} parley{u}
  parley-data{u} perl-suid{u} ppp{u} procmail{u} python-pexpect{u}
  python-pycurl{u} python-rpm{u} rdesktop{u} smartpm-core{u} sweeper{u}
  ttf-kochi-gothic{u} ttf-sjfonts{u}
0 paquets mis à jour, 0 nouvellement installés, 134 à enlever et 1 non mis àjour.
Il est nécessaire de télécharger 0o d'archives. Après dépaquetage, 259Mo seront libérés.
Voulez-vous continuer ? [Y/n/?]

Peut-être que mon analyse est mauvaise mais je doute que je sois gagnant à supprimer tout ça ?

Merci de m’aiguiller .

Peut-être en modifiant ou en créant le fichier de configuration preferences dans /etc/apt qui te permettra de de ne pas supprimer des paquets concidérés en test ou instables lors de mises à jour voici le mien et j’utilise kde 4 sans prbs :

Package: *
Pin: release o=Debian,a=testing
Pin-priority: 990

Package: *
Pin: release o=Debian,a=unstable
Pin-priority: 90

En même temps ce serait bien de savoir quelle version de debian tu utilises !

Oui, j’ai oublié quelques précisions, désolé.

Je suis sous Lenny et j’ai suivit la manipulation de cette page :
kde4.debian.net/

Voici mon fichier preferences :

[code]
Package: *
Pin: release o=apt-build
Pin-Priority: 999

Package: *
Pin: release o=Debian,a=testing,l=Debian-Security
Pin-Priority: 998

Package: *
Pin: release o=Unofficial Multimedia Packages,a=testing,l=Unofficial Multimedia Packages
Pin-Priority: 997

Package: *
Pin: release o=Debian,a=testing,l=Debian
Pin-Priority: 996

Package: *
Pin: release o=volatile.debian.org,a=stable,l=debian-volatile
Pin-Priority: 995

Package: *
Pin: release o=Debian,a=stable,l=Debian-Security
Pin-Priority: 994

Package: *
Pin: release o=Unofficial Multimedia Packages,a=stable,l=Unofficial Multimedia Packages
Pin-Priority: 993

Package: *
Pin: release v=4.0*,o=Debian,a=stable,l=Debian
Pin-Priority: 992

Package: *
Pin: release o=Unofficial Multimedia Packages,a=unstable,l=Unofficial Multimedia Packages
Pin-Priority: 99

Package: *
Pin: release o=Debian,a=unstable,l=Debian
Pin-Priority: 98

Package: *
Pin: release o=Unofficial Multimedia Packages,a=experimental,l=Unofficial Multimedia Packages
Pin-Priority: 97

Package: *
Pin: release o=Debian,a=experimental,l=Debian
Pin-Priority: 96

Package: kde*
Pin: release a=le-depot-backports
Pin-Priority: 999[/code]

Je regarde ce fichier de plus près après le repas. . .

Finalement j’ai essayé en rajoutant tes lignes dans le fichier preferences mais ça ne changeait rien. Alors je me suis lancé. Hormis, les plasmas-data que j’ai pu réinstallé par la suite tout va bien. C’étaient bien des paquets qui ne me servaient pas.

Un petit coup de flip pour rien :slightly_smiling:

Merci de ta réponse.

J’en profite pour poser une dernière petite question :
avez-vous trouvez des pages sur le web qui explique en profondeur la configuration de KDE4?
Je sais qu’il est en plein développement mais je trouve qu’il manque encore beaucoup de petites choses qui rendaient kde 3.5 totalement paramétrable.

Salut

Juste une remarque à propos des métapaquets. Lorsque tu installes un métapaquet, il n’installe rien par lui-même mais il entraîne l’installation de dépendances, donc de paquets qui sont considérés comme étant installé automatiquement. Si tu enlèves ce metapaquet et que tu fais par la suite un upgrade, apt voudra enlever tous ces paquets installés automatiquement. Pour les conserver et ne plus avoir le message voulant que des paquets inutiles doivent être enlevés, il suffit de les installer de nouveau. Puisqu’ils sont déjà présent, cela fera simplement passer leur statut de installés automatiquement à installés manuellement. Ainsi apt ne râlera plus.