<p class="spip">Passer de KDE 3 à KDE 4</p>

<h2>But de ce document</h2>
<p class="spip">Ce document relate mon expérience du passage de KDE 3.5.10 à KDE 4.2.2. La machine utilisée est sous Debian testing (Squezze). KDE 4 est arrivée dans les dépôts de testing 2 jours avant la rédaction de ce mémo (18/05/2009). Il fait état de premières précautions à prendre et quelques astuces du début de prise en main.</p>

<h2>Mise à jour et sauvegarde.</h2>
<h3>Sauvegarde</h3>
<p class="spip">Il est prudent de faire une sauvegarde avant la mise à jour. Ayant une sauvegarde de mon home, je ne l’ai pas faite. Nous verrons d’ailleurs que durant l’installation, KDE propose une sauvegarde de la configuration de KDE 3.5.</p>

<p class="spip">Je me suis inspiré d’un sujet du forum debian-fr
<br /></p>
<li> <a href="http://forum.debian-fr.org/viewtopic.php?f=3&t=20925&start=25" class="spip_out">http://forum.debian-fr.org/viewtopic.php ?f=3&t=20925&start=25</a>
<h3>Mise à jour</h3>
<p class="spip">Avant toute chose, j’ai quitté le mode graphique pour faire la mise à jour. J’ai fermé la session graphique pour me retrouver sur kdm et un petit alt+ctrl+f1.</p>

<p class="spip">J’ai testé un simple update puis safe-upgrade et là, rien ne fonctionnait. J’ai donc fait les commandes suivantes :</p>

<div style='text-align: left;' class='spip_code' dir='ltr'><code># aptitude update<br />
# aptitude install kde-minimal kde-core-</code></div>
<p class="spip">Puis</p>

<p class="spip"><code class='spip_code' dir='ltr'># aptitude safe-upgrade</code></p>

<p class="spip">Mais cela n’a pas marché (conflit de dépendances)
Donc directement</p>

<p class="spip"><code class='spip_code' dir='ltr'># aptitude full-upgrade</code></p>

<p class="spip">Tout s’est bien passé mais deux paquets n’étaient pas à jour :</p>

<blockquote class="spip">
<p class="spip">Conserver les paquets suivants dans leur version actuelle :</p>

<p class="spip">kde-i18n-fr [4:3.5.10-2 (now)]</p>

<p class="spip">konq-plugins [4:3.5.9-2 (now)]</p>
</blockquote>
<p class="spip">De nouveau un full-upgrade</p>

<p class="spip"><code class='spip_code' dir='ltr'># aptitude full-upgrade </code></p>

<blockquote class="spip">
<p class="spip">Les paquets suivants seront ENLEVÉS :</p>

<p class="spip">kde-i18n-fr<i class="spip">a</i></p>

<p class="spip">Les paquets suivants seront mis à jour :</p>

<p class="spip">konq-plugins</p>
</blockquote>
<p class="spip">En cherchant sur Internet, j’ai découvert que kde-i18n-fr changeait de nom en kde-l10n-fr sous KDE 4.2.</p>

<p class="spip"><code class='spip_code' dir='ltr'># aptitude install kde-l10n-fr </code></p>

<p class="spip">A l’ouverture de l’interface graphique, un écran nous invite à sauvegarder les données de configuration sur « /home/[user]//kde3-backup/ » ce que nous avons bien sur fait.</p>

<h2>Ajout supplémentaire (presque indispensable)</h2>
<p class="spip"><code class='spip_code' dir='ltr'># aptitude install kdeplasma-addons</code></p>

<blockquote class="spip">
<p class="spip">Les NOUVEAUX paquets suivants vont être installés :</p>

<p class="spip">kdeplasma-addons liblancelot0<i class="spip">a</i> plasma-dataengines-addons<i class="spip">a</i></p>

<p class="spip">plasma-runners-addons<i class="spip">a</i> plasma-widget-lancelot<i class="spip">a</i> plasma-widgets-addons<i class="spip">a</i></p>

<p class="spip">Cela va vous permettre d’avoir un petit paquets de plasmoïdes disponibles.</p>
</blockquote>
<h2>Premières impressions rapides</h2>
<p class="spip">C’est un grand changement. Le menu « K » est très différent et en même temps, nous pouvons le configurer en affichage classique. L’effet de transparence est partout. J’avais peur de la consommation de ressources. Pas de changement pour le moment avec mon profil matériel suivant : Athlon 64 2800, 1 Go de ram, carte ATI 9550. Je ne suis pas encore habitué aux « plasmoïdes », voilà un lieu de progression à venir... Par exemple, les applications n’apparaissaient plus dans le tableau de bord. Il suffit d’ajouter le plasmoïde « gestionnaire des tâches ».</p>

<p class="spip">Sinon, Dolphin remplace Konqueror par défaut. Là-aussi cela change mais on peut revenir à Konqueror par défaut,ce que j’ai fait (les menus contextuels (service menu) de Dolphin restent très sommaires...). Pour cela, taper en console « systemsettings » et vous arriverait dans la configuration du système. Ici vous retrouverez ni plus ni moins, le tableau de configuration de KDE 3. J’ai pu mettre Konqueror par défaut très facilement.</p>

<p class="spip">Un petit soucis de liens entre certains programmes et fichiers : mes fichiers odt ouvraient le gestionnaire des imprimantes d’OOo ! Sinon, toute ma configuration de KDE 3.5 est presque respectée ce qui est vraiment bien et impressionnant.</p>

<p class="spip">Conclusion, ça vaut le coup de faire le saut (après une bonne sauvegarde) même si certains remontent des problèmes ici ou là sur le web.</p>

<p class="spip">Un petit lien pour ceux qui comme moi sont en train de s’y mettre !
<br /></p>
<li> <a href="http://forum.debian-fr.org/viewtopic.php?f=3&t=20951&p=204670#p204670" class="spip_out">http://forum.debian-fr.org/viewtopic.php ?f=3&t=20951&p=204670#p204670</a>
<h2>Historique des modifications</h2>
<table class="spip">
<thead><tr class='row_first'><th scope='col'><strong class="spip">Version</strong></th><th scope='col'><strong class="spip">Date</strong></th><th scope='col'><strong class="spip">Commentaire</strong></th></tr></thead>
<tbody>
<tr class="row_even"><td>0.1</td><td>20/05/09</td><td>Création par Claude BOBEY</td></tr>
</tbody>
</table>