Le paquetage iBCS
permet d'ex�cuter des binaires FreeBSD sous Linux,
mais il est vieux et non maintenu. Je n'arrive pas � le faire marcher. Si
vous avez eu plus de r�ussite que moi, merci de m'en informer.
FreeBSD a la capacit� d'ex�cuter des binaires Linux, dans les deux formats a.out et ELF. Il faut proc�der en trois �tapes :
/etc/rc.conf
et changer
linux_enable="NO"
en
linux_enable="YES"
et red�marrer. Une autre fa�on de charger le support des binaires Linux est
d'ex�cuter la commande /usr/bin/linux
. Vous n'aurez pas �
red�marrer, et le support ne sera pas syst�matiquement charg� (gain de
m�moire). N'oubliez pas d'ajouter la ligne
options COMPAT_LINUXau fichier de configuration du noyau FreeBSD si vous compilez un nouveau noyau.
linux_lib-2.4.tgz
(il y a peut �tre des versions plus
r�centes). Lancez la commande
pkg_add <rep_paquetage>/linux_lib-2.4.tgz
pour installer le paquetage. <rep_paquetage> est le
r�pertoire o� se trouve le paquetage.
Vous pouvez aussi le charger depuis le r�seau par :
pkg_add ftp://ftp.freebsd.org/pub/FreeBSD/packages-stable/All/linux_lib-2.4.tgzou en relan�ant
/stand/sysinstall
. Entrez ``Configure'', ``Packages'' et utilisez les menus. Si vous ex�cutez des binaires Linux statiquement li�s, ex�cutez la commande suivante :
brandelf -t Linux <nom_du_binaire_linux_statiquement_li�>
J'ai ex�cut� avec succ�s les versions Linux d'Applixware 4.3 et de Netscape 3.01 (toutes deux en format ELF) sous FreeBSD 2.2.2 en utilisant cette m�thode (oui, je sais qu'il existe une version FreeBSD de Netscape 4). Les versions Linux d'acroread et StarOffice 3 et 4 marchent bien sous FreeBSD. StarOffice 5 d�pend des threads natives Linux et ne marche pas sous FreeBSD. Lisez la documentation de FreeBSD pour plus d'informations � ce sujet.
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:23