La compatibilidad con Raspberry Pi se fusionó en FreeBSD-CURRENT hace unos meses. Sin embargo, las últimas instrucciones de instalación aún implican un largo proceso de compilación cruzada de todo el sistema operativo en otra máquina para crear una imagen de instalación.
Me doy cuenta de que es temprano para esto (y el rendimiento no será excelente), pero ¿hay alguna forma más rápida de jugar con FreeBSD en mi RPi por un tiempo? ¿Acaso alguien publicó algunas imágenes prefabricadas de construcciones recientes?
operating-systems
image
freebsd
Ingmar Hupp
fuente
fuente
Respuestas:
Actualización 2014-01-29: Se acaba de anunciar que las imágenes instantáneas arm / armv6 para Raspberry Pi ahora se envían a los servidores FTP de FreeBSD semanalmente. Puede descargar una copia de su espejo FTP local de FreeBSD , en la
/pub/FreeBSD/snapshots/ISO-IMAGES/
carpeta.Actualización 28-01-2014: Glen Barber publicó amablemente esta imagen SD del reciente FreeBSD 10.0-RELEASE , que también ha hecho un gran progreso en el soporte del hardware. Así que solo tome eso para la forma más fácil de instalar (por supuesto, también puede construir el suyo propio ).
Actualización 2012-10-30: imagen actualizada e instrucciones para el último CVS, ahora con root en SD
He configurado una máquina virtual y he creado la imagen yo mismo. Aquí está el resultado.
Advertencias
Aunque ha habido mucho progreso, tenga en cuenta que todavía es temprano y está jugando con el código de prelanzamiento. No pongas esto en producción.
Cosas que aún no funcionan (en este pago en particular):
Imagen de FreeBSD para Raspberry Pi
¿Todavía no tienes miedo? Bien, toma mi imagen preconstruida:
Descomprima esto y escríbalo en una tarjeta SD (al menos 1 GB), luego conéctelo a su Raspberry Pi y enciéndalo. El framebuffer funciona, así que después de unos segundos debería ver los mensajes de arranque desplazándose y si tiene un cable de red enchufado, eventualmente debería ver una dirección asignada de DHCP.
Ahora se puede ssh en, usando entrada de la raíz y la contraseña de frambuesa :
(opcional) Construyendo tu propio
Siendo ACTUAL , es probable que esté desactualizado para cuando lea esto. Entonces, si quieres la última versión, puedes hacer lo que hice y compilarla. Para hacerlo, debe seguir FreeBSD-CURRENT , tomar mi script de compilación y la configuración del kernel RPS-Bsc (entra
/usr/src/sys/arm/conf/
) y ejecutarlo. Dependiendo de su máquina, esto podría tomar algunas horas.Buena suerte y gracias a las buenas personas que hacen FreeBSD .
fuente
Mucho ha mejorado en los últimos años. En estos días (principios de 2018) el proceso es muy fácil. Hay imágenes listas para usar disponibles para la mayoría (todas) de las placas y el proceso de instalación es bastante fácil de seguir. Básicamente usted:
xz --decompress ...
).dd
la imagen en una tarjeta SD o microSD vacía (dd if=<FreeBSD image file> of=/dev/<SD card mount> bs=1M
) - llevará un tiempo,control-T
le permitirá "mirar el bote".Una vez que el Pi esté en funcionamiento, inicie sesión: ssh, teclado y pantalla, o en serie todo el trabajo (para el uso de credenciales
freebsd/freebsd
sobre ssh o también puede iniciar sesión con root / root si es local) y diviértase.Puede encontrar más información en el Wiki de FreeBSD y agradables recorridos aquí y aquí ; sin embargo, tenga cuidado, aparentemente las imágenes se construyeron con el inicio de sesión predeterminado establecido en freebsd / freebsd y al menos una fuente "confiable" (el primer recorrido por I enlace a) todavía afirman que esas son las credenciales predeterminadas.
fuente