From owner-freebsd-questions Wed Aug 28 10: 7:49 2002 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5D2DE37B401 for ; Wed, 28 Aug 2002 10:07:46 -0700 (PDT) Received: from obsecurity.dyndns.org (adsl-64-165-226-84.dsl.lsan03.pacbell.net [64.165.226.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id 48E4843E4A for ; Wed, 28 Aug 2002 10:07:45 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id C542A66D83; Wed, 28 Aug 2002 10:07:44 -0700 (PDT) Date: Wed, 28 Aug 2002 10:07:44 -0700 From: Kris Kennaway To: Lee_Shackelford@dot.ca.gov Cc: freebsd-questions@freebsd.org Subject: Re: Linux emulation Message-ID: <20020828170744.GB5842@xor.obsecurity.org> References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="DBIVS5p969aUjpLe" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4i Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --DBIVS5p969aUjpLe Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Wed, Aug 28, 2002 at 09:48:55AM -0700, Lee_Shackelford@dot.ca.gov wrote: > emulation. I understand from the book by Ms. Annelise Anderson that, 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. "Similarly" != "Identically" > I am puzzled as to just why the 60 > megabyte program is necessary, and wonder just what it is that it does. It's basically a very stripped-down installation of RedHat Linux which is necessary to run actual RedHat Linux (and other Linux distributions) applications. The actual emulation of the Linux kernel is done inside the FreeBSD kernel (if you choose to enable this option) and does not require installation of any packages, but in order to run most Linux binaries you need the userland support code (libraries, configuration files, system commands, etc) which they expect to find on the system. > There are several complete operating systems that are less than 60 > megabytes in size (i.e. MS-DOS, Minix). Yes, but Linux is not one of them. Kris --DBIVS5p969aUjpLe Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE9bQNfWry0BWjoQKURAonxAJ9o7w1A31FxyLZxpC9ZZTUz/DVQtQCdHfrV iIigZh14TvV+wUTI3tKNmtg= =lzef -----END PGP SIGNATURE----- --DBIVS5p969aUjpLe-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message