avril 20, 2006

Linux : Collection d'astuces et liens pour Fedora Core 3

Aide Installe FC3

Fedora Core 3 Installation Notes, mplayer, Xine, Pilotes, Ntfs... [WWW] http://fedoranews.org/contributors/stanton_finley/fc3_note/

Documentation sur FC3

Se servir des guides de RHEL, Il n'y a pas de références à ces documentations sur les sites de FC [WWW] http://squidward.mit.edu/rhel-doc/index-en.html

Ou directement d'ou elle viennent ! [WWW] https://www.redhat.com/docs/manuals/enterprise/

Red Hat Support Knowledge Base [WWW] https://www.redhat.com/apps/support/knowledgebase/

Plus vielles mais en Francais [WWW] http://www.europe.redhat.com/documentation/

Centos [WWW] http://www.caosity.org/ a contruit une distrib à partir de RHEL, dont en voici les docs. [WWW] http://mirrors.ircam.fr/pub/cAos/centos-3/3.3/docs/html/

[WWW] http://www.redhat.com/magazine/

Liens divers : [WWW] http://www.traduc.org/docs/HOWTO/lecture/Fedora-Multimedia-Installation-HOWTO.html [WWW] http://fedoranews.org/ [WWW] http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/3/ [WWW] http://www.fedora-france.org/modules/wfsection/article.php?articleid=7 [WWW] http://www.fedoraforum.org/ [WWW] http://www.xades.com/proj/fedora_repos.html#apt [WWW] http://www.fedorafaq.org/ [WWW] http://www.mjmwired.net/resources/mjm-fedora-fc3.shtml#nvidia [WWW] http://bugzilla.redhat.com/bugzilla/query.cgi?format=simple [WWW] http://stanton-finley.net/fedora_core_3_installation_notes.html [WWW] http://www.vanemery.com/Linux/NFSv4/NFSv4-no-rpcsec.html#setup

Installation rtai FC3 temps reel vxWorks / Xenomai

[WWW] http://www.aero.polimi.it/RTAI/rtai-3.*tar.bz2 [WWW] http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.7.tar.gz

Avec utilisation du kernel 2.6.7 copié dans /usr/src/

ln -s linux-2.6.7 linux Et utilisation du patch hal de rtai pour cette version

Suite : Utilisation du tutorial, on y coche les cases pour xenomai... : [WWW] http://www.captain.at/programming/rtai/

Reboot et pas de problemes. Penser à ne pas utiliser les driver nvidia pour X.

Note Xenomai : Pour éxécuter le programme aller dans le repertoire `cd /usr/realtime/bin ./xeno...`

Lire la doc pour le reste (utilisation gcic...) Ca a l'air de marcher, mais on ne peut pas utilisé du code de vxWorks directement. Il faut l'adapter en rajoutant des fonctions initialisation de xeno. De plus cela implémente une version plus récente de VxWorks, différente de celle de l'IUP.

Autres ressources : [WWW] http://www.fdn.fr/~brouchou/rtai/rtai-doc-prj/installation-guide.html [WWW] http://www.aao.gov.au/local/www/ks/documents/RTAI_Install.pdf

Installation reiserfs FC3

au prompt d'install du CD1 mettre linux reiserfs selinux=0

Ntfs support FC3

Différentes solutions sont possibles

  • Captive

marche pas (rpm), pb avec le module lufs /!\ Solution compile pas : [WWW] http://www.jankratochvil.net/project/captive/dist/lufs-0.9.7captive8.tar.gz

  • linux-ntfs.

Utisation des rpm/lecture seule de NTFS [WWW] http://linux-ntfs.sourceforge.net/rpm/fedora3.html

Dans /etc/fstab /dev/hda1 /mnt/win_c ntfs umask=0,nls=iso8859-15,ro 0 0

  • PARAGON NTFS FOR LINUX IFS DRIVER

    /!\ Pas testé, Pas GPL

    Supported Linux versions:

- Linux with kernel versions 2.2.x or 2.4.x or 2.6.x - Development tools must be installed, including binutils,

  • GNU make, gcc, libraries.

- Header files for the kernel must be available.

Linphone FC3

Utiliser apt-get et synaptic sous FC3

  • Récuper les paquets rpm d'apt et synaptic pour FC3 [WWW] http://ATrpms.net/

  • Editer /etc/apt/sources.list

# You can use the file:/ entries for creating your local repository mirrors.


# base
# Fedora Core 3 - i386 - Base

rpm http://ayo.freshrpms.net/ fedora/linux/3/i386 core
# rpm-src http://ayo.freshrpms.net/ fedora/linux/3/i386 core


# updates-released
# Fedora Core 3 - i386 - Released Updates

rpm http://ayo.freshrpms.net/ fedora/linux/3/i386 updates
# rpm-src http://ayo.freshrpms.net/ fedora/linux/3/i386 updates


# updates-testing
# Fedora Core 3 - i386 - Unreleased Updates

rpm http://ayo.freshrpms.net/ fedora/linux/3/i386 tupdates
# rpm-src http://ayo.freshrpms.net/ fedora/linux/3/i386 tupdates


# fedoralegacyupdates
# Fedora Core 3 - i386 - Released Updates by FedoraLegacy

# rpm http://download.fedoralegacy.org/apt/ fedora/3/i386 updates
# rpm-src http://download.fedoralegacy.org/apt/ fedora/3/i386 updates


# atrpms
# Fedora Core 3 - i386 - ATrpms
# alternatives to stable: testing and bleeding

# rpm http://apt.atrpms.net/ fedora/3/en/i386 at-stable
# rpm-src http://apt.atrpms.net/ fedora/3/en/i386 at-stable

###########################################################################

# base // CD

rpm http://download.fedora.us/ fedora/fedora/3/i386 os

# updates

rpm http://download.fedora.us/ fedora/fedora/3/i386 updates

# kde

rpm http://apt.kde-redhat.org/apt/ fedora/3 stable
rpm http://apt.kde-redhat.org/apt/ fedora/3 testing

# Name: Dag RPM Repository
# URL: http://dag.wieers.com/apt/

### Dag RPM Repository for Fedora Core
# rpm http://apt.sw.be/ fedora/3/en/i386 dag

# Name: FreshRPMS
# URL: http://ayo.freshrpms.net/

### Fedora Core
# rpm http://ayo.freshrpms.net/ fedora/linux/3/i386 freshrpms

# Name: NewRPMS
# URL: http://newrpms.sunsite.dk/

### Fedora Core
# rpm http://newrpms.sunsite.dk/apt/ redhat/en/i386/fc3 newrpms

# Name: Dries RPM Repository
# URL: http://dries.studentenweb.org/apt/

### Fedora Core
# rpm http://apt.sw.be/ dries/fedora/fc3/i386 dries


rpm http://sunsite.informatik.rwth-aachen.de/ftp/pub/Linux/jpackage/ 1.6/fedora-3 free
rpm-src http://sunsite.informatik.rwth-aachen.de/ftp/pub/Linux/jpackage/ 1.6/fedora-3 free
  • Utiliser Synaptic pour maintenant installer les packages. Activer uniquement les autres sources de package en cas de nécéssité, sinon sur Fedora Core, c'est source de conflits de package/version. On peut les trouver via [WWW] http://rpm.pbone.net

Apache FC3 Problème de caractères accentués

Apache FC3 Problème de caractères accentués mal interprétés dans le parcours de dossier du serveur. Dans le fichier httpd.conf, il faut mettre cette ligne à la place de la ligne d'origine AddDefaultCharset ISO-8859-1

Probleme de police avec les accents FC3 pour des fichiers de ext3/reiserfs/nfs existant

Apparemment c'est du au fait que certaines distribs précedentes n'utilisait pas utf8 (Comme Mandrake par défaut). L'autre solution serais de convertir les noms de fichiers en utf8.

Pour les fichier Ntfs/fat : paramètrer dans fstab Comme /dev/hda1 /mnt/windows ntfs umask=0,nls=iso8859-15,ro 0 0

Effacer tout, puis mettre dans sysconfig /etc/sysconfig/i18n

SYSFONTACM=iso15
LANG=fr_FR
#LANG="fr_FR.UTF-8"
SUPPORTED="fr_FR.UTF-8:fr_FR:fr"
#Au démarrage, pas de Pb d'accents
SYSFONT="latarcyrheb-sun16"

Cette méthode est compatible avec CUPS pour FC3, ou il y a un bug au démarrage de CUPS qui utilise le résultat d'une commande qui est erroné si en francais.

This bug appear if you modify your /etc/sysconfig/i18n to disable UTF8 for example, and you set a lot of variable starting with LC_ , use only these for French for example.

Webdav Fedora core 3

Pratique pour copier des fichiers vers un serveur extérieur, même si on est derriere un proxy http.

  • supprimer les lignes sur webdav dans httpd.conf

  • mettre ce fichier web_dav.conf dans /etc/httpd/conf.d/mod_dav.conf

  • Vérifier que le module mod_dav est bien installé Creer le dossier .../dav et /var/lib/dav/

  • Mettre les permissions /var/lib/dav/ à utilisateur processus apache

chown apache:apache /var/lib/dav/

  • Créer l'utilisateur : htpasswd -c /etc/httpd/auth/test.users invite

  • Modifier le fichier de config, comme le dossier webdav. (/pub/webdav), les accès...

# mod_dav Apache 2.0 ########################################



LoadModule dav_module modules/mod_dav.so





LoadModule dav_fs_module modules/mod_dav_fs.so





DavMinTimeout 600

#Options None
Options Indexes FollowSymLinks
Dav On

require valid-user
Order Deny,Allow
#Deny from all
Allow from all
#Allow from env=let_me_in
#Allow from 10.1 10.4


AuthName "Acces restreint"

AuthUserFile /etc/httpd/auth/test.users

AuthType Basic









# Location of the WebDAV lock database.
DavLockDB /var/lib/dav/lockdb

Erreur connexion ssh et X11 Fedora core 3

Probleme de la configuration coté client.

On peut changer dans /etc/ssh/ssh_config à la place de ~/.ssh/config pour affecter tous les utilisateurs

ForwardX11 yes
ForwardX11Trusted yes

cf [WWW] http://fedora.redhat.com/docs/release-notes/fc3/x86/

Fedora Core 3 contains OpenSSH 3.9, which includes strict permission and ownership checks for the ~/.ssh/config file. These checks mean that ssh will exit if this file does not have appropriate ownership and permissions.

Therefore, make sure that ~/.ssh/config is owned by the owner of ~/, and that its permissions are set to mode 600.

In addition, OpenSSH is no longer configured to request X11 forwarding by default when connecting to servers. To enable X11 forwarding, the -X or -Y option must be specified, or the ForwardX11 option must be enabled in the ~/.ssh/config file.

The behavior of ssh clients that are invoked with the -X flag has changed. In OpenSSH 3.8 and later, X11 forwarding is performed in a way that applications run as untrusted clients by default. Previously, X11 forwarding was performed so that applications always ran as trusted clients. Some applications may not function properly when run as untrusted clients. To forward X11 so that applications are run as trusted clients, invoke ssh with the -Y flag instead of the -X flag, or set ForwardX11Trusted in the ~/.ssh/config file.

Firewall : Partage de connexion Internet sous FC3

Utilisation de Firestarter

Port ouvert : Pour mldonkey par exemple :

  • Bittorent client port : 16882 edonkey : 14666 14662 overnet : 23137

Tos :

  • Client/Troughput

Service : www/ssh/uPnp

Utilisation de la méthode de redhat Gateway/VPN...

[WWW] http://squidward.mit.edu/rhel-doc/RH-DOCS/rhel-sg-en-3/ch-fw.html

Desactivation de IPv6 si on en a pas besoin /Fc3

(Peut accèlerer les temps de réponse réseau) echo "alias net-pf-10 off" >> /etc/modprobe.conf echo "alias ipv6 off" >> /etc/modprobe.conf

Java : Utilisation de Jpackage.org / FC3

Construction des nosrc.rpm Les autres rpms sont dans les listes de sources

Firefox / FC3 / install plugin

As root, do: chgrp users /usr/lib/firefox-version/searchplugins # or whatever group you are a member of - wheel might be a better choice!

Then

chmod g+w /usr/lib/firefox-version/searchplugins

Then you'll be able to add the plugins as your username.

Voir [WWW] http://www.fedoraforum.org/forum/archive/index.php/t-26632.html

TV Pinnacle/Miro Pctv FC3

  • mettre à jour /etc/modprobe.conf

    alias char-major-81 bttv
    options i2c verbose=1 scan=1 i2c_debug=0
    #options bttv radio=1 card=1 vidmem=0xdc0
    options bttv radio=1 card=1
    options tuner debug=0 type=3

Installation du pilote NVidia 6629 pour FC3

Voir [WWW] http://fedoranews.org/contributors/stanton_finley/fc3_note/#nVidia

  1. Installer le kernel source

  2. Le pilote

    • http://www.nvidia.com/object/linux_display_ia32_1.0-6629.html

      En mode console :

      telinit 3

      On install le par l'installeur

      sh ./NVIDIA-Linux-x86-1.0-6629-pkg1.run

      NOTE : Je deconseille d'utiliser des rpm tout fait, souvent ils ne fonctionnent pas/problemes. ex : <[WWW] http://ATrpms.net/>

  3. Configurer udev :

    • /sbin/modprobe nvidia

      cp -a /dev/nvidia* /etc/udev/devices
      chown root.root /etc/udev/devices/nvidia*

      Edition /etc/rc.sysinit

      A la ligne 152 remplacer

      other=""

      par

      other="nvidia"

  4. Configuration de X

    • Dans /etc/X11/xorg.conf changer nv -> nvidia

  5. Tester

    • telinit 5

Recompilation d'un kernel en utilisant les src.rpm FC3

Aucun commentaire: