1. ¿Qué es FreeBSD?
FreeBSD es un sistema operativo similar a Unix, FreeBSD es el primer sistema de código abierto del mundo, se deriva del código fuente basado en BSD Unix. BSD Unix es un sistema operativo desarrollado por la Universidad de California, Berkeley de 1975 a 1993. FreeBSD es un sistema de nivel empresarial que admite muchos hardware y arquitecturas. Al igual que otros sistemas operativos de la familia BSD, el núcleo, los controladores y todas las aplicaciones de Userland de FreeBSD (como el shell de Unix y comandos como cat y ps) se almacenan en la biblioteca de código fuente.
2. ¿Por qué es FreeBSD?
El protocolo BSD le da a FreeBSD una tolerancia ilimitada. Su pila de red es excelente.
3. Descarga la imagen del sistema
Registre una cuenta en el sitio espejo de código abierto de Huawei Cloud e inicie sesión
https://mirrors.huaweicloud.com/
Visitamos la URL directamente en el navegador.
https://repo.huaweicloud.com/freebsd/releases/VM-IMAGES/12.1-RELEASE/amd64/Latest/
Luego seleccione qcow2 mirror
4. Importe el archivo de la máquina virtual al sistema.
Descomprima el archivo FreeBSD-12.1-RELEASE-amd64.qcow2.xz y colóquelo en el escritorio de la computadora. Sube a la Raspberry Pi a través de winSCP (ya sea software FTP).
Protocolo de archivo SCP, el nombre de usuario es pi por defecto, la contraseña es frambuesa por defecto y el nombre de host es dirección IP. Generalmente hablando, el enrutador es visible.
Después de aceptar la clave de host, arrastre el archivo directamente a él. El directorio de inicialización debe ser / home / pi. El tiempo específico depende del método de conexión de red y la velocidad de lectura de la tarjeta SD.
5. Configure la máquina virtual
Abra la conexión VNC (si su Raspberry Pi está equipado con una pantalla, no necesita abrir el vnc, simplemente opere directamente en la pantalla)
haga clic en la manzana en la esquina superior izquierda, busque el sistema y haga clic en " Administrador del sistema virtual ".
Introduzca la contraseña del usuario pi raspberry y haga clic en "Autorizar".
Haga clic en el icono para crear una nueva máquina virtual.
Elija cómo instalar el sistema operativo: "Opciones de importación de disco existente"
Arquitectura: "X86_64"
Haga clic en "Examinar" y
haga clic en "Examinar local" para encontrar el archivo FreeBSD-11.2-RELEASE-amd64.qcow2 que acaba de importar.
Configuración general Configuración de
recursos En general, 1G de memoria y 1 núcleo es suficiente, es
necesario esperar un poco más.
Si está atascado en el servicio sendmail durante mucho tiempo,
se recomienda presionar directamente C para terminar este servicio. Este servicio se puede cerrar por completo después de arrancar.
Una vez completada la instalación, ingrese root para iniciar sesión.
Simplemente presione Entrar sin contraseña Esto completa la instalación del sistema.
Primero tenemos que establecer una contraseña de root
passwd
Luego ingrese la contraseña dos veces, se recomienda usar frambuesa para facilitar el inicio de sesión.
6. Configure el inicio de sesión de SSH
ee /etc/ssh/sshd_config
(Nota: ee es un editor en FreeBSD, presione ESC para guardar y salir de acuerdo con las opciones)
En el archivo, elimine el # en la línea de la imagen a continuación y cambie "no" a "sí",
presione ESC para guardar.
Del mismo modo, escriba una nueva línea en el archivo /etc/rc.conf
ee /etc/rc.conf
Escriba sshd_enable = "YES" para
generar una clave SSH:
ssh-keygen A
y reinicie el servicio sshd:
service sshd restart
Ver la dirección IP del sistema:
ifconfig
Después de verificar la IP, puede conectarse de forma remota al sistema FreeBSD en la máquina virtual qemu a través de ssh.
Ingrese el siguiente comando en la terminal del sistema local:
ssh [email protected](你的ip)
Ingrese sí, luego presione Enter, luego ingrese la contraseña frambuesa previamente configurada, puede iniciar sesión correctamente
huevos de Pascua
Entrada terminal:
grdc
Consigue un reloj retro: