Como posso instalar o Nachos?

2

Estou tentando instalar o Nachos no 12.10. Todos os métodos que tentei falharam - tentei várias formas, mas infelizmente nenhum deles funcionou.

Eu preciso executar o sistema Nachos para entender a natureza dos sistemas operacionais. Alguém pode me ajudar a resolver esse problema de instalação?

    
por Bassam Badr 28.11.2012 / 20:54

1 resposta

2

O README está aqui: link .

Deve explicar como instalar tudo;)

As rotas podem mudar, mas agora elas incluem estas etapas:

  

Para começar, você deve:

     
  1. use o ftp para buscar o arquivo nachos.tar.Z (ativando primeiro o modo binário)
  2.   
  3. descompacte nachos.tar.Z
  4.   
  5. tar -xf nachos.tar
  6.   
  7. lpr paper.ps - imprima o artigo descrevendo nachos
  8.   
  9. lpr doc / *. ps - imprime as atribuições de amostra
  10.   
  11. cd code; make print - imprima o código fonte do nachos
  12.   
  13. cd code; editar Makefile.dep - selecione o tipo de máquina host
  14.   
  15. cd code; make all-compile nachos código-fonte
  16.   
  17. cd c ++ exemplo; lpr * .ps * .h * .cc - imprime o primer C ++
  18.   

Você não terá que usar lpr - você pode imprimir a documentação como faria normalmente no Ubuntu, ou usar evince ou outro programa para visualizar os arquivos .ps.

A página da Wikipedia sobre Nachos (ou Not Another Completely Heuristic Operating System ) pode fornecer mais contexto.

Menciona vários sucessores de Nachos:

  

Como o Nachos não está em desenvolvimento ativo há vários anos,   e possui uma série de falhas reconhecidas [...], projetos sucessores   foram iniciadas. Em 2004, a Universidade de Stanford criou o Pintos, um   Sistema inspirado no Nachos escrito em C e projetado para rodar em x86 real   hardware. Em 2000, Dan Hettena na UC Berkeley transportou Nachos para Java   Nachos 5.0j, em um esforço para tornar os Nachos mais portáteis, mais   acessível a alunos de graduação e menos suscetível a bugs sutis   [...]. Outra versão baseada em Java foi criada pelo professor Peter   Druschel na Rice University.

    
por MiJyn 28.11.2012 / 21:02