Cómo instalar y usar Plan 9 en Mac VM Fusion

Encontré muchos problemas cuando usé VM Fusion para instalar Plan 9 en una Mac. Los documentos oficiales y algunos blogs extranjeros en los últimos dos años no estaban claramente escritos, e incluso hubo situaciones "engañosas" (algunas situaciones han cambiado). Entonces, escribir este artículo para ayudar a otras personas que también enfrentan el problema.

Si puede ver este blog, significa que probablemente sepa qué tipo de sistema es Plan 9, por lo que no entraré en detalles aquí, solo comience directamente.

Puedes seguir los pasos paso a paso, y he marcado los puntos clave con subtítulos.

Descargar y descomprimir

El enlace de descarga es: https://9p.io/plan9/download/plan9.iso.bz2 .

Sin embargo, para evitar que el enlace se vuelva inválido, el sitio web oficial de Plan 9 aún aparece en la lista: https://plan9.io/plan9/ , la página es la siguiente:

Por favor agregue una descripción de la imagen

Aquí puede encontrar mucha información sobre Plan 9, aunque alguna información está desactualizada, pero también puede decirle lo que pensaron originalmente los desarrolladores de Plan 9.

Después de la descarga, use bzip2el comando para descomprimir en la terminal (aunque macOS puede reconocer que es un paquete comprimido, el resultado de la descompresión es vacío):

bzip2 -d plan9.iso.bz2

Luego obtenga un archivo ISO de aproximadamente 300 MB.

Crear una nueva máquina virtual

Si sabe cómo crear una nueva máquina virtual, salte directamente a la sección "Notas".

Primero haga clic en Crear una nueva máquina virtual y luego arrastre el plan9.isoarchivo descomprimido.En este momento, la página es la siguiente:

Por favor agregue una descripción de la imagen

Luego, al seleccionar el sistema operativo, seleccione "Otro-Otro" y haga clic en "Continuar":

Por favor agregue una descripción de la imagen

Seleccione "BIOS heredado" y haga clic en "Continuar":

Por favor agregue una descripción de la imagen

Precauciones

Por favor, haga el siguiente contenido, es el punto clave. En la siguiente interfaz, haga clic en "Personalizar configuración". Si hace clic en "Continuar", la máquina virtual se iniciará automáticamente, y tendrá que apagar y luego ajustar:
Por favor agregue una descripción de la imagen

Llamé a esta máquina virtual "Plan 9":
Por favor agregue una descripción de la imagen

Luego cambie el disco duro y el CD/DVD (enmarcados en la figura a continuación) de IDE a SCSI respectivamente, de la siguiente manera:

Por favor agregue una descripción de la imagen

Después de modificar, recuerde hacer clic en "Aplicar".
Por favor agregue una descripción de la imagen

Por favor agregue una descripción de la imagen
Luego ajusta la configuración de acuerdo a tus necesidades personales, y puedes comenzar.

Si no cambia el IDE a SCSI, la entrada de su teclado no será válida en algunos casos, lo que hará que falle el arranque y la velocidad será mucho más lenta.

Pantalla de arranque

Debido a la máquina virtual, solo se puede usar la interfaz de inicio de texto.

Después de iniciar la máquina virtual, la interfaz es la siguiente, en este momento ingresamos 1:

Por favor agregue una descripción de la imagen

Luego, ingrese el siguiente contenido en secuencia:

  1. yes, use DMA para dispositivos IDE (aunque no estamos usando IDE, es IDE por razones históricas);
  2. ps2Es un mouse, creo que mucha gente todavía recuerda la interfaz de PS2 en la computadora vieja;
  3. 1024x768x32Indica que la resolución es de 1024x768 (esta resolución es la más estable, aunque la puedes configurar tú mismo, pero si es demasiado grande, no podrás entrar al sistema, aunque cambies a VESA), la profundidad de color es 32 bits (Plan 9 admite 8, 16, 24, 32 bits)
  4. xgaIndica que el monitor es una interfaz XGA (igual que IDE por razones históricas).
    Por favor agregue una descripción de la imagen
    Después de ingresar, aparecerá la siguiente interfaz:
    Por favor agregue una descripción de la imagen

Es decir, si encuentra un error, solo puede usar la interfaz de texto. En este momento, debemos ingresar manualmente inst/textonly(no se puede copiar) y luego presionar la tecla Intro.

A continuación, explique esta situación, centrándose en las cuatro o cinco líneas en la parte inferior de la figura:
Por favor agregue una descripción de la imagen

  1. Preparing menuIndica que se volverá a generar el siguiente contenido;
  2. The following unfinished tasks are ready to be done:Indica cuál es la siguiente tarea (esto es lo que debe hacer a continuación). También habrá un apartado para las tareas completadas a partir del segundo.
  3. El punto clave es Task to do [xxxx]la parte, donde necesitamos ingresar las tareas a realizar, y las que están entre corchetes xxxxrepresentan los valores predeterminados, simplemente presione la tecla Intro para ingresar los valores predeterminados.

Así que aquí seguimos presionando la tecla Intro. El contenido trata más o menos sobre la creación de un sistema de archivos. Cada tarea de la lista va seguida de una introducción, por lo que no entraré en detalles aquí.

Lee también cada misión si necesitas modificar algunos ajustes .

necesito recordar

Mantenga presionada la tecla Enter hasta que no defaultocurra la situación. En este caso, presionar la tecla Enter no funcionará, así que no se preocupe por presionarla demasiado.

Aquí hay una cosa muy importante que debemos recordar, lo mejor es tomar una foto o tomar notas, que es el contenido en el cuadro rojo de la figura a continuación, porque el valor de cada persona puede ser diferente: significa el disco duro virtual generado por la VM, sd00y sd01Significa plan9.isola unidad de CD-ROM virtual.

Por favor agregue una descripción de la imagen

Aquí nos pregunta en qué dispositivo queremos poner el Plan 9, por supuesto es en el disco duro virtual. Así que entramos sd00.

Como el disco duro está vacío, no se puede encontrar el registro de arranque maestro (mbr, que se usa para iniciar el sistema), y nos preguntará si instalar mbr aquí, ingrese , de la siguiente manera y:

Por favor agregue una descripción de la imagen

Luego confirme nuevamente, el método aquí es diferente al anterior, debe ingresar primero wy luego ingresar qpara ingresar al siguiente paso. Es similar a guardar y salir en Vi :wq, pero se escribe por separado. como sigue:

Por favor agregue una descripción de la imagen

Puede ver que ha ingresado al siguiente paso, y aquí todavía presiona directamente la tecla Intro. Cuando se encuentre con las situaciones anteriores, procederá wsucesivamente qhasta la siguiente situación en la que no haya un valor predeterminado, de la siguiente manera:

Por favor agregue una descripción de la imagen

Aquí nos corresponde señalar dónde se encuentra la distribución, para luego poder copiarla al disco duro. Esto es lo que debe recordar antes de mudarse: los discos duros son sd00, los CD/DVD son sd01.

El Plan 9 se coloca en la ISO, así que impórtelo /dev/sd01/datay ajústelo de acuerdo con su propio contenido.

Luego aparecerá lo siguiente, que es para dejarnos ingresar al directorio específico que contiene la distribución. Aunque hay un valor predeterminado aquí, no presione Entrar directamente, solo ingréselo directamente /(es decir, está en el directorio actual). Aunque puede presionar Enter, exitsolo ingrese y salga directamente.
Por favor agregue una descripción de la imagen

copydistPresione Entrar para la siguiente parte y espere unos minutos para que se instale el sistema:

Por favor agregue una descripción de la imagen

Luego siga presionando Enter hasta la siguiente situación donde no hay un valor predeterminado:

Por favor agregue una descripción de la imagen

Aquí hay que elegir el método de inicio, lo ingresamos plan9y luego ingresamos yOK.

Por favor agregue una descripción de la imagen

Luego presione Entrar para terminar. La máquina virtual se puede apagar cuando aparece el siguiente contenido:

Por favor agregue una descripción de la imagen

Apague aquí (tenga cuidado de no elegir reiniciar):
Por favor agregue una descripción de la imagen

Preparación antes de ingresar al sistema

A continuación , no expulse la ISO ni desconecte el DVD/CD como dice la documentación oficial o algunos tutoriales. Simplemente inicie y comience a usar el Plan 9. Si expulsa el ISO o desconecta el DVD/CD, mostrará que no puede encontrar desde dónde iniciar, y la página es la siguiente:

No puedo encontrar por dónde empezar

En este caso, haga clic en "Máquina virtual-Configuración-Disco de inicio", seleccione "CD/DVD" y luego haga clic en Reiniciar.

Por favor agregue una descripción de la imagen

establecer sistema

Cada vez que ingresa al sistema, debe configurar el sistema.

Cuando la página sea la siguiente, presione Entrar.

Por favor agregue una descripción de la imagen

Luego se le pedirá que ingrese el nombre de usuario (a continuación), que debe ingresarse aquí glenda. No personalice el nombre de usuario, porque Glenda es el usuario raíz de Plan 9, y el significado de Glenda es el nombre del conejito que es el logotipo de Plan 9 (la imagen de abajo es un GIF, que está muy en línea con la situación de esa época, y el contenido específico se puede encontrar en mi blog sobre GIFs):

glenda

Presione Entrar y espere un momento para ver dicha interfaz:

Por favor agregue una descripción de la imagen

De izquierda a derecha en la parte superior están la información del sistema y la hora. La segunda línea de izquierda a derecha es la terminal y el editor de texto acme.

fácil de usar

Aquí hay una introducción al uso simple de Plan 9, como los métodos básicos de uso, como la creación de una nueva ventana. El uso de aplicaciones de programas como acme no se extenderá aquí.

El shell utilizado por Plan 9 es rcque algunos compiladores también son diferentes de Unix. Hay muchos de estos. Abriré un blog separado y publicaré el enlace aquí después de que termine de escribir.

Antes de usar Plan 9, primero debes entender que Plan 9 es una especie de sistema gráfico nacido en la década de 1980 (aunque debutó en 1992), así que no tengas preconcebida la lógica del sistema operativo gráfico actual, y luego te quejes, porque parte de la lógica operativa utilizada por Plan 9 también existe en el sistema actual. Además, aunque es de la misma escuela que Unix, hay muchas diferencias.De todos modos, como decía el periódico: "Haz que los usuarios de Unix sean extraños y les guste".

Base operativa

Plan 9 divide el dispositivo de entrada del mouse en tres botones: izquierdo, medio y derecho, que corresponden al botón izquierdo, la polea (se hace clic en la polea y el Plan 9 no tiene un diseño de polea) y el botón derecho en su mano. Cabe señalar que en el Plan 9, el botón derecho significa "confirmar", que es lo contrario de las operaciones modernas.

La entrada del teclado es la misma que en los dispositivos actuales.

Por cierto, introduzcamos el menú básico creando y cerrando la ventana. Porque a diferencia de cualquier sistema operativo moderno, la interfaz gráfica de Plan 9 tiene poco que ver con el sistema de archivos. Por ejemplo, la interfaz principal de macOS o Windows es en realidad un directorio en el sistema de archivos, incluso el Mac OS 6.0.8 que hizo época (escribiré un blog relacionado para presentarlo más adelante, y la comparación del mismo período puede mostrar la afirmación de cien escuelas de pensamiento durante ese tiempo) Todos ellos toman el sistema de archivos como el núcleo de operación.

Nueva y Cerrar Ventana (Menú Básico)

Mantenga presionado el botón derecho en el área en blanco (área gris) de la interfaz (no se puede soltar), y aparecerá un menú, luego arrastre el cursor a "Nuevo" (el botón derecho aún no se puede soltar), y finalmente suelte Presione el botón derecho para seleccionar "Nuevo " , encontrará que el cursor cambia a un círculo y una cruz. En este momento, haga clic con el botón derecho y arrastre para delinear una ventana. Esta ventana solo puede ser una terminal, y otros programas deben abrirse a través de la terminal.

Si desea cerrar una ventana, también haga clic con el botón derecho y mantenga presionada el área en blanco en el menú que aparece, muévase a "Eliminar" y suéltelo, y luego haga clic con el botón derecho en la ventana para cerrarla.

El proceso de creación y cierre de ventanas es el siguiente (la operación de grabación es un poco lenta, tenga cuidado):

Por favor agregue una descripción de la imagen

Quizás se pregunte por qué necesita mantener presionado para mover y seleccionar y luego soltar para confirmar.Este tipo de operación es inaudita.

De hecho, este tipo de diseño también existe ahora, o este tipo de diseño era bastante común en ese entonces. Puedes probarlo en macOS Después de usarlo mucho, encontrarás que es bastante útil en algunos casos. como sigue:

Operación de selección de arrastrar y soltar en macOS

Ocultar y volver a mostrar ventanas

En macOS o Windows, los programas abiertos aparecerán en el Dock o en la barra de tareas, pero este no es el caso con Plan 9. Todas las aplicaciones abiertas por Plan 9 aparecerán en la interfaz. Si desea ocultar el desorden, utilice "Ocultar" en el menú para ocultar el programa, que es el concepto de minimización. El programa oculto aparecerá en el menú después de hacer clic con el botón derecho y mantener presionado, de la siguiente manera:

Ocultar y volver a mostrar ventanas

abrir una aplicación

Abrir un programa de aplicación es lo mismo que en Unix, use la ruta o use directamente el PATHnombre del programa almacenado en la variable de entorno, de la siguiente manera para abrir un pequeño juego de Tetris:

Por favor agregue una descripción de la imagen

Bueno, esto es suficiente para simplemente explorar Plan 9. Actualizaré las partes detalladas, como el sistema de usuario, el uso de acme y el uso de varios compiladores, en nuevos blogs.

Espero ayudar a los necesitados ~

Supongo que te gusta

Origin blog.csdn.net/qq_33919450/article/details/129981079
Recomendado
Clasificación