Dimanche 30 Juin 2002 ********************** Installation sirius ********************** Installation SLACKWARE 8.0 selon expérience d'antares, ----------------------------------------------------- voir fichier install_slack8.0.txt +... - Boot du CDROM boot: bare.i Avec cette machine, il n'est pas nécessaire de mettre le paramètre vga=8 pour éviter un problème d'affichage des menus. - Partitionnement # cfdisk (/dev/hda) # cfdisk /dev/hdb FATAL ERROR: Bad signature on partition table (because disque neuf) # cfdisk -z /dev/hdb Pour hda, je prends 192Mb à la fin pour SWAP et le reste pour boot Linux: Disk Drive: /dev/hda Size: 4223729664 bytes Heads: 128 Sectors per Track: 63 Cylinders: 1023 Name Flags Part Type FS Type [Label] Size (MB) ----------------------------------------------------------------------------------------- hda1 Boot Primary Linux ext2 4029.68 hda2 Primary Linux swap 194.06 Pour hdb, je prends tout en Linux: Disk Drive: /dev/hdb Size: 6448619520 bytes Heads: 255 Sectors per Track: 63 Cylinders: 784 Name Flags Part Type FS Typ [Label] Size (MB) ----------------------------------------------------------------------------------------- hdb1 Primary Linux ext2 6448.62 - PACKAGE SERIES SELECTION: Je prends la sélection par défaut et tout! (riche...) - INSTALL LILO Frame buffer console 1024x768x64k - CONFIGURE NETWORK (netconfig) HOSTNAME: sirius DOMAINNAME: bd.fr Static IP: 192.168.210.4 Netmask: 255.255.255.0 Gateway: 192.168.210.5 NAMESERVEUR: 192.168.210.5 PROBE FOR NETWORK CARD: trouve eepro100 tout seul Au lieu de décommenter la ligne dans /etc/rc.d/rc.modules, cela crée un fichier /etc/rc.d/rc.netdevice: # Load module for network device. # This script is automatically generated during the installation. /sbin/modprobe eepro100 - Contexte de /home/bernard vierge - FSTAB: mise en place des FS NFS sur vega Création des répertoires ~/vega et ~/vega2 vega:/home/bernard /home/bernard/vega nfs auto,rw vega:/home2/bernard /home/bernard/vega2 nfs auto,rw ****************************************************** - Compilation d'un noyau spécifique Je conserve le compte-rendu dmesg de base dans, /root/dmesg.initial On prend comme base le dernier .config d'antares... # cd /usr/src/linux # make xconfig Même config sauf audio: CONFIG_SOUND=m CONFIG_SOUND_OSS=m CONFIG_SOUND_CS4232=m CONFIG_SOUND_YM3812=m (voir plus loin installation son) # make dep # make clean # make bzImage (mv /lib/modules/2.2.19 ...) # make modules # make modules_install # make bzlilo # shutdown -r now **************************************************** - Installation de XF86 Il est préinstallé mais il faut le lancer par startx. Par défaut XF86Config est positionné sur FRAME BUFFER et s'ajuste sur le VGA MODE défini dans LILO.CONF Il faut juste changer us en fr au niveau de la définition du clavier et choisir la meilleure définition dans LILO.CONF **************************************************** - Configuration de KDE Je démarre un KDE vierge, OK. Je change qques paramètres pour french look, OK. L'euro et iso8859-15, on vera plus tard... **************************************************** - Essai configuration de XFree86 en S3virge Trio3D # XFree86 -configure génère un fichier /root/XF86Config.new # cp XF86Config.new /etc/X11/XF86Config $ startx ... On a un clavier US par défaut et la définition maximale (illisible avec mon écran)! xf86cfg se plante en mode graphique mais il fonctionne en mode texte. Il permet de reprendre le fichier généré par XFree86 -configure afin de modifier le clavier et préciser les définitions écran (screen). Après sauvegarde de XF86Config, tous les commentaires ont disparu, mais bon... # xf86cfg -xf86config /etc/X11/XF86Config -textmode C'est mieux qu'avec les S3virge des Compaq mais il y a encore des pbs. La zone d'affichage est plus petite qu'avec fbdev et on n'arrive pas à corriger par xvidtune (décrochage du moniteur). Le DPMS ne marche toujours pas.Je laisse tomber pour l'instant et je reste en FRAME BUFFER 800x600 64K couleurs. Fichiers log en rapport avec XFree: /var/log/XFree86.0.log généré quand on lance XFree86 /var/log/XFree86.8.log généré par xf86cfg A noter que le driver S3VIRGE va lire les caractéristiques du moniteur (voir .log). Sauvegarde des 2 configs de base sous /etc/X11: XF86Config.S3 et XF86Config.FB Pour l'instant on utilise .FB **************************************************** - Remplacement de KDE1 par KDE3 ****************************************************** - Config des icônes de montage FLOPPY et CD-ROM sur le DESKTOP de KDE Il faut que fstab soit prévu pour avec le paramètre user pour avoir le droit de monter même si on n'est pas root. /dev/hdc /cdrom auto defaults,noauto,user,ro /dev/fd0 /floppy auto defaults,noauto,user Il faut créer /floppy qui n'existe pas au départ. - La KONSOLE ne présente pas comme un xterm Pas de couleur et prompt bash Dans la ligne de commande il faut le paramètre -ls Edition par Système/KMenuEdit Suppression/Ajout de l'icône Konsole du tableau de bord. Police Fixed-Misc ainsi que pour l'éditeur Konqueror - Installation son Crystal sound: circuit intégré CS4235 PNP ISA Voir /usr/src/linux-2.2.19/Documentation/sound/CS4232 Instructions à installer dans /etc/rc.d/rc.modules modprobe sound insmod ad1848 insmod uart401 insmod cs4232 io=* irq=* dma=* dma2=* io--I/O address of the Windows Sound System (normally 0x534) irq--IRQ of this device dma and dma2--DMA channels (DMA2 may be 0) MIDI insmod opl3 io=* I/O address of the OPL3 synthesizer. This will be shown in /proc/sys/pnp and is normally 0x388. Les modules nécessaires ont été sélectionnés à la compilation du KERNEL personnalisé (voir plus haut). Voir plus tard à quoi sert le module ad1848... # cd /etc # pnpdump > isapnp.conf On décommente le premier choix dans /etc/isapnp.conf: WSS/SB io=0x534 irq=5 dma1=1 dma2=0 io2=0x388 io3=0x220 CTRL io=0x120 -------- Pour que le son fonctionne avec un utilisateur lambda, il faut que l'utilisateur fasse partie du groupe sys. Sécurité à vérifier... Avec KDE3, on peut lancer la gestion des utilisateurs (KUser) sous n'importe quel utilisateur à condition de donner le mot de passe de root. ****************************************************** - Autostart de KDE Je place un petit shell ikshost+ sous ~/.kde/Autostart pour autoriser localhost, vega et antares à travailler sur le X window de sirius. ****************************************************** - Validation du démarrage sous X Avec KDE3 la configuration du gestionnaire de connexion (kcmshell) peut se lancer sous n'importe quel utilisateur à condition de donner le mot de passe de root (on passe par kdesu. Modification de /etc/inittab pour démarrer directement en X window: On passe le "default run level" de 3 à 4. Slackware ne met qu'un seul getty (tty6) sous run level 4. Pour faire comme Debian, je valide également tty1 à 5 sous run level 4. ****************************************************** - Installation des polices ttf Pour l'euro il faut utiliser des polices iso8859-15. Slackware ne livre qu'une seule police iso8859-15! (fixed-misc). Les polices ttf libres sont iso8859-15. Je récupère tel quel l'utilitaire ttmkfdir que j'ai déjà compilé sur antares dans le même environnement. /usr/local/bin/ttmkfdir Création d'un répertoire pour recevoir les fichiers polices TrueType sous: /usr/local/lib... /X11/fonts/TrueType et copie des fichiers ttf sous cette structure. # cd /usr/local/lib/X11/fonts/TrueType # ttmkfdir > fonts.scale # /usr/X11R6/bin/mkfontdir -e /usr/X11R6/lib/fonts/encodings Ajout du répertoire des polices TrueType dans /etc/X11/XF86Config, dans la section "Files", directive FontPath ****************************************************** - Passage à l'euro... Mettre la définition: fr_FR@euro fr_FR.ISO-8859-15 dans /usr/share/locale/locale.alias (SLACKWARE) et fr_FR@euro fr_FR.ISO8859-15 dans /usr/X11R6/lib/X11/locale/locale.alias (déjà fait dans SLACKWARE 8.0!) Modifier, /etc/profile avec, export LANG=fr_FR.ISO-8859-15 export LC_ALL=fr_FR@euro Il faut éditer le script: /etc/rc.d/rc.font et lui mettre une police qui va bien par la commande: setfont -v lat0-16 déjà sélectionné à l'install. fr-latin0 existe sous, /usr/share/kbd/keymaps/i386/azerty La prise en compte du clavier se trouve dans le script, /etc/rc.d/rc.keymap où par défaut j'avait fr-latin1.map Je le remplace. Il faudrait ajouter à, /usr/X11R6/lib/X11/xkb/symbols/fr la définition, key { [ e, E ], [ currency, cent ] }; C'est déjà fait dans SLACKWARE 8.0! Essai: Il manque quelque chose en mode console, ça sonne quand on tape sur la touche Euro et locale charmap n'a pas changé. C'est la compilation ci-dessous qui doit manquer. Quand on la lance sous SLACKWARE 8.0, des tas de messages d'avertissement sortent... # localedef --force -v -i fr_FR -f ISO-8859-15 fr_FR.ISO-8859-15 Pourtant ça marche après l'avoir exécutée! $ locale charmap ISO-8859-15 Un fichier a bien été créé: /usr/lib/locale/fr_FR.iso885915 Comme il est préconisé, je crée un lien d'équivalence: # cd /usr/lib/locale # ln -s fr_FR.iso885915 fr_FR.ISO-8859-15 ****************************************************** - Installation de JAVA Avant d'installer les navigateur ouaibe, j'installe JAVA qui (je viens de m'en apercevoir) est livré dans le CD supplémentaire de SLACKWARE 8.0: /contrib/java/jre/j2re-1_3_1-linux-i386.tgz # installpkg j2re-1_3_1-linux-i386.tgz ****************************************************** - Installation de MOZILLA Je crée un répertoire mozilla.1.0 sous mon répertoire ~/MesInstallations (j'ai décidé d'avoir de l'ordre, si!) et j'y loge, mozilla-i686-pc-linux-gnu-1.0-sea.tar.gz $ gunzip -dc mozilla-i686-pc-linux-gnu-1.0-sea.tar.gz | tar -xvf - Je lance l'INSTALLER sous root et je fais une installation personnalisée sous /usr/local/mozilla avec tout sauf news, mail et chatzilla. # cd /home/bernard/MesInstallations/mozilla.1.0/mozilla-installer # ./mozilla-installer Le machin s'exécute une première fois sous root comme prévu. J'interrompt la tentative de connexion à la page d'accueil par défaut et je quitte. Attention, il y avait déjà une version de mozilla installée par SLACKWARE 8.0 /opt/gnome/bin/mozilla (mozilla 0.9.1) Je désinstalle ainsi que netscape: # removepkg mozilla # removepkg netscape Je crée sous /usr/local/bin un script mozilla pour lancer mozilla là où il se trouve (il y a peut-être mieux mais pour l'instant ça marche): ------------ #!/bin/sh export MOZILLA_FIVE_HOME=/usr/local/mozilla /usr/local/mozilla/mozilla ------------ JAVA se trouve sous: /usr/lib/jre1.3.1 Je donne le lien qui va bien à mozilla: # cd /usr/local/mozilla/plugins # ln -s /usr/lib/jre1.3.1/plugin/i386/ns600/libjavaplugin_oji.so OK Je télécharge la dernière version du plugin SHOCKWAVE sur le site de MACROMEDIA, www.macromedia.com flash_linux.tar.gz J'extrait les fichiers .so et .class et je les copie sous /usr/local/mozilla/plugins OK, on peut tester le résultat en affichant le site de macromedia. ********************************************************** - Installation de SAMBA Pour lancer SWAT, fait les modifs suivantes : Ajouté à /etc/inetd.conf : # Ajout swat, outil d'administration WEB pour SAMBA # swat stream tcp nowait.400 root /usr/sbin/swat swat # Ajouté à /etc/services : # Ajout pour SWAT - administration SAMBA http://localhost:901 # swat 901/tcp # Avec SLACKWARE 8.0, smbd et nmbd ne sont pas lancés en temps que démons. Il s sont lancés à la demande par inetd. Voir dans inetd.conf les lignes suivantes: netbios-ssn stream tcp nowait root /usr/sbin/smbd smbd netbios-ns dgram udp wait root /usr/sbin/nmbd nmbd ********************************************************** - Installation d'OPERA 6.02 Je télécharge la version rpm pour "autres" distrib plutôt que tgz comme le conseille SLACKWARE: opera-6.02-20020701.1-static-qt.i386.rpm $ rpm2tgz opera-6.02-20020701.1-static-qt.i386.rpm $ rm opera-6.02-20020701.1-static-qt.i386.rpm # installpkg opera-6.02-20020701.1-static-qt.i386.tgz Pour l'insertion dans le menu KDE, l'icône se trouve à /usr/share/opera/images/opera.xpm Il ne trouve pas JAVA runtime du 1er coup. Par menu Préférences/Multimédia/Plugins, faire Modify Path et ajouter /usr/lib/jre.1.3.1/plugin/i386/ns4 et appuyer sur "Find plug-ins" J'en profite pour mettre en commun les plugins de mozilla en ajoutant le path: /usr/local/mozilla/plugins OK ---------------------------------------------------------- Jeudi 7 Novembre 2002 - Mise à jour vers OPERA 6.10 Desinstallation de l'ancienne version dont la référence du paquet se retrouve sous /var/log/packages... # removepkg opera-6.02-20020701.1-static-qt.i386 Conversion du nouveau paquet rpm $ rpm2tgz opera-6.10-20021029.1-static-qt.i386.rpm $ rm opera-6.10-20021029.1-static-qt.i386.rpm Installation du nouveau paquet # installpkg opera-6.10-20021029.1-static-qt.i386.tgz Il y a une erreur sur l'exécution d'un script qui n'existe pas mais ça ne fait rien. Copie du fichier language français # cp fr.qm /usr/share/opera/locale/fr.qm Après lancement d'OPERA, prendre en compte le language par défaut par le menu: File/Preferences/Document/Languages/User interface/Language et relancer OPERA... OK. Les menus et les boîtes de dialogue sont traduits mais pas les textes d'aide, mais c'était signalé. Les contextes de l'ancienne version d'OPERA sont bien reconduits. ********************************************************** - Installation OpenOffice 1.0.0 Les instructions d'installation sont à la page, http://www.openoffice.org/dev_docs/instructions.html 1) Il faut avoir installé JAVA JRE 1.3 minimum... Je l'ai, il est sous /usr/lib/jre1.3.1... 2) Créer un répertoire temporaire pour "détarer" le machin Je fait cela sous un répertoire ~/temp: $ tar -zxvf OOo_1.0.0_LinuxIntel_install_fr.tar.gz $ rm OOo_1.0.0_LinuxIntel_install_fr.tar.gz Résultat: un répertoire ~/temp/install, avec plein de fichiers dont un README.html 3) Installation en user root: # cd install # ./setup -net Installation standard sur, /opt/OpenOffice.org1.0 ... 4) Installation pour le user bernard: $ cd /opt/OpenOffice.org1.0 $ ./setup Installation de station de travail sur, /home/bernard/OpenOffice.org1.0 (par défaut) La localisation automatique de l'environnement JAVA fonctionne. Après relance de KDE, les éléments de OpenOffice se trouvent automatiquement dans le menu KDE avec leurs icônes. Je peux supprimer le répertoire install sous ~/temp ********************************************************** - Installation de RealPlayer 8 Récupéré le RPM sur, http://scopes.real.com/real/player/unix/unix.html $ rpm2targz rp8.linux20.libc6.i386.cs2.rpm $ mv rp8.linux20.libc6.i386.cs2.tar.gz rp8.linux20.libc6.i386.cs2.tgz # installpkg rp8.linux20.libc6.i386.cs2.tgz Lancer /usr/X11/bin/realplay qui est un lien vers /usr/lib/RealPlayer8/realplay Lancer le menu Help,Mime Type/Plugin install et l'entrée RealPlayer8 se met automatiquement dans le menu KDE. ********************************************************** - Installation de Acrobat Reader Voir site www.adobe.fr Décompresser sous un répertoire temporaire, $ tar xfz linux-ar-405.tar.gz Cela génère un répertoire ILINXR.install Il y a un fichier INSTGUID.TXT, suivez le guide: # cd ILINXR.install # ./INSTALL Installation dans le répertoire par défaut, /usr/local/Acrobat4 Création d'un lien pour exécuter le script de démarrage: # ln -s /usr/local/Acrobat4/bin/acroread /usr/bin/acroread Il y a un WARNING quand on lance acroread: Warning: charset "ISO8859-15" not supported, using "ISO8859-1". Je l'inclus dans le menu KDE "Traitement de texte". L'icône acroread se trouve parmi les icônes du système. ********************************************************** - Installation de xephem 3.5.2 Décompressé sous ~/MesInstallations $ tar xfz xephem-3.5.2.tar.gz $ cd xephem-3.5.2 Je suis le fichier INSTALL Build the libastro.a and libip.a libraries first: $ cd libastro $ make $ cd ../libip $ make Move up and over to the XEphem source directory and build: $ cd ../GUI/xephem $ xmkmf $ make Je le mets disponible pour tous les utilisateurs: # cp xephem /usr/local/bin/xephem # mkdir /usr/local/xephem # cp -R auxil /usr/local/xephem # cp -R catalogs /usr/local/xephem # cp -R fifos /usr/local/xephem # cp -R fits /usr/local/xephem Un fichier contenant les options par défaut: /usr/X11R6/lib/X11/app-defaults/XEphem qui est équivalent à: /etc/X11/app-defaults/XEphem (liens logiques) doit au moins contenir le répertoire partagé: XEphem.ShareDir: /usr/local/xephem Les autres préférences (lieu, format heure, etc.) sont sauvagardés dans un fichier utilisateur après lancement de l'application: ~/XEphem/XEphem Si on veut en mettre plus dans app-defaults/XEphem, on peut lister toutes les ressources disponibles en lançant, xephem -prfb Le catalogue NGC.edb n'est plus livré mais on peut le récupérer de la version 3.4. En en plaçant une copie dans le contexte utilisateur ~/XEphem, on peut ensuite le charger par Data/Load/Delete local files et en appuyant sur Private Dir... ---------------- Pour lancer XEphem dans un 2ème serveur X sous fvwm2: 1) Créer un script ~/XEphemX pour lancer le serveur: #!/bin/sh # lancement d'un 2ème serveur X # pour lancer XEphem avec fvwm2 # Touche CTRL/ALT/F8 startx -- :1 vt8 2) Ajouter à ~/.xinitrc le lancement de fvwm2, XEphem et applications d'environnement: ... xsetroot -solid darkslateblue & xclock -bg LightBlue3 -geometry 120x120-0+0 -update 1 & xephem & exec fvwm2 ... 3) Recopier le fichier ~/.fvwm2rc (configuration perso de fvwm2) qui a été mis au point sur antares.6sens ********************************************************** - Asservissement de l'horloge système Depuis le début de l'installation et un certain nombre de mise hors sous tension, l'horloge a pris quelques secondes d'avance... La meilleure solution testée est chrony. Le paquet a été testé sur vega avec DEBIAN 2.2. Il n'est pas fourni par SLACKWARE mais on va essayer de l'installer "à la main"... Téléchargé chrony-1.18.tar.gz sur le site de chrony, http://chrony.sunsite.dk/index.php Décompressé sous ~/MesInstallations $ tar xfz chrony-1.18.tar.gz Descent le répertoire chrony-1.18 $ cd chrony-1.18 Il y a un README et un INSTALL qui donnent le guide d'installation... Installation par défaut dans /usr/local (un programme configure est chargé de préparer la compilation en fonction du système, s'il peut!)... $ ./configure ------------ Configuring for Linux-i686 The system has , using that ----------- Il semble d'accord... $ make $ make docs # make install # make install-docs Configuration de chronyd pour un asservissement permanent sur vega: Construction du fichier /etc/chronyd.conf Documentation: /usr/local/doc/chrony/chrony.html ------------ # Configuration de chronyd # Ce qui doit être sous /etc est regroupé sous /etc/chrony # Asservissement permanent sur vega server vega.bd.fr presend 9 driftfile /etc/chrony/chrony.drift maxupdateskew 0.5 # Journal logdir /var/log/chrony log measurements statistics tracking # Mot de passe pour les commandes maître de chronyc keyfile /etc/chrony/chrony.keys commandkey 1 # Sauvegarde des mesures à l'arrêt du système dumponexit dumpdir /var/log/chrony # Gestion de l'horloge matérielle (UTC) par chronyd # il faut un noyau avec EXTENDED REAL TIME CLOCK # et pas de hwclock --systohc dans /etc/rc.d/rc.6 rtcfile /etc/chrony/chrony.rtc rtconutc ------------ Création du fichier chrony.keys avec un mot de passe pour la clé 1 (bien sûr je retire le droit l pour les autres que root). Placement du script de démarrage conseillé (modifié pour déplacement de /etc/chrony.conf vers /etc/chrony/chrony.conf: ------------ if [ -f /usr/local/sbin/chronyd -a -f /etc/chrony/chrony.conf ]; then /usr/local/sbin/chronyd -r -s -f /etc/chrony/chrony.conf echo "Lancement de chronyd" fi ------------ J'essaie de le placer dès la fin de /etc/rc.d/rc.S C'est trop tôt, il n'y a pas encore de réseau! Aller, cool... Je le mets dans /etc/rc.d/rc.local ... sirius s'est bien synchronisé par glissement (17 secondes rattrapées en quelques minutes). Vérification par l'utilitaire chronyc et /var/log/chrony/tracking.log Finalement il faut interdire la sauvegarde de l'horloge système dans l'horloge matérielle lors de l'arrêt du système: Modification de /etc/rc.d/rc.6 (idem rc.0): Commentaire + neutralisation de hwclock --systohc ----------------- Jeudi 17 Octobre 2002 Attention quand on valide l'Advance Power Management (APM) dans le noyau, quand le BIOS passe en STANDBY, le noyau détecte l'événement et s'amuse à charger l'heure avec l'horloge matérielle. Pas bon! L'horloge système fait alors un bon et chrony considère que c'est le serveur de temps qui déconne. Il le met en quarantaine pendant un moment puis le reprend et se décide quand même à remettre à l'heure. Au gré de l'APM l'heure système oscille entre l'heure matérielle et l'heure du serveur... ********************************************************** - Miroir pour messagerie KMail FTP des fichiers et dossiers, ~/.kde/share/config/kmailrc ~/.kde/share/apps/kmail/ ~/.kde/share/apps/kabc/ ~/Mail/ d'antares. Attention aux dossiers "cachés" commençant par un point. Konqueror ne prend pas toujours en compte ces dossiers (risque de transfert incomplet). Utiliser GFtp de préférence... ********************************************************** - Copie des bookmarks de mozilla Sur antares, ils se trouvents à, ~/.mozilla/default/bookmarks.html sur sirius, ~/.mozilla/bernard/c56jnq7x.slt/bookmarks.html ?!... ********************************************************** - Installation de Xanim Ce paquet est distribué par DEBIAN mais pas par SLACKWARE. Téléchargement et info sur le site ouaibe: http://xanim.va.pubnix.com/home.html Décompression sous ~/MesInstallations selon la formule conseillée... $ gzip -d < xanim2801.tar.gz | tar xvof - $ cd xanim2801 Comme aide, il y a le site ouaibe et de la doc sous le sous répertoire docs (Compile_Help.doc, Compile_Errs.doc, README.dll, README.zlib, ...) Après avoir bien lu, il me semble que je peux utiliser Imakefile tel qu'il est par défaut. Je me lance... $ xmkmf $ make xanim Ne trouve pas les fichiers include X11. Il va les chercher à /usr/X11R6/include au lieu de /usr/X11R6/include/X11 Compile_Errs.doc me fait faire une correction dans le fichier /usr/X11R6/lib/X11/config/X11.tmpl INCDIR = $(INCROOT) /* header files */ devient INCDIR = $(INCROOT)/X11 /* header files */ $ xmkmf $ make xanim Là c'est bon! Copie du binaire exécutable: # cp xanim /usr/local/bin Téléchargement des modules DLL. Ceux pou libc6 devraient convenir... Décompression des tgz sous ~/MesInstallations: $ gzip -d < vid_cvid_2.1_linuxELFx86c6.tgz | tar xvf - $ gzip -d < vid_cyuv_1.0_linuxELFx86c6.tgz | tar xvf - $ gzip -d < vid_h261_1.0_linuxELFx86c6.tgz | tar xvf - $ gzip -d < vid_h263_1.1_linuxELFx86c6.tgz | tar xvf - $ gzip -d < vid_iv32_2.1_linuxELFx86c6.tgz | tar xvf - $ gzip -d < vid_iv41_1.1_linuxELFx86c6.tgz | tar xvf - $ gzip -d < vid_iv50_1.0_linuxELFx86c6.tgz | tar xvf - qui donnent chacun un fichier readme et un fichier xa à déplacer sous, /usr/local/xanim/mods en root ********************************************** - Mise à jour de MOZILLA (1.0 -> 1.1) Je crée un répertoire mozilla.1.1 sous mon répertoire ~/MesInstallations et j'y loge, mozilla-i686-pc-linux-gnu-1.1-sea.tar.gz $ gunzip -dc mozilla-i686-pc-linux-gnu-1.1-sea.tar.gz | tar -xvf - Je lance l'INSTALLER sous root et je fais une installation personnalisée sous /usr/local/mozilla (après avoir renommé l'ancien dossier) avec tout sauf news, mail et chatzilla. # cd /usr/local # mv mozilla mozilla.old # cd /home/bernard/MesInstallations/mozilla.1.1/mozilla-installer # ./mozilla-installer Le machin s'exécute une première fois sous root comme prévu. J'interrompt la tentative de connexion à la page d'accueil par défaut et je quitte... JAVA se trouve sous: /usr/lib/jre1.3.1 Je donne le lien qui va bien à mozilla: # cd /usr/local/mozilla/plugins # ln -s /usr/lib/jre1.3.1/plugin/i386/ns600/libjavaplugin_oji.so Sous le même répertoire je recopie également les 2 fichiers correspondant au PLUGIN FlashPlayer ShockWave (ils sont sur le même chemin sous mozilla.old). La première fois que je relance mozilla sous mon user, il veut démarrer sur une page d'accueil différente de celle que j'ai défini dans mon contexte. Pas de panique, mon contexte n'est pas écrasé! Au deuxième lancement il démarre bien sur ma page d'accueil et je retrouve bien mon contexte et mes sgnets. ********************************************** - Changement du driver X11 (Septembre 2002) Edité le fichier /etc/X11/XF86Config pour changer Driver "fbdev" par Driver "vesa" dans la Section "Device" Pour que vesa fonctionne en 24Bpp (16 millions de couleur) il faut ajouter DefaultFbBpp 32 en plus de DefaultDepth 24 dans la Section "Screen" Dans la Subsection "Display", Depth 24, il faut également indiquer les modes qu'on veut pouvoir exploiter par ctrl/alt/+ et - Modes "1024x768" "800x600" "640x480" Mais il faut retirer option "DPMS" dans la section monitor, sinon le serveur X se plante aléatoirement. ----------- Bénéfice: Le driver vesa est indépendant du mode FB CONSOLE qui peut être au mini en nombre de couleurs (1024x768x256) (voir lilo.conf). On peut utiliser le 24Bpp (16 millions de couleurs). On peut zapper sur plusieurs définitions d'écran par ctrl/alt/+. Vesa est peut-être un peu plus rapide que Fbdev... *********************************************** Samedi 28 Septembre 2002 - Mise à jour de Acrobat Reader (4ar -> 5) Voir site www.adobe.fr Supprimer /usr/local/Acrobat4 Décompresser sous un répertoire temporaire (~/MesInstallations/adobe-reader), $ tar xfz linux-505.tar.gz # ./INSTALL Installation dans le répertoire par défaut, /usr/local/Acrobat5 Remplacement du lien pour exécuter le script de démarrage: # ln -sf /usr/local/Acrobat5/bin/acroread /usr/bin/acroread Fonctionne un peu mieux que la version 4 mais il y a encore des bugs... *********************************************** *********************************************** Mercredi 4 Décembre 2002 La francisation de Mozilla 1.1 est arrivée!! -------------------------------------------- Disponible sur le site de Mozilla en français, frenchmozilla.sourceforge.net On peut, soit cliquer sur l'installation en ligne, mais dans ce cas il faut que Mozilla ait été lancé sous root, sinon l'installation échoue faute de permission d'écriture... soit télécharger langfrfr-1.1.xpi pour une installation manuelle. Comme je ne sais pas comment utiliser le fichier xpi, je me résouds à employer la première solution. L'installation des fichiers de traduction se fait sous, /usr/local/mozilla/chrome Sélectionner le language dans la config de Mozilla: Edit, Preferences, Appearance, Languages / Content (Région FR et Français (FR)). Relancer Mozilla, OK! *********************************************** Installation et test de différentes applications multimedia. Voir multimedia.html *********************************************** Dans l'environnement KDE, pour que les menus et dialogues des applications GNOME utilisent les mêmes polices de caractères que les applications KDE. *********************************************** Lundi 24 Février 2003 - (tentative de) Mise à jour de MOZILLA (1.1 -> 1.2.1) Je crée un répertoire mozilla.1.2.1 sous mon répertoire ~/MesInstallations et j'y loge, mozilla-i686-pc-linux-gnu-1.2.1-sea.tar.gz $ gunzip -dc mozilla-i686-pc-linux-gnu-1.2.1-sea.tar.gz | tar -xvf - Je lance l'INSTALLER sous root et je fais une installation personnalisée sous /usr/local/mozilla (après avoir renommé l'ancien dossier mozilla.old) avec tout sauf chatzilla. # cd /usr/local # mv mozilla mozilla.old # cd /home/bernard/MesInstallations/mozilla.1.2.1/mozilla-installer # ./mozilla-installer Le machin s'exécute une première fois sous root comme prévu. J'interrompt la tentative de connexion à la page d'accueil par défaut et je quitte... JAVA se trouve sous: /usr/lib/jre1.3.1 Je donne le lien qui va bien à mozilla: # cd /usr/local/mozilla/plugins # ln -s /usr/lib/jre1.3.1/plugin/i386/ns600/libjavaplugin_oji.so Sous le même répertoire je recopie également les 2 fichiers correspondant au PLUGIN FlashPlayer ShockWave (ils sont sur le même chemin sous mozilla.old). La première fois que je relance mozilla sous mon user, il veut démarrer sur une page d'accueil différente de celle que j'ai défini dans mon contexte. Pas de panique, mon contexte n'est pas écrasé! Au deuxième lancement il démarre bien sur ma page d'accueil et je retrouve bien mon contexte et mes signets. La francisation de Mozilla 1.2.1 est disponible sur le site de Mozilla en français, frenchmozilla.sourceforge.net On peut, soit cliquer sur l'installation en ligne, mais dans ce cas il faut que Mozilla ait été lancé sous root, sinon l'installation échoue faute de permission d'écriture... soit télécharger langfrfr-1.2.1.xpi pour une installation manuelle. Comme je ne sais pas comment utiliser le fichier xpi, je me résouds à employer la première solution. L'installation des fichiers de traduction se fait sous, /usr/local/mozilla/chrome Sélectionner le language dans la config de Mozilla: Edit, Preferences, Appearance, Languages / Content (Région FR et Français (FR)). C'est déjà fait! Relancer Mozilla, marche pas! J'ai dû repasser en anglais, relancer, repasser en français, relancer, pour que ça marche (?). Le petit signe par lequel KDE indique que l'application est en train de se charger, ne disparaît pas quand Mozilla est chargé mais après une temporisation... ------------------------------ Gargl! J'ai un problème avec COMPOSER. Mes images, en particulier mon image de fond, se met en URL absolue. URL vers le répertoire de mon disque! Les pages html éditées sont en botte! Retour arrière vite fait: Sous /usr/local, renommé le répertoire mozilla, mozilla.1.2.1 renommé le répertoire mozilla.old, mozilla *********************************************** Mise à jour JAVA RUN TIME Vendredi 7 Mars 2003 Actuellement j'ai la version livrée avec SLACKWARE, la 1.3.1-b24 Téléchargement de la dernière version sur le site de SUN java.sun.com J2SE Standard Edition, J2SE Downloads, J2SE 1.4.1 Linux self-extracting file, JRE, Download (21,9Mo!) Je mets le fichier sous ~/MesInstallations, je le rends exécutable et je l'exécute: $ chmod a+x j2re-1_4_1_02-linux-i586.bin $ ./j2re-1_4_1_02-linux-i586.bin Tout est décompressé sous le répertoire j2re1.4.1_02 Le JAVA installé par le paquetage SLACKWARE se trouve à, /usr/lib/jre1.3.1 J'ai déjà vu installer ça sous un répertoire /usr/java... Sous root, je crée un répertoire java sous /usr et je copie j2re1.4.1_02 dessous. Pour que Mozilla prenne en compte le nouveau JAVA il faut changer le lien logique libjavaplugin_oji.so -> /usr/lib/jre1.3.1/plugin/i386/ns600/libjavaplugin_oji.so qui se trouve sous, /usr/local/mozilla/plugins pour qu'il pointe maintenant sur, /usr/java/j2re1.4.1_02/plugin/i386/ns610/libjavaplugin_oji.so # cd /usr/local/mozilla/plugins # ln -fs /usr/java/j2re1.4.1_02/plugin/i386/ns610/libjavaplugin_oji.so Lancement de Mozilla pour essai: about:plugins liste bien le nouveau java, Java(TM) Plug-in 1.4.1_02-b06 Essai d'un plugin java sur le site, http://neo.jpl.nasa.gov/ (ORBIT DIAGRAMS) OK! En ce qui concerne OPERA (6.1), Menu Fichier, Préférences, Multimédia, Chemin de Java, Choisir, /usr/java/j2re1.4.1_02/lib/i386/ C'est ce chemin qu'il faut mettre. Le bouton "Valider le chemin de Java" le confirme. Il ne faut plus indiquer Java dans Multimédia, plugins car cela plante au démarrage. Java n'est plus listé avec l'URL opera:plugins mais il est bien pris en compte. On peut vérifier la version en lançant la console Java (Menu Fenêtre, Spéciale, Console Java). *********************************************** Mise à jour du plugin SHOCKWAVE ou FLASH PLAYER pour Linux Vendredi 7 Mars 2003 Téléchargement de la dernière version sur le site de Macromedia, install_flash_player_6_linux.tar.gz Je range le répertoire qu'il contient, install_flash_player_6_linux sous ~/MesInstallations Il y a un fichier readme.txt Sous /usr/local/mozilla/plugins je crée un répertoire old pour sauver les anciens fichiers, libflashplayer.so et ShockwaveFlash.class Sous root, je lance l'installer: # cd MesInstallations/install_flash_player_6_linux # ./flashplayer-installer C'est un script interactif: ----------------------------------------------------------------- Copyright(C) 2002 Macromedia, Inc. All rights reserved. Macromedia Flash Player 6 for Linux Macromedia Flash Player 6 will be installed on this machine. You are running the Macromedia Flash Player installer as the "root" user. Macromedia Flash Player 6 will be installed system-wide. Support is available at http://www.macromedia.com/support/flashplayer/ To install Macromedia Flash Player 6 now, press ENTER. To cancel the installation at any time, press Control-C. NOTE: Macromedia Flash Player requires two font packages to be installed, ttfonts and urw-fonts. Press ENTER to continue... NOTE: Please exit any browsers you may have running. Press ENTER to continue... Please enter the installation path of the Mozilla, Netscape, or Opera browser (i.e., /usr/lib/mozilla): /usr/local/mozilla ----------- Install Action Summary ----------- Macromedia Flash Player 6 will be installed in the following directory: Browser installation directory = /usr/local/mozilla Proceed with the installation? (y/n/q): y Installation complete. Perform another installation? (y/n): y Please enter the installation path of the Mozilla, Netscape, or Opera browser (i.e., /usr/lib/mozilla): /usr/lib/opera ----------- Install Action Summary ----------- Macromedia Flash Player 6 will be installed in the following directory: Browser installation directory = /usr/lib/opera Proceed with the installation? (y/n/q): y Installation complete. Perform another installation? (y/n): n Please log out of this session and log in for the changes to take effect. The Macromedia Flash Player installation is complete. ----------------------------------------------------------------- Sous les répertoires plugins de chaque navigateur, sont installés les fichiers flashplayer.xpt et libflashplayer.so Test sur le site de Macromedia France à http://www.macromedia.com/fr avec Mozilla 1.1, OK avec Opera 6.1, il y a des bugs... ***************************************************** Mise à jour OpenOffice 1.0 -> 1.0.1 ----------------------------------- Dimanche 9 Mars 2003 Téléchargement sur le site de OpenOffice, htp://www.openoffice.org Toute la doc en français se trouve à http://fr.openoffice.org/servlets/ProjectDocumentList La version 1.0 avait été installée en mode multiutilisateur. Désinstallation locale (facultatif): $ /opt/OpenOffice.org1.0/setup Un seul choix possible: désinstaller. Désinstallation générale: suppression du répertoire, /opt/OpenOffice.org1.0 Installation de la version 1.0.1 en multiutilisateur: Extraction du contenu du fichier, OOo_1.0.1_LinuxIntel_install_fr.tar.gz sous un répertoire temporaire, ~/MesInstallation/OO $ cd MesInstallations/OO/install $ su # ./install Ce script fait par défaut une installation rapide en mode multiutilisateur sous, /usr/local/OpenOffice.org1.0 On peut supprimer le répertoire temporaire, ~/MesInstallations/OO Installation pour un utilisateur: $ /usr/local/OpenOffice.org1.0/setup ... Problèmes de polices de caractères: Les polices TTF ne s'affichent pas aussi bien que sous Windoze et la police utilisée par les menus et dialogues de OO est trop petite à mon goût. Ces pbs sont traités dans la doc "Guide sur les polices", fichier fontguide-fr.sxw Si j'ai bien compris, il n'y a rien à faire pour l'instant en ce qui concerne l'affichage des polices TTF (Mauvaise qualité de la rasterisation des polices à l'écran). Les explications seraient disponibles à http://freetype.sourceforge.net/patents.html En revanche il est possible de choisir une police qui présente mieux pour l'interface OO. Solution: Menu Outils, Options, OpenOffice.org, Substitution de police... Utiliser la table de remplacement, oui Faire correspondre la police bidon Andale Sans UI à la police de son choix. Pour ma part, j'aime bien Verdana. Appliquer, OK. Effet immédiat! --------------------------------- Ajout des dictionnaires français Jeudi 1er Mai 2003 Téléchargement du fichier 20020902CorrecteursOOo-fr.zip L'archive inclut des fichiers d'instructions lisez-moi.txt et installation.txt... Copie des fichiers sous /usr/local/OpenOffice.org1.0/share/dict/ooo/ avec remplacement du fichier dictionary.lst Lancement d'OpenOffice... Menu Outils, Options, Paramètres linguistiques, Linguistique, OpenOffice MySpell SpellChecker, Editer, Sélection: Français (France), Cocher: OpenOffice MySpell SpellChecker, Fermer Paramètres linguistiques, Langue, Français (France) Paramètres linguistiques, Hyphenator, Idem (césure) ------------------- Mise à jour OpenOffice 1.0.1 -> 1.0.2 Désinstallation standard au niveau utilisateur: $ /usr/local/OpenOffice.org1.0/setup Désinstallation générale: suppression du répertoire, /usr/local/OpenOffice.org1.0 Extraction du contenu du fichier, OOo_1.0.2_LinuxIntel_install_fr.tar.gz sous un répertoire temporaire, ~/MesInstallation/OO $ cd MesInstallations/OO $ gunzip OOo_1.0.2_LinuxIntel_install_fr.tar.gz $ tar xf OOo_1.0.2_LinuxIntel_install_fr.tar $ cd install $ su # ./install Installation starting, please be patient ... glibc version: 2.2.3 glibc version: 2.2.3 Initializing installation program.......... /tmp/sv001.tmp/setup.bin: /lib/libc.so.6: version `GLIBC_2.2.4' not found (required by /tmp/sv001.tmp/setup.bin) /tmp/sv001.tmp/setup.bin: /lib/libc.so.6: version `GLIBC_2.2.4' not found (required by ./libgcc_s.so.1) ln: `/usr/local/bin/swriter': fichier existant. ln: `/usr/local/bin/scalc': fichier existant. ln: `/usr/local/bin/sdraw': fichier existant. ln: `/usr/local/bin/simpress': fichier existant. ln: `/usr/local/bin/smath': fichier existant. ln: `/usr/local/bin/spadmin': fichier existant. Installation Completed Completed... mon oeil! Rien n'a été fait! Le README semble dire que glibc2 2.1.3 suffit... J'essaie de desinstaller le paquet glibc 2.2.3 de la SLACKWARE 8.0 et d'installer à la place le paquet glibc 2.2.5 livré avec la SLACKWARE 8.1... # removepkg glibc # installpkg /cdrom/slackware/l/glibc-2.2.5-i386-2.tgz Je supprime à la main les 6 liens logiques vers les applications 1.0.1 sous /usr/local/bin OK! On peut supprimer le répertoire temporaire, ~/MesInstallations/OO ----------- Installation pour un utilisateur: Le programme d'installation trouve la version de JAVA installée initialement avec la distibution SLACKWARE 8.0, /usr/lib/jre1.3.1 Je lui signale à la main, la dernière version que j'ai installée, /usr/java/j2re1.4.1_02 et je sélectionne ce dernier. OK ----------- Sous KDE, je trouve une entrée OpenOffice supplémentaire dans le menu de démarrage. L'ancienne entrée n'a pas été effacée automatiquement. Je la masque avec KMenuEdit. Au premier lancement, OpenOffice me demande une source de carnet d'adresses. Je saute (Annule). ----------- Remplacement de la police de caractères des menus suivant les directives du README: Menu Outils, Options, OpenOffice.org, Substitution de police... Utiliser la table de remplacement, oui Faire correspondre la police bidon Andale Sans UI à la police de son choix (je choisis Verdana), valider et cocher "Toujours" Appliquer, OK. ---------- Copie des fichiers du dictionnaire français sous /usr/local/OpenOffice.org1.0.2/share/dict/ooo/ avec remplacement du fichier dictionary.lst Lancement d'OpenOffice... Menu Outils, Options, Paramètres linguistiques, Linguistique, OpenOffice MySpell SpellChecker, Editer, Sélection: Français (France), Cocher: OpenOffice MySpell SpellChecker, Fermer Paramètres linguistiques, Langue, Français (France) Paramètres linguistiques, Hyphenator, Idem (césure)