linuxulator

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
linuxulator [2022/10/22 02:38] – s/cumbersome/involved KubilayKocaklinuxulator [2023/01/29 14:30] (current) – man.freebsd.org GrahamPerrin
Line 3: Line 3:
 Linux binary compatibility, commonly referred to as Linuxulator, is a mechanism to run unmodified Linux binaries under %%FreeBSD%%.  It does not involve virtual machines or emulation; instead, it provides the binaries with kernel interfaces identical to those provided by a real Linux kernel.  Technically it's similar to the way 32-bit %%FreeBSD%% binaries run on top of 64-bit %%FreeBSD%% kernel. Linux binary compatibility, commonly referred to as Linuxulator, is a mechanism to run unmodified Linux binaries under %%FreeBSD%%.  It does not involve virtual machines or emulation; instead, it provides the binaries with kernel interfaces identical to those provided by a real Linux kernel.  Technically it's similar to the way 32-bit %%FreeBSD%% binaries run on top of 64-bit %%FreeBSD%% kernel.
  
-There are two main ways to use Linuxulator.  First, documented in the [[https://docs.freebsd.org/en/books/handbook/linuxemu|FreeBSD Handbook]], uses Linux applications provided as %%FreeBSD%% ports and packages, to be installed using [[https://www.freebsd.org/cgi/man.cgi?pkg|pkg(8)]].  Second, described at [[LinuxJails]], provides a full Debian/Ubuntu userspace.  The former is more user-friendly, but provides a limited number of available applications.  The latter method is more involved, but is handy when doing development work.  Both can be used at the same time.+There are two main ways to use Linuxulator.  First, documented in the [[https://docs.freebsd.org/en/books/handbook/linuxemu|FreeBSD Handbook]], uses Linux applications provided as %%FreeBSD%% ports and packages, to be installed using [[https://man.freebsd.org/cgi/man.cgi?pkg|pkg(8)]].  Second, described at [[LinuxJails]], provides a full Debian/Ubuntu userspace.  The former is more user-friendly, but provides a limited number of available applications.  The latter method is more involved, but is handy when doing development work.  Both can be used at the same time.
  
 ===== Status ===== ===== Status =====
  • linuxulator.1666406290.txt.gz
  • Last modified: 2022/10/22 02:38
  • by KubilayKocak