FreeBSD 10.3 para Microsoft Azure

0

FreeBSD 10.3 para o Microsoft Azure fornecido pela Microsoft Corporation. FreeBSD é um sistema operacional de computador avançado usado para servidores modernos de energia, áreas de trabalho e incorporado as plataformas.

A marca e o logotipo do FreeBSD FreeBSD são marcas registradas da Fundação FreeBSD e são usados pela Microsoft Corporation, com a permissão da Fundação FreeBSD.

Termos legais

© 2016 Microsoft Corporation. Todos os direitos reservados.

Redistribuição e uso em formas de fonte e binária, com ou sem modificação, são permitidas desde que sejam satisfeitas as seguintes condições:

  1. Redistribuições do código-fonte devem manter o aviso de copyright acima, esta lista de condições e a seguinte exclusão de responsabilidade.
  2. As redistribuições na forma binária devem reproduzir o aviso de copyright acima, esta lista de condições e a seguinte exclusão de responsabilidade na documentação ou em outros materiais fornecidos com a distribuição.

Link Original https://azure.microsoft.com/pt-br/marketplace/partners/microsoft/freebsd103/

Programas Linux no FreeBSD

1

Com algumas configurações veremos que programas Linux podem rodar no FreeBSD.

1º Passo vamos Carregar o módulo Linux no kernel, caso contrário, a compilação irá falhar.

Digitamos no terminal:

#kldload linux

2º Passo vamos verificar se o módulo foi carregado.

Digitamos no terminal:

#kldstat

Teremos uma saída bem parecida com essa.

Id Refs Address    Size     Name
1    2 0xc0100000 16bdb8   kernel
7    1 0xc24db000 d000     linux.ko

3º Passo vamos instalar um conjunto básico de bibliotecas e binários do Linux no FreeBSD.

Digitamos no terminal:

#printf “compat.linux.osrelease=2.6.18\n” >> /etc/sysctl.conf

Digitamos no terminal:

#sysctl compat.linux.osrelease=2.6.18

Digitamos no terminal:

#pkg install emulators/linux_base-c6

4º Passo Para a compatibilidade com o  Linux ser ativado no
momento da inicialização, adicione essa linha no /etc/rc.conf

Digitamos no terminal: ee /etc/rc.conf e adicionamos a linha abaixo.

linux_enable=”YES”

para usuários Linux acostumados a usar o nano como editor e só baixar com o comando.

pkg install nano

Se um aplicativo Linux der erro sobre a falta de bibliotecas
compartilhadas depois de configurar o Linux compatibilidade, vamos determinar quais bibliotecas compartilhadas estão faltando e vamos  instalá-las manualmente.

A partir de um sistema Linux o comando, ldd pode ser usado para determinar quais bibliotecas compartilhadas fazem parte da aplicação.

Por exemplo, para verificar quais bibliotecas compartilhadas o programa XXX precisa para funcionar, vamos executar este comando a partir de um sistema Linux que tenha o programa instalado:

 

#ldd XXX

libXt.so.3 (DLL Ir 3.1) => /usr/X11/lib/libXt.so.3.1.0
libX11.so.3 (DLL Ir 3.1) => /usr/X11/lib/libX11.so.3.1.0
libc.so.4 (DLL Ir 4.5pl26) => /lib/libc.so.4.6.29
Em seguida copiar todos os arquivos da última coluna da
saída do Linux para o FreeBSD em /compat/linux/
Uma vez copiado, criar links simbólicos para os nomes na
primeira coluna. Este exemplo resultará nos seguintes arquivos no sistema FreeBSD:

#/compat/linux/usr/X11/lib/libXt.so.3.1.0
#/compat/linux/usr/X11/lib/libXt.so.3 -> libXt.so.3.1.0
#/compat/linux/usr/X11/lib/libX11.so.3.1.0
#/compat/linux/usr/X11/lib/libX11.so.3 -> libX11.so.3.1.0
#/compat/linux/lib/libc.so.4.6.29
#/compat/linux/lib/libc.so.4 -> libc.so.4.6.29

Geralmente, a pessoa precisa copiar manualmente as bibliotecas compartilhadas que o Linux  precisa apenas nas
primeiras vezes que um programa Linux e instalado no
FreeBSD. Depois de um tempo, haverá um conjunto suficiente de bibliotecas compartilhadas no sistema para ser
capaz de executar os programas do Linux recém-instalado sem qualquer trabalho extra.

Por enquanto e só.

Instalação do PCBSD 10.3

0

 

PC-BSD é um sistema operacional Desktop baseado no FreeBSD.
Ao invés do usuário ter que baixar e configurar o seu próprio ambiente de trabalho o que pode ser demorado.
O PCBSD visa tornar a experiência FreeBSD fácil e viável para o usuário médio “casual”
Neste tutorial, vamos instalar o PCBSD 10.3.
Passo 1 – Transferir.
Clique Aqui para obter o PCBSD.

Passo 2 – Comece o Instalar.

Instalação do FreeBSD 10.3

0

FreeBSD é um dos mais antigos e bem sucedidos projetos.
Certamente pela confiabilidade, robustez e desempenho do sistema.

Neste tutorial, vou instalar o FreeBSD 10.3 e depois instalar um ambiente Gráfico. (XFCE KDE Gnome).

Passo 1 – Transferir.

Clique no link https://www.freebsd.org/ para obter o FreeBSD.
clique em sua arquitetura no FreeBSD 10.3 Se você tem uma máquina de 64 bits ou uma máquina com processador Intel / AMD de 64 bits, escolha amd64. O ia64 é para processadores baseados em Itanium.

Se você tem uma máquina de 32 bits ou uma máquina
com um processador Intel / AMD de 32 bits, escolha
o i386. A maioria das máquinas mais velhas e laptops
irá utilizar esta versão.

Para usuários de Mac com processadores
baseados em Power-PC, escolher o Power-PC apropriado
(32-bit) ou PowerPC64 (64-bit) download.

O sparc64 é para processadores baseados em SPARC,
comumente usados em máquinas Sun / Oracle.

Passo 2 – Comece o Instalar.