[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Re :Finale sous linux(Suite)



'soir,

Jeudi 26 janvier 2006, 21:05:47 CET, thierry a écrit :
> 
> Philippe Merlin wrote:
> 
> >Bonjour,
> >J'avais envoyé un mail qui n'a pas eu beaucoup de succès (0 réponse),
> >il était rédigé ainsi :
> >Grâce à vos indications et l'utilisation de Wine j'ai réussi à faire 
> >fonctionner de manière satisfaisante Finale.
> >Maintenant mon ami est convaincu et voudrait passer sous Linux.
> >Pour essayer Linux sur sa configuration :
> >Processeur Athlon 64 Bits, 
> >Carte Mère ASUS A8N-SLI de luxe
> >Carte Graphique : Nvidia Geforce 6600
> >Disque Dur : IDE puis .....
> >Je vais reposer ma question différemment, j'espère avoir plus de
> >réponses. Par un mail récent de Guy Roussin intitulé "Debian amd64
> >sur ..." il a fait une installation amd64 avec les logiciels de la
> >testing. Quel est l'avantage d'une installation 64 Bits par rapport à
> >une installation classique ? Es ce que quelqu'un de la liste a la même
> >configuration que celle indiquée ci dessus et a réussi a installer
> >linux, tout conseil ou retour d'expérience sera la bienvenue.
> >J'ai besoin de votre aide car lorsque j'installerai Linux pour mon
> >ami, je n'aurais  pas le droit à l'erreur.
> >A+
> >Philou75
> >
> Salut,
> Je viens de faire une install, pour un ami, Debian Sarge et Etch sur le 
> même matériel que toi, à l'exception du disque dur, un Maxtor sata2.
> Pas de probleme particulier,tu dois choisir le module pour la carte 
> ethernet, nforeth si mes souvenirs sont bons??? il ne le trouve pas
> tout seul pour l'install en Sarge. Pour Xorg tu peux démarrer par
> choisir vesa pour le pilote graphique, puis google pour voir si tu
> choisis d'instaler nvidia depuis Debian ou les pilotes propriétaires de
> Nvidia. Il y a 3 semaines, les pilotes debian ne faisaient pas marcher 
> l'acceleration 3D, j'ai donc choisi les pilotes Nvidia. L'install est 
> très bien documentée sur leur site.
> J'ai été obligé de mettre le disque en Sata normal, le Sata2 ne semble 
> pas être reconnu par le noyau que j'ai installé.
> Les aventages du 64 bits: Sympa d'avoir un PCen 64, surtout pour ton 
> ami, qui sur $M n'aurait que du 32.
> Ce qui ne tourne pas: principalement Openoffice. Tu peux remplacer par 
> Abiword qui ne tourne que sur Sarge.
> k3b ne tourne lui aussi que sur Sarge.
> Gnome est OK sur les deux, mais KDE a un problème de dependance sur un 
> des 2 systemes. Il faut installer les metapaquetage un par un à 
> l'exception d'un des paquetages de jeu.
> Voilà. Si tu as d'autres questions n' hésites pas.
> Thierry

  Pour le 64 bits, il vaut mieux un noyau récent (pas le 2.6.8 de Sarge)
(mais cela n'empêche pas de rester en Sarge pour autant).

  Pour utiliser des programmes 32 bits qui n'ont pas encore de paquets
64 bits, on peut utiliser une install minimale 32 bits en chroot :

http://alioth.debian.org/docman/view.php/30192/21/debian-amd64-howto.html#id271960

Pour faire simple (ou presque) :

Lancer (# = root)
# debootstrap --arch i386 sid /var/chroot/sid-ia32 http://ftp.debian.org/debian/

# chroot /var/chroot/sid-ia32
[à partir de là, on est chrooté en 32 bits]
# base-config
# aptitude install openoffice.org-help-fr ...
# exit
[on est sorti du chroot]

Installer dchroot

Ajouter ces lignes (on peut en ajouter d'autres) dans le fstab :
---8<---
# ia32 chroot
/home           /var/chroot/sid-ia32/home none  bind            0       0
/tmp            /var/chroot/sid-ia32/tmp  none  bind            0       0
/dev            /var/chroot/sid-ia32/dev  none  bind            0       0
proc            /var/chroot/sid-ia32/proc proc  defaults        0       0
--->8---

(Le tmp est important, c'est pour la socket unix d'X11.)

Le /etc/dchroot.conf ressemble à ça :

# ia32 chroot
ia32    /var/chroot/sid-ia32

Ajouter un script /usr/local/bin/do_dchroot :
---8<---
#!/bin/sh
ARGS=""
for i in "$@" ; do
        ARGS="$ARGS '$i'"
done
exec dchroot -c ia32 -d -q "`basename $0`" "$ARGS"
--->8---

Puis,
cd /usr/local/bin
ln -s do_dchroot ooffice
ln -s do_dchroot oowriter
ln -s do_dchroot acroread
etc.

$ ooffice
[Tadaa!]

'dchroot -c ia32 -d -q' permet d'avoir un shell propre dans le chroot
(pour y lancer aptitude, etc.).

  Cela permet d'avoir Acroread, OpenOffice.org ou le plugin propriétaire
flash (si et seulement si on utilise aussi le firefox 32 bits : il
n'existe pas de plugin 64 bits et un plugin 32 bits ne peut fonctionner
avec un programme 64 bits). Tout cela sans que l'utilisateur s'en rende
compte : tout fonctionne de façon transparente.

  Un chroot semble un peu plus lourd à mettre place que la solution
d'autres distributions (Ubuntu, Mandriva) qui est d'installer beaucoup de
bibliothèques en 32 bits (en plus de leur version 64 bits). Mais, en
fait, dans leur cas, c'est à l'empaquetage qu'il faut hacker : on ne peut
pas avoir deux bibliothèques avec le même « soname ».
  Donc, si l'on veut installer un programme 32 bits qui n'existe pas en paquet 64 bits,
- avec le chroot : on s'y place et hop, aptitude install ;
- avec la méthode Ubuntu : on attend le paquet ou on hacke soi-même...

-- 
 Sylvain Sauvage



Reply to: