10. fejezet - Bináris Linux kompatibilitás

Átdolgozta és egyes részeit aktualizálta: Mock, Jim.
Eredetileg írta: Handy, Brian N. és Murphey, Rich.
Tartalom
10.1. Áttekintés
10.2. Telepítés
10.3. A Mathematica(R) telepítése
10.4. A MapleTM telepítése
10.5. A MATLAB(R) telepítése
10.6. Az Oracle(R) telepítése
10.7. Az SAP(R) R/3(R) telepítése
10.8. Témák haladóknak

10.1. Áttekintés

A FreeBSD számos más UNIX(R)-szerű operációs rendszerhez nyújt bináris kompatibilitást, köztük a Linuxhoz is. Elcsodálkozhatnánk rajta, hogy vajon miért kell tudnia a FreeBSD-nek Linux binárisokat futtatnia. A válasz erre nagyon egyszerű. Rengeteg cég és fejlesztő kizárólag csak Linuxra fejleszt, hiszen ez mostanság egy nagyon "izgalmas téma" az informatika világában. Emiatt azonban a FreeBSD közösségnek külön győzködnie kell ezeket a cégeket és fejlesztőket, hogy készítsék el a termékeik natív FreeBSD-s változatát. Ezzel az a gond, a legtöbb ilyen cég egyszerűen nem veszi észre, hogy ha létezne a terméküknek FreeBSD-re írt változata, akkor még többen használnák. Így továbbra is csak Linuxra fejlesztenek. Mit tudnak tenni ilyenkor a FreeBSD használói? Nos, ekkor jön jól a FreeBSD bináris szintű kompatibilitása.

Dióhéjban úgy tudnánk összefoglalni, hogy ennek köszönhetően a FreeBSD felhasználók képesek a linuxos alkalmazások közel 90%-át mindenféle további módosítás nélkül futtatni. Így tehát használható a StarOfficeTM, Netscape(R) Linux változata, az Adobe(R) Acrobat(R), RealPlayer(R), VMware, Oracle(R), WordPerfect(R), Doom, Quake, és még sok minden más. Sőt, egyes tapasztalatok szerint bizonyos helyzetekben a FreeBSD által futtatott Linux binárisok sokkal jobban teljesítenek, mint Linux alatt.

Azonban vannak olyan Linuxra jellemző, az operációs rendszer szintjén meghúzódó eszközök, amelyek FreeBSD alatt nem használhatóak. FreeBSD-n nem fognak működni azok a Linux binárisok, amelyek túlzottan kihasználják az olyan i386TM-os rendszerhívásokat, mint például a virtuális 8086 mód.

A fejezet elolvasása során megismerjük:

  • hogyan engedélyezzük rendszerünkön a Linux kompatibilitást;

  • hogyan telepítsünk linuxos osztott könyvtárakat;

  • hogyan telepítsünk linuxos alkalmazásokat a FreeBSD rendszerünkre;

  • a FreeBSD Linux kompatibilitásának implementációs részleteit.

A fejezet elolvasásához ajánlott:

Ha kérdése van a FreeBSD-vel kapcsolatban, a következő címre írhat (angolul): <questions@FreeBSD.org>.

Ha ezzel a dokumentummal kapcsolatban van kérdése, kérjük erre a címre írjon: <gabor@FreeBSD.org>.