Alpine Linux es una distribución de Linux "diseñada para usuarios avanzados que aprecian la seguridad, la simplicidad y la eficiencia de recursos". [ 4 ] Utiliza musl , BusyBox y OpenRC en lugar de glibc , GNU Core Utilities y systemd , respectivamente. [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] Esto convierte a Alpine en una de las pocas distribuciones de Linux que no se basan en systemd. [ 10 ] Para mayor seguridad, Alpine compila todos los binarios del espacio de usuario como ejecutables independientes de la posición con protección contra desbordamiento de pila . [ 3 ]Debido a su pequeño tamaño y rápido arranque, se usa comúnmente en contenedores que proporcionan tiempos de arranque rápidos, [ 11 ] [ 12 ] en máquinas virtuales (por ejemplo, virtualización a nivel de sistema operativo ) así como en hardware real en dispositivos integrados , como enrutadores , servidores y NAS .
Historia
Originalmente, Alpine Linux comenzó como una distribución para sistemas embebidos, para dispositivos como enrutadores inalámbricos , basada en Gentoo Linux , [ 13 ] inspirada en GNAP [ a ] y la rama Bering-uClibc del Proyecto LEAF . [ 1 ] El fundador Natanael Copa ha dicho que el nombre fue elegido como un acrónimo inverso de "A Linux-Powered Network Engine" o alguna frase similar, pero que la frase exacta se ha olvidado desde entonces. [ 15 ]
El sistema de gestión de paquetes de Alpine , Alpine Package Keeper (apk), [ b ] [ 16 ] era originalmente una colección de scripts de shell [ 17 ] pero luego fue reescrito en C . [ 18 ]
En 2014, Alpine Linux cambió de uClibc a musl como su biblioteca estándar de C. [ 19 ]
Derivados
postmarketOS , una distribución de Linux para dispositivos móviles , está basada en Alpine Linux. [ 20 ]
Notas
- ↑ Gentoo Network Appliance, [ 14 ] un derivado discontinuado de Gentoo Linux
- ↑ No confundir con el formato de archivo apk utilizado por Android
Referencias
- 1 2 "Re: [ leaf-devel ] ¿Soporte para el kernel 2.6.x?" . SourceForge . Archivado del original el 7 de abril de 2023 . Recuperado el 7 de abril de 2023 .
- ↑ "Alpine 3.24.1 lanzado" . Consultado el 20 de junio de 2026 .
- 1 2 "acerca de" . Alpine Linux . Archivado del original el 8 de mayo de 2011. Recuperado el 2 de octubre de 2025 .
- ↑ "Acerca de" . Alpine Linux .
- ↑ "Análisis de Alpine Linux 2" . LinuxBSDos.com . 24 de agosto de 2010. Archivado del original el 18 de octubre de 2022. Consultado el 29 de julio de 2021 .
- ↑ Nestor, Marius (4 de diciembre de 2017). "Alpine Linux 3.7, orientado a la seguridad, incluye soporte UEFI y soporte GRUB en el instalador" . Softpedia News . Archivado del original el 15 de junio de 2018. Consultado el 2 de octubre de 2025 .
- ↑ Verma, Adarsh (8 de noviembre de 2017). "Las 10 distribuciones de Linux más seguras para una privacidad y anonimato completos | Edición 2017" . Fossbytes . Archivado del original el 15 de junio de 2018. Consultado el 2 de octubre de 2025 .
- ↑ Noyes, Katherine (9 de febrero de 2016). "¿Está Docker abandonando Ubuntu Linux? Reina la confusión" . Network World . Archivado del original el 16 de junio de 2018. Recuperado el 2 de octubre de 2025 .
- ↑ "OpenRC" . wiki.alpinelinux.org . Archivado del original el 18 de octubre de 2022. Consultado el 2 de octubre de 2025 .
- ↑ Wallen, Jack (30 de junio de 2023). "¿Qué es Alpine Linux?" . Tech Target . Archivado del original el 22 de noviembre de 2024 . Recuperado el 24 de noviembre de 2023 .
- ↑ Bhartiya, Swapnil (28 de marzo de 2017). "Conoce Alpine Linux, la distribución preferida de Docker para contenedores" . The New Stack . Archivado del original el 18 de octubre de 2022. Consultado el 2 de octubre de 2025 .
- ↑ Steven Nuu00f1ez (10 de julio de 2017). "Reseña: Alpine Linux está hecho para Docker" . InfoWorld . Archivado del original el 18 de octubre de 2022. Consultado el 2 de octubre de 2025 .
- ↑ Copa, Natanael (22 de agosto de 2005). "Re: [ leaf-devel ] ¿Soporte para el kernel 2.6.x?" . SourceForge . Archivado del original el 7 de abril de 2023 . Recuperado el 7 de abril de 2023 .
- ↑ "Gentoo Network Appliance (GNAP)" . Documentación de Gentoo Linux . 20 de abril de 2006. Archivado del original el 23 de diciembre de 2012. Consultado el 9 de julio de 2026 .
- ↑ Copa, Natanael (3 de noviembre de 2017). "Pequeño, simple y seguro: Alpine Linux bajo el microscopio" (video) . youtube.com . Docker. Archivado del original el 30 de junio de 2023. Recuperado el 30 de junio de 2023 .
- ↑ "Alpine Package Keeper" . wiki.alpinelinux.org . Archivado del original el 30 de septiembre de 2025. Consultado el 2 de octubre de 2025 .
- ↑ "apk-tools" . SourceForge . Archivado del original el 17 de diciembre de 2020. Consultado el 2 de octubre de 2025 .
- ↑ "apk-tools – Gestor de paquetes Alpine" . git.alpinelinux.org . Archivado del original el 7 de marzo de 2025. Consultado el 2 de octubre de 2025 .
- ↑ "Lanzamiento de Alpine 3.0.0" . Alpine Linux . Archivado del original el 28 de enero de 2021. Consultado el 6 de mayo de 2018 .
- ↑ "postmarketOS // distribución Linux real para teléfonos" . postmarketOS . Archivado del original el 10 de julio de 2021. Consultado el 2 de octubre de 2025 .
Enlaces externos
- Sitio web oficial
- Alpine Linux en DistroWatch
- Alpine Linux en Docker Hub:
- Imagen alpina proporcionada por Docker, Inc.
- Imágenes de diversos programas informáticos proporcionadas por el proyecto Alpine.
- Distribuciones Linux independientes
- Distribuciones Linux ligeras
- Distribuciones de Linux
- Distribuciones de Linux sin systemd
- Distribuciones Linux X86-64
- stubs de distribución de Linux