Date: Wed, 28 Aug 2002 13:02:54 -0400 From: "John Straiton" <jsmailing@clickcom.com> To: <Lee_Shackelford@dot.ca.gov> Cc: <freebsd-questions@FreeBSD.ORG> Subject: RE: Linux emulation Message-ID: <004201c24eb4$c3269280$fe16c60a@win2k.clickcom.com> In-Reply-To: <OF0F908C4E.81FA1521-ON88256C23.005B86BE@dot.ca.gov>
next in thread | previous in thread | raw e-mail | index | archive | help
> in order to run a Linux program > under BSD, the user must first install an emulation program > that is 60 megabytes in size. I had thought that all Unix > variants worked similarly. I am puzzled as to just why the > 60 megabyte program is necessary, and wonder just what it is > that it does. There are several complete operating systems > that are less than 60 megabytes in size (i.e. MS-DOS, Minix). http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/linuxemu.html Unless I'm mistaken, the short & sweet of it is: It installs the libraries from a recent linux build onto the machine. It'd be more accurate to say it installs linux side-by-side with FreeBSD than to say it's an emulation program. When it sees a program try to access a linux library, it redirects that call from the standard lib homes (/usr/lib , /usr/local/lib) to the installed linux libraries so that the program can work. In my experience it works pretty dang good. John Straiton jks@clickcom.com Clickcom, Inc 704-365-9970x101 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?004201c24eb4$c3269280$fe16c60a>