Capítulo 10. Compatibilidade binária com o Linux®

Reestruturado e atualizado por Jim Mock.
Originalmente contribuído por Brian N. Handy e Rich Murphey.
Índice
10.1. Sinopse
10.2. Configurando a compatibilidade binária com o Linux®
10.3. Tópicos Avançados

10.1. Sinopse

O FreeBSD fornece compatibilidade binária com o Linux®, permitindo que os usuários instalem e executem a maioria dos binários do Linux® em um sistema FreeBSD sem ter que primeiro modificar o binário. Foi até relatado que, em algumas situações, os binários Linux® têm melhor desempenho no FreeBSD do que no Linux®.

No entanto, alguns recursos do sistema operacional específicos do Linux® não são suportados no FreeBSD. Por exemplo, os binários Linux® não funcionarão no FreeBSD se usarem chamadas específicas i386™, mesmo ativando o modo 8086 virtual.

Nota:

O suporte para compatibilidade binária de 64 bits com o Linux® foi adicionado no FreeBSD 10.3.

Depois de ler este capítulo, você saberá:

  • Como habilitar a compatibilidade binária com o Linux® em um sistema FreeBSD.

  • Como instalar bibliotecas compartilhadas adicionais do Linux®.

  • Como instalar aplicativos Linux® em um sistema FreeBSD.

  • Os detalhes de implementação da compatibilidade com o Linux® no FreeBSD.

Antes de ler este capítulo, você deve:

All FreeBSD documents are available for download at https://download.freebsd.org/ftp/doc/

Questions that are not answered by the documentation may be sent to <freebsd-questions@FreeBSD.org>.
Send questions about this document to <freebsd-doc@FreeBSD.org>.