# Homebrew en ARM64 Linux
> [! nota]-
> El contenido de esta página se ha generado a partir de la transcripción de audio/vídeo y la transformación del texto del contenido y los enlaces de esta fuente.
Fuente: [https://fosdem.org/2025/schedule/event/fosdem-2025-6373-homebrew-on-arm64-linux/](https://fosdem.org/2025/schedule/event/fosdem-2025-6373-homebrew-on-arm64-linux/)
<video src=«https://video.fosdem.org/2025/h2215/fosdem-2025-6373-homebrew-on-arm64-linux.av1.webm» controls></video>
## Resumen y aspectos destacados:
**Introducción a Homebrew en ARM64 Linux**
Homebrew es un gestor de paquetes popular en macOS y Linux x86_64, pero un grupo de entusiastas está trabajando para adaptarlo a dispositivos Linux basados en ARM64, como los Raspberry Pi. Aunque no está oficialmente soportado, esta charla explora los desafíos técnicos para hacerlo más accesible y confiable para los usuarios de ARM64 Linux.
**Motivaciones y Retos**
El uso de Homebrew en ARM64 Linux permite instalar paquetes de software actualizados que no están disponibles en el gestor de paquetes de la distribución, y sin privilegios de root. Sin embargo, la falta de soporte oficial significa que los usuarios deben construir cada paquete desde la fuente, lo que puede llevar a problemas de compilación debido a las complejidades del entorno de software.
**Desarrollo y Soporte**
Gracias a las nuevas capacidades de ejecución de GitHub Actions en ARM64 Linux, ahora es posible construir Portable Ruby para esta plataforma. Sin embargo, el soporte completo requiere más capacidad de CI y esfuerzo de los mantenedores para construir y probar todos los paquetes.
**Futuro y Participación Comunitaria**
Aunque Homebrew en ARM64 Linux no está oficialmente soportado, es posible gracias al continuo trabajo de mejora de la experiencia. Se anima a la comunidad a participar mediante solicitudes de extracción para proponer mejoras o soluciones a problemas de compilación.
## Importancia para una transformación ecosocial
La adaptación de Homebrew para ARM64 Linux es relevante para la transformación ecosocial al facilitar el acceso a herramientas de software actualizadas y gratuitas en dispositivos de bajo consumo energético como los Raspberry Pi. Esto puede fomentar el desarrollo sostenible al permitir que más personas utilicen tecnología eficiente y accesible. Los diseñadores ecosociales pueden aprovechar Homebrew para instalar herramientas sin necesidad de permisos de administrador, promoviendo el uso compartido de recursos en entornos colaborativos. Sin embargo, el desafío técnico de la falta de paquetes precompilados y la necesidad de recursos para pruebas y mantenimiento son obstáculos significativos.
## Slides:
| | |
| --- | --- |
| ![[FOSDEM 2025/assets/Homebrew-on-ARM64-Linux/preview_001.jpg\|300]] | La primera diapositiva presenta el tema de la charla: 'Homebrew en ARM64 Linux', por Ruoyu Zhong, el 1 de febrero de 2025. Se introduce al ponente y el tema central de la presentación.
| ![[FOSDEM 2025/assets/Homebrew-on-ARM64-Linux/preview_002.jpg\|300]] | La segunda diapositiva ofrece información sobre el ponente, Ruoyu Zhong, quien es estudiante en la Escuela de Computación de la Universidad Nacional de Singapur, especializado en seguridad de la información. Es mantenedor de Homebrew desde 2023 y usuario de Raspberry Pi desde 2020, siempre deseando ejecutar Homebrew en él.
| ![[FOSDEM 2025/assets/Homebrew-on-ARM64-Linux/preview_003.jpg\|300]] | La tercera diapositiva explica qué es Homebrew, un gestor de paquetes para macOS y Linux. Homebrew soporta macOS en arquitecturas Intel y Apple Silicon, y Linux en x86-64, pero no está oficialmente soportado en ARM64 Linux.
| ![[FOSDEM 2025/assets/Homebrew-on-ARM64-Linux/preview_004.jpg\|300]] | La cuarta diapositiva detalla las razones para usar Homebrew en ARM64 Linux: instalar paquetes de software actualizados no disponibles en el gestor de paquetes de la distribución, instalar software sin privilegios de root y el gusto personal por Homebrew.
| ![[FOSDEM 2025/assets/Homebrew-on-ARM64-Linux/preview_005.jpg\|300]] | La quinta diapositiva describe los requisitos para ejecutar Homebrew en ARM64 Linux: Curl y Git, herramientas de construcción como Make y GCC, y Ruby. Se proporciona un enlace para más información.
| ![[FOSDEM 2025/assets/Homebrew-on-ARM64-Linux/preview_006.jpg\|300]] | La sexta diapositiva aborda las complicaciones de instalar Ruby para Homebrew, que debe coincidir con los requisitos de versión de Homebrew. Puede requerir compilación desde la fuente, pero para plataformas oficialmente soportadas, Homebrew ofrece Portable Ruby.
| ![[FOSDEM 2025/assets/Homebrew-on-ARM64-Linux/preview_007.jpg\|300]] | La séptima diapositiva describe Portable Ruby de Homebrew, una versión de Ruby que puede instalarse y ejecutarse desde cualquier lugar del sistema de archivos. Aunque no está disponible para ARM64 Linux, gracias a los nuevos runners de GitHub Actions, ahora se puede construir Portable Ruby para ARM64 Linux.
| ![[FOSDEM 2025/assets/Homebrew-on-ARM64-Linux/preview_008.jpg\|300]] | La octava diapositiva discute si Homebrew es completamente funcional en ARM64 Linux. Aunque es posible usarlo con pocos problemas, la falta de paquetes binarios precompilados significa que todo debe construirse desde la fuente, lo que puede causar fallos de compilación.
| ![[FOSDEM 2025/assets/Homebrew-on-ARM64-Linux/preview_009.jpg\|300]] | La novena diapositiva detalla el trabajo necesario para hacer disponibles los paquetes binarios para ARM64 Linux, incluyendo el arranque de glibc y la necesidad de más capacidad de CI y esfuerzo de los mantenedores. Aún no está planificado, pero puede suceder.
| ![[FOSDEM 2025/assets/Homebrew-on-ARM64-Linux/preview_010.jpg\|300]] | La décima diapositiva describe los próximos pasos. Aunque no está oficialmente soportado, Homebrew en ARM64 Linux es posible. Se está trabajando para mejorar la experiencia, y se anima a la comunidad a participar con solicitudes de extracción.
| ![[FOSDEM 2025/assets/Homebrew-on-ARM64-Linux/preview_011.jpg\|300]] | La undécima diapositiva agradece a la audiencia y cierra la presentación.
## Enlaces
[Slides](https://fosdem.org/2025/events/attachments/fosdem-2025-6373-homebrew-on-arm64-linux/slides/237858/Homebrew_5G7odHp.pdf)
[Video recording (AV1/WebM)](https://video.fosdem.org/2025/h2215/fosdem-2025-6373-homebrew-on-arm64-linux.av1.webm)
[Video recording (MP4)](https://video.fosdem.org/2025/h2215/fosdem-2025-6373-homebrew-on-arm64-linux.av1.mp4)
[Video recording subtitle file (VTT)](https://fosdem.org/2025/events/attachments/fosdem-2025-6373-homebrew-on-arm64-linux/subtitles/237858/Homebrew_5G7odHp.vtt)