O que é o sistema operacional Darwin? Experimente com PureDarwin



ပြ Problems နာများကိုဖယ်ရှားရန်ကျွန်ုပ်တို့၏ကိရိယာကိုစမ်းကြည့်ပါ

Hoje é 12 de fevereiro, o dia de darwin , naturalista famoso por sua teoria da evolução. E o que isso tem a ver com a Apple? Pouco, realmente, exceto pelo nome dele...



Maçã tomou o nome de Darwin , em homenagem a Charles Darwin, para nomear seu sistema operacional. Como discutimos no artigo O macOS e o Linux são parentes? Linux? Aqui está a verdade Darwin é o sistema operacional maçã subjacente ao macOS e iOS.



Como testar o Darwin em uma máquina virtual

que melhor dia para teste Darwin OS que o dia do aniversário do nascimento do famoso Charles Darwin!



Para testar vamos usar PureDarwin . PureDarwin é uma comunidade que decidiu dar continuidade ao OpenDarwin em 2007, um projeto que queria aproximar o Darwin original do público . Assim, esta comunidade criou duas versões diferentes que nos permitem testar este grande sistema operativo da Apple, embora com algumas limitações.

E como eles conseguiram? Muito simples. A Apple oferece este sistema operacional como software gratuito . Isso sim! Não pense que a Apple tem um site de onde você pode baixar a instalação ou a imagem de disco. Esse é o trabalho árduo que a comunidade PureDarwin tem que fazer.

Testando PureDarwin Nano

Uma das versões que a comunidade fez é essa, PureDarwin Nano , que, como o próprio nome sugere, é um leve .



Para testá-lo, usaremos um máquina virtual , porque não é um sistema operacional 100% funcional. E qual aplicativo usaremos? Infelizmente, sendo algo um pouco antigo, somos bastante limitados. Após vários testes chegamos à conclusão de que a maneira mais fácil era VMware (VirtualBox e Parallels dão muitos problemas).

Por tanto, devemos instalar o VMware Fusion (ou VMware Workstation) em primeiro lugar.

Instalando PureDarwin Nano no VMware

O primeiro passo será baixe a imagem já preparado fornecido pela comunidade PureDarwin. Uma vez o vamos descomprimir e obteremos um arquivo *.vmwarevm (se não tivermos o VMware instalado, ele sairá como uma pasta).

Para executá-lo, basta arraste esse arquivo para a janela de VMware .

Feito isso podemos inicie a máquina virtual agora l recém-criado.

Agora podemos executar o comando uname -a , e veremos que estamos de fato em Darwin. Especificamente estamos usando Darwin 9 , uma versão bastante antiga que corresponde ao Mac OS X Leopard.

E qual é a versão atual? Mas… por que dizer, poder comparar você mesmo? Para fazer isso, basta executar o mesmo comando, mas no seu Mac. Por exemplo, no macOS Sierra, obteremos a versão Darwin 16 , que é o último. Também é possível executar esse mesmo comando em um dispositivo iOS (se tivermos acesso ao seu terminal).

Experimentando o PureDarwin Xmas

Esta é a outra versão do PureDarwin que discutimos no início. Esta versão já é mais pesada e, portanto, traz mais coisas.

O mais impressionante é que aqui temos uma interface gráfica. Na versão anterior tínhamos apenas a linha de comando como meio de interação, mas neste caso temos um interface gráfica simples .

Recursos de Natal PureDarwin Criador de Janelas , do projecto GNUstep , para a interface gráfica. Este lembra bastante o NEXTSTEP, o sistema operacional que a NeXT desenvolveu antes de ser adquirida pela Apple. Embora, se o que você deseja é testar a interface gráfica desse sistema operacional, essa não é a melhor opção. Para isso, existem projetos com várias versões mais funcionais que esta (deixe nos comentários se quiser que tragamos um tutorial de como testar a interface gráfica do NEXTSTEP).

Instalando PureDarwin Xmas no VMware

O processo é muito parecido com o anterior. a primeira coisa será baixe a máquina virtual fornecido pela PureDarwin. Depois de vamos descompactá-lo e arrastá-lo para a tela principal de VMware para importá-lo.

Uma vez importado, faremos uma pequena alteração, vamos aumentar a memória RAM . Para fazer isso, iremos para as configurações da máquina virtual. Lá iremos para a configuração do processador e da memória. Lá, podemos colocar a quantidade de memória RAM que queremos atribuir, o que recomendamos entre 256 e 1024 MB (deixaremos o número de processadores em 1).

Uma vez feito isso, vamos iniciar a máquina virtual . Em breve veremos a área de trabalho de Natal.

A interface é muito simples entender, embora no começo possa ser um pouco assustador. A direita teremos o que hoje é o Dock, e ao deixou na parte superior teremos os diferentes desktops (que agora acessaríamos com o Mission Control). Abaixo de os aplicativos minimizados serão lançados, e se o fizermos clique direito Não obteremos o menu de contexto, mas o menu principal (o equivalente da pequena maçã agora).

Como antes, aqui também podemos executar o comando uname -a para verificar se estamos de fato em Darwin 9.

conclusão

Como podemos ver, a coisa é complicado . Atualmente, não há nenhum projeto tentando seriamente oferecer uma versão de Darwin ao público em geral. O mais próximo disso é PureDarwin , mas infelizmente o inatividade da comunidade impede que novas versões sejam lançadas.

Além disso, como pudemos ver ao longo deste tutorial, PureDarwin é bastante limitado , e embora seja possível instalar MacPortsName (o que nos permitiria instalar novos programas), o processo é muito complicado e o resultado não é muito bom.

Você vai experimentar PureDarwin para satisfazer sua curiosidade? Você gostaria de trazer novos tutoriais no futuro para que você possa experimentar o passado do sistema operacional da Apple e do NeXT com suas próprias mãos?