le K - DESKTOP ENVIRONMENT...
... est-ce que LINUX est prêt pour le "desktop" ???
une nouvelle distribution ``Linux-Mandrake'' allie les avantages d'une RedHat 5.1 GPL updatée à KDE 1.0 entièrement installé et préconfiguré ainsi que d'autres gâteries (Gimp 1.0...).
|
voir http://www.linux-mandrake.com/
|
KDE Beta1 "Arnsberg" (sortie le 20/10/97)
Grossièrement, voici les fonctionalités intéressantes que j'ai relevées dans KDE-Beta1 :
- petites icônes associées aux programmes dans le menu principal et la barre de tâches - animations lors du redimensionnement des fenêtres - un center control panel pour tout regler à la souris : même les positions des boutons sur la barre de menus ! - un fond d'écran distinct pour chaque espace de travail, comme dans l'environnement CDE/Digital.
KDE Beta2 "Neheim" (sortie le 23/11/97)
Par rapport à la beta-1 , on note
la correction de plusieurs bugs, et une évolution du "look"
général avec des icones remodelées (en fait,
souvent simplifiées - prévues pour 256 couleurs - c'est peut-être dommage, j'aimais
bien les anciennes !! Mais on nous promet pour bientot un jeu d'icônes
beaucoup plus belles prévues pour des écrans en 65000 couleurs et plus...). Le support HTML est bien meilleur (voir le
screenshot ci-dessous...).
LES SCREENSHOTS... Voici un screenshot provenant de la
dernière version (beta-2 Neheim , recompilée pour
DIGITAL/Alpha !). Ici, on peut voir la même page Web (que
j'ai choisie un peu compliquée avec des tables etc.) sur
communicator
et directement dans le file-manager de KDE ! : J'en ai mis plein d'autres ici (KDE Beta-1), comme ca, vous allez pouvoir vous faire une petite idée...
KDE Beta3
"Huesten" (sortie
le 1/2/98) Par rapport à la beta-2 , la beta-3 doit
corriger un certain nombre de bugs et intégrer de nouvelles
fonctionalités ainsi qu'un grand nombres de nouvelles applications
qui ont été soit recompilées pour KDE, soit nouvellement développées
pour ce Desktop-manager.
J'en mettrai plus dès que je l'aurais testé. Mais j'attends la
beta-3-1 ou beta-3-2 pour cela... :-)
KDE ONE (sortie
le 13/07/98)
:-)
A l'instant où j'écris ces lignes, seule la version en sources .tar.gz
est disponible.
Cela dit, il y a un gros problème de recompilation avec la RedHat 5.1
(pas la RedHat 5.0).
En effet, la RH 5.1 utilise gcc et egcs. Donc voici la marche à suivre
pour recompiler correctement :
- upgradez egcs 1.0.2 en 1.0.3 (dispo sur
http://www.seawood.org/linux/RPMS/glibc/)
Vous devez maintenant être en mesure de recompiler Qt 1.34 (ou
Qt 1.40) puis tout KDE (d'abord kdesupport et kdelibs (./configure + make +
make install), puis kdebase (./configure + make + make install)).
POUR TELECHARGER LE DERNIER KDE : QUE TELECHARGER ???
:
KDE est diffusé sous deux formes différentes, cela pour plusieurs
formats de paquetages ('packages') (par exemple : .rpm ou .deb) et
pour
des architectures matérielles multiples (PC i386, Sparc, etc.)
KDE n'est pas limité à Linux !
On a le choix entre la version dite 'binaire', c'est à dire
précompilée et prête à être utilisée et la version 'source' devant
être recompilée.
Concrêtement, vous devez vous poser les questions suivantes :
2 : est-ce que - je souhaite/j'ai besoin de - recompiler KDE ou
puis-je utiliser une version précompilée ?
3 : si j'ai Linux, quel format de package est-ce que je peux
utiliser ? Si j'ai une Debian, ce sera .deb, pour une RedHat, une
Caldera ou une SuSE, ce sera
.rpm et pour une slackware, l'un ou l'autre (si rpm et/ou dpkg sont
installés) ou peut-être la version archive .tar.gz ou .tar.bz2
(bzip2 est un format de compression un peu plus performant que
gzip).
4 : si j'ai une RedHat, est-ce que c'est une version 5.x ou
antèrieure ? Dans le premier cas, il faut installer KDE pour libc6, et
sinon, KDE pour libc5. Attention, ceci est également valable pour Qt
(pour une utilisation de Qt avec libc6, le plus sûr est de le recompiler)
!!!
Dans le doute ou si ça fonctionne mal, recompilez Qt et KDE (ça
fonctionnera alors toujours sans problèmes)...
;-))))
Vous voulez télécharger KDE Beta3 pour Linux RedHat 5.0 sur un Cyrix
P200+ Mhz, donc un i386. Cette version de KDE utilise
nativement la libc5. Vous ne souhaitez pas recompiler.
Vous allez sur fpt.lip6.fr dans le répertoire :
ftp://ftp.lip6.fr/pub/X11/kde/stable/
Puis, vous sélectionnez 'Beta3', puis 'Distribution', puis 'rpm',
puis, 'binary', puis i386', puis libc6
Dans ce répertoire, vous chargez tous les fichiers .src.rpm (si vous avez du temps et des
actions chez France-Telecom...) ou le strict nécessaire :
Si vous avez des problèmes d'installation, avant de m'écrire, je
vous demande de lire les docs d'installation de KDE (sur www.kde.org
et dans les répertoires FTP) et de consulter les newsgroups (par exemple : fr.comp.os.linux). Vous êtes maintenant
trés nombreux à utiliser KDE et je ne peux par répondre aux problèmes
de chacun !!! ;-)
Si vous postez un message dans les news, ou si vous souhaitez quand
même me poser une question, merci de rédiger une question précise et
trés détaillée du problème (quel OS, quel machine, quelles versions de
libc, de Qt etc. etc.)
POUR INSTALLER LES .RPM, QUELQUES CONSEILS
: Bon, alors dans l'ordre : - vous pouvez éventuellement virer tous
vos anciens packages KDE et faire /bin/rm -rf /opt/kde - ensuite, si vous
n'avez pas le programme rpm natif pour votre distribution, utilisez les
options --nodeps et --force Par exemple : rpm -i -vv --nodeps --force kdemachin.i386.rpm
(si vous ne mettez pas l'option -vv, vous ne saurez pas ce qui s'est passé)
- editez éventuellement /etc/passwd si vous êtes en tcsh pour
passer en bash (problèmes dans certains packages qui utilisent la
syntaxe bash pour les variables d'environement) - reloguez vous root -
installez d'abord kdesupport - puis kdelibs - puis kdebase - puis le reste
- vérifiez bien que vous avez les variables d'environnement : * QTDIR positionnée sur votre répertoire
Qt (normalement /usr/local/qt) * KDEDIR sur /opt/kde * LD_LIBRARY_PATH
et LIBRARY_PATH contenant /opt/kde/lib * et enfin il faut que /opt/kde/bin
soit dans votre PATH - faite un : echo "startkde" > ~/.xinitrc
- et startx :-) ca doit fonctionner...
HAVE FUN WITH KDE !
Remarques, conseils, suggestions, et si vous etes content que KDE existe [mais pas support technique !!! ;-) ] envoyez-moi
un petit message.
- renommez /usr/bin/gcc en /usr/bin/gcc.old (je dis ça de mémoire, je
ne connais pas par coeur le chemin de l'éxécutable gcc et je ne suis
pas sur une machine linux en ce moment - pas windows non plus, don't
worry ;-) )
- faites un lien symbolique : /usr/bin/gcc -> /usr/bin/egcs
J'ai viré mon archive des packages rpm car le site KDE est
correctement "mirroré" maintenant...
1 : est-ce que j'utilise Linux ou un autre Unix (dans ce dernier cas,
vous devrez certainement recompiler KDE) ?
Alors dans mon extrême bonté du lundi matin (et fénéantise pour faire
autre chose !!!) , je donne un exemple
;-)
- qt 1.32 pour libc6 (qt-1.32-1.i386-libc6.rpm ou
qt-devel-1.32-1.i386-libc6.rpm selon que vous souhaitez compiler par
la suite des programmes utilsant Qt [ex: les applis KDE ou... QtScape
!!!!] ou non)
Vous installez et ça marche ;-) Bon, pour KDE Beta 4, c'est
pareil...
- kdesupport (kdesupport-Beta3-1.i386-libc6.rpm)
- kdelibs (kdelibs-Beta3-1.i386-libc6.rpm)
- kdebase (kdebase-Beta3-1.i386-libc6.rpm)