Emulação de Linux:

 

Uma grande vantagem (entre inumeras outras) da utilização do sistema operativo FreeBSD, é que é este corre uma grande parte dos programas existentes para o Linux. Assim, não é necessário termos o Linux instalado para correr muitos dos programas que foram feitos para funcioanr em ambiente Linux.

Basta para tal instalarmos a emulação do sistema operativo linux. Antes de mais, convém frizar que apenas o utilizador 'root' pode realizar esta operação (instalar a emulação de Linux).

Podemos fazê-lo quer através dos ports, quer através de pacotes pré-compilados (packages). Neste exemplo, escolheu-se a instalação de um pacote pré-compilado. Suponhamos que se possui um CDROM com o ficheiro do programa da emulação do Linux. Bastaria então fazer o seguinte:

 

# cd /mnt/cdrom/packages/emulators/ (para irmos para a directoria onde está o package)

# pkg_add linux_base-6.1.tgz    (para instalar o package da emulação do Linux)

(Nota: veja a secção Instalar/Desinstalar programas para maior pormenor sobre as formas de realizar instalações de programas no FreeBSD)

Assim, apesar da emulação do Linux já estar instalada, temos ainda que a activar para que funcione. Penso que a melhor forma é arrnjar maneira de o sistema a activar autumaticamente durante o arranque do sistema, pois caso contrário teríamos que o fazer sempre que quiséssemos correr um programa que necessitasse da emulação do Linux.

Para configurar a activação da emulação do Linux durante o arranque do sistema temos que editar o ficheiro "/etc/rc.conf" e adicionar a seguinte linha:

 

linux_enable="YES" #para que a emulação seja activada durante o arranque do sistema.

 

Sempre que se altera o ficheiro "/etc/rc.conf", para que as alterações tenham efeito é necesário fazer um reboot ao sistema. Para tal faz-se (após sairmos da edição do ficheiro "/etc/rc.conf"):

    # shutdown -r now    (para realizar um reboot imediatamente)

 


 

 

Página anterior

Página seguinte