Debian sur amd64

Bonsoir,

J’avais juste une petite question. J’ai un amd64 et j’ai essayé a une époque debian 3.1 pour amd64. J’ai été surpris par la vitesse à laquelle cela tourne. Le reproche que je fais a cette version, c’est que, contrairement aux autres distributions linux, les softs *.386 ne tourne pas la dessus.

Est-ce bien ça ou je suis passé à coté de quelque chose?
Merci

Il existe le paquet debootstrap, mais je ne sais pas si cela correspond tout à fait à ton besoin

Si j’ai bien compris les posts que j’ai pu lire :

  • tous les paquets n’ont pas été portés en amd64
  • cela va vite pour ceux qui sont portés en amd64
  • les paquets compilés pour 386 ne tournent pas directement avec un noyau amd64
  • pour faire tourner un paquet 386 avec un noyau amd64 il faut le paquet bootstrap (cf post CAPUCINE), l’installer; on a alors une simulation de noyau 386 et il faut installer les paquets 386 dans cette simulation

j’espère avoir répondu à la question

PS : Si j’ai dit une connerie, n’hésitez pas à rectifier … :wink:

[quote=“ginkgo biloba”]- pour faire tourner un paquet 386 avec un noyau amd64 il faut le paquet bootstrap (cf post CAPUCINE), l’installer; on a alors une simulation de noyau 386 et il faut installer les paquets 386 dans cette simulation [/quote]- pour faire tourner un paquet 386 avec un noyau amd64 il faut le paquet debootstrap (cf post CAPUCINE), l’installer; on a alors une simulation de noyau 386 et il faut installer les paquets 386 dans cette simulation.

Il manquait juste le “de” devant :wink:

ash@seal:~$ sudo apt-cache policy debootstrap debootstrap: Installed: 0.3.3 Candidate: 0.3.3 Version table: *** 0.3.3 0 550 http://ftp.fr.debian.org etch/main Packages 33 http://ftp.fr.debian.org unstable/main Packages 100 /var/lib/dpkg/status 0.2.45-0.2 0 550 http://ftp.fr.debian.org stable/main Packages

Et une fois que tu as installé ce package, tu utilises les pkg 386 normalement ou il y a une combine?

Comme je n’ai jamais pratiqué (AMD 32 bits) je ne peux que conseiller de voir un exemple d’unstallation d’un paquet dans le tuto pour open office
forum.debian-fr.org/viewtopic.php?t=2754

C’est un problème de librairies 32bits, pas de noyau. Il y a une autre méthode qui consiste à installer des librairies 32 bits, Ça marche pour des petits programmes mais pour les gros, c’est bcp + compliqué et le chroot (deboootstrap) est préférable. J’ajoute d’ailleurs que sur une machine sensible, faire un environnement chroot sid est préférable à installer un backport (si on a de la place sur le disque, j’ajoute aussi que je ne suis pas touijours ce dernier conseil…)

J’ai installé les lib 32bit et debootstrap.

Quand je fais : dpkg -i *386.deb
, il me répond que ce n’est pas possible car l’architecture ne correspond pas.

Que dois je faire.

Merci beaucoup

Pour moi qui suit en unstable-amd64, je lance mes applis avec des lib32 (firefox, OOo, …) via un chroot.
Ainsi, tu peux installer ton *386.deb dans un environnement 32 bits.
Il y’a quelques manips a faire, il faut un petit peu de place sur une partition (<200 Mo pour moi) mais cela se fait bien :wink:

http://forum.debian-fr.org/viewtopic.php?t=2754

Tu auras tout ce qu’il faut pour installer ce que tu veux…