Linux alpino
La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la
versión revisada el 29 de septiembre de 2019; las comprobaciones requieren
35 ediciones .
Alpine Linux es una distribución de Linux centrada en la seguridad, la ligereza y los bajos requisitos de recursos. Utilizado principalmente en sistemas integrados [3] [4] [5] [6] [7] [8] , se convirtió en la base de PostmarketOS [9] , también muy adecuado para crear contenedores Docker [10] [11] [12] [ 13] . Basado en musl y BusyBox , usa PaX y grsec por defecto en el núcleo y compila todos los paquetes con protección contra desbordamiento de pila [14] .
Para garantizar la seguridad en la distribución, aplicar:
- versiones nuevas (actualizadas) del kernel de Linux y otros paquetes, como iptables , openssl ;
- aplicar parches de seguridad a todos los componentes del sistema que no sean el núcleo;
- un ciclo de lanzamiento bastante frecuente que mantiene la distribución actualizada a un alto nivel.
El tamaño del sistema Alpine Linux base es de solo 4-5 MB (excluyendo el kernel). El contenedor no requiere más de 8 MB, y una instalación mínima en disco requiere alrededor de 130 MB. [3]
Historia
Originalmente una bifurcación del LEAF15] la mayoría de los desarrolladores de LEAF querían continuar desarrollando una distribución de Linux que pudiera caber en un solo disquete, mientras que los desarrolladores de Alpine Linux querían incluir algunos paquetes más pesados como Squid y Samba. , así como funciones de seguridad adicionales y un nuevo kernel. Uno de los objetivos originales era crear la base para un gran sistema, ahora este no es el objetivo principal del proyecto [16] .
Características
La distribución implementa su propio sistema de administración de paquetes apk-tools , que originalmente formaba parte de la colección de scripts de shell, pero luego fue reescrito por los desarrolladores de C. Alpine actualmente incluye paquetes como KDE , GNOME , Xfce , Firefox y otros.
De forma predeterminada, Alpine Linux se carga por completo en la RAM durante el inicio. Los parches de seguridad de PaX y grsec se incluyen de forma predeterminada en el kernel de Alpine Linux, lo que ayuda a proteger contra exploits como vmsplice() local root exploit . Además, todos los paquetes se compilan con protección contra desbordamiento de pila para comodidad de los usuarios.
Inicialmente, la distribución usaba uClibc como la biblioteca C estándar en lugar de la biblioteca glibc tradicional , a pesar de su peso ligero, tiene un inconveniente importante: es incompatible con glibc en binario, por lo que todo el software se compiló usando uClibc para que funcione correctamente. Sin embargo, a partir del 9 de abril de 2014 [17] , Alpine Linux comenzó a utilizar la biblioteca musl [18] , que es parcialmente compatible en binario con glibc [19] .
La inicialización del sistema , en comparación con otras distribuciones como Debian , Ubuntu , Arch Linux y CentOS , no utiliza systemd [20] .
Historial de versiones
Versión |
Fecha de lanzamiento [21] |
Fecha de finalización del soporte [22] |
núcleo de linux
|
Versión antigua, no compatible:2.0 [5]
|
2010-08-16
|
2012-04-01
|
desconocido
|
Versión antigua, no compatible:2.1
|
2010-11-01
|
2012-11-01
|
2.6.xx
|
Versión antigua, no compatible:2.2
|
2011-05-03
|
2013-05-01
|
Versión antigua, no compatible:2.3
|
2011-11-01
|
2013-11-01
|
3.0.xx
|
Versión antigua, no compatible:2.4
|
2012-05-02
|
2014-05-01
|
3.3.xx
|
Versión antigua, no compatible:2.5
|
2012-11-07
|
2014-11-01
|
3.4.xx
|
Versión antigua, no compatible:2.6
|
2013-05-17
|
2015-05-01
|
3.9.xx
|
Versión antigua, no compatible:2.7
|
2013-11-08
|
2015-11-01
|
3.10.xx
|
Versión antigua, no compatible:3.0
|
2014-06-04
|
2016-05-01
|
3.14.xx
|
Versión antigua, no compatible:3.1
|
2014-12-10
|
2016-11-01
|
Versión antigua, no compatible:3.2 [23]
|
2015-05-26
|
2017-05-01
|
3.18.xx
|
Versión antigua, no compatible:3.3
|
2016-01-06
|
2017-11-01
|
4.1.xx
|
Versión antigua, no compatible:3.4
|
2016-05-31
|
2018-05-01
|
4.4.xx
|
Versión antigua, no compatible:3.5
|
2016-12-22
|
2018-11-01
|
Versión antigua, no compatible:3.6 [4]
|
2017-05-24
|
2019-05-01
|
4.9.xx
|
Versión antigua, no compatible:3.7
|
2017-11-30
|
2019-11-01
|
Versión antigua, no compatible:3,8 [24] [25]
|
2018-06-26
|
2020-05-01
|
4.14.xx
|
Versión antigua, no compatible:3.9
|
2019-01-29
|
2020-11-01
|
4.19.xx
|
Versión antigua, no compatible:3.10
|
2019-06-13
|
2021-05-01
|
Versión antigua, no compatible:3.11
|
2019-12-19
|
2021-11-01
|
5.4.xx
|
Versión antigua, no compatible:3.12
|
2020-05-29
|
2022-05-01
|
Versión antigua compatible:3.13 [26]
|
2021-01-14
|
2022-11-01
|
5.10.xx
|
Versión actual: 3.14 [27]
|
2021-06-15
|
2023-05-01
|
Versión actual: 3.15 [28]
|
2021-11-24
|
2023-11-01
|
5.15.xx
|
Versión actual: 3.16.0 [1]
|
2022-05-23
|
2024-05-23
|
Leyenda:Versión antigua, no compatibleVersión antigua compatibleVersión actualVersión de pruebaversión futura
|
Notas
- ↑ 12 Lanzamiento de Alpine Linux 3.16.0 . Consultado el 24 de mayo de 2022. Archivado desde el original el 28 de julio de 2022. (indefinido)
- ↑ 1 2 3 Shiz... Información de licencia alpina - 2017.
- ↑ 1 2 Acerca de | Alpine Linux Acerca de . Consultado el 17 de abril de 2012. Archivado desde el original el 30 de abril de 2012. (indefinido)
- ↑ 1 2 Reseña: Alpine Linux está hecho para Docker | infomundo . Consultado el 15 de junio de 2018. Archivado desde el original el 15 de junio de 2018. (indefinido)
- ↑ 1 2 Reseña de Alpine Linux 2 | LinuxBSDos.com . Consultado el 26 de agosto de 2015. Archivado desde el original el 5 de septiembre de 2015. (indefinido)
- ↑ Alpine Linux 3.7 orientado a la seguridad tiene compatibilidad con UEFI, compatibilidad con GRUB en el instalador . Consultado el 15 de junio de 2018. Archivado desde el original el 15 de junio de 2018. (indefinido)
- ↑ Las 10 distribuciones de Linux más seguras para privacidad y anonimato completos | edición 2017 . Consultado el 15 de junio de 2018. Archivado desde el original el 15 de junio de 2018. (indefinido)
- ↑ ¿Está Docker abandonando Ubuntu Linux? Reina la confusión | mundo de la red . Consultado el 15 de junio de 2018. Archivado desde el original el 16 de junio de 2018. (indefinido)
- ↑ Apuntando a un ciclo de vida de 10 años para teléfonos inteligentes . postmarketos.org . Consultado el 19 de marzo de 2022. Archivado desde el original el 2 de octubre de 2017. (indefinido)
- ↑ Núñez, Steven . Revisión: Alpine Linux está hecho para Docker , InfoWorld ( 10 de julio de 2017). Archivado desde el original el 15 de junio de 2018. Consultado el 26 de junio de 2018.
- ↑ Núñez, Steven . Reseña: Las mejores distribuciones de Linux para Docker y contenedores , InfoWorld ( 30 de octubre de 2017). Archivado desde el original el 25 de junio de 2018. Consultado el 26 de junio de 2018.
- ↑ Noyes, Katherine . ¿Docker se está deshaciendo de Ubuntu Linux? La confusión reina (inglés) , InfoWorld (10 de febrero de 2016). Archivado desde el original el 27 de junio de 2018. Consultado el 26 de junio de 2018.
- ↑ Alpine Linux apuesta por Docker , eWEEK . Consultado el 26 de junio de 2018.
- ↑ acerca de | Linux alpino . www.alpinelinux.org. Fecha de acceso: 19 de enero de 2016. Archivado desde el original el 15 de enero de 2016. (indefinido)
- ↑ El motor de búsqueda que funciona en InfoWeb.net Archivado el 14 de mayo de 2016.
- ↑ Alpine 2.2.0 - Distribución de Linux para enrutadores y cortafuegos - Noticias (nixp.ru) . Consultado el 3 de mayo de 2022. Archivado desde el original el 12 de mayo de 2014. (indefinido)
- ↑ Lanzamiento de Alpine 3.0.0 | Linux alpino . Consultado el 15 de junio de 2018. Archivado desde el original el 28 de enero de 2021. (indefinido)
- ↑ Alpine Linux ha cambiado a musl libc | Linux alpino . Consultado el 10 de febrero de 2015. Archivado desde el original el 10 de febrero de 2015. (indefinido)
- ↑ Preguntas frecuentes sobre musulmanes . Consultado el 10 de febrero de 2015. Archivado desde el original el 20 de febrero de 2015. (indefinido)
- ↑ Sistema de inicio Alpine Linux - Alpine Linux . Consultado el 15 de junio de 2018. Archivado desde el original el 16 de noviembre de 2020. (indefinido)
- ↑ Archivo de noticias | Linux alpino . Consultado el 20 de febrero de 2018. Archivado desde el original el 10 de junio de 2017. (indefinido)
- ↑ Alpine Linux:Lanzamientos - Alpine Linux . Consultado el 20 de febrero de 2018. Archivado desde el original el 2 de agosto de 2017. (indefinido)
- ↑ DistroWatch Weekly, número 617, 6 de julio de 2015 . Consultado el 16 de junio de 2018. Archivado desde el original el 16 de junio de 2018. (indefinido)
- ↑ DistroWatch Weekly, número 770, 2 de julio de 2018 . Consultado el 2 de julio de 2018. Archivado desde el original el 2 de julio de 2018. (indefinido)
- ↑ Descargar Alpine Linux 3.8.0 . Archivado el 12 de agosto de 2018 en Wayback Machine .
- ↑ Alpine-3.13.0 . Consultado el 2 de abril de 2021. Archivado desde el original el 23 de abril de 2021. (indefinido)
- ↑ Alpine-3.14.0 . Consultado el 17 de septiembre de 2021. Archivado desde el original el 19 de junio de 2021. (indefinido)
- ↑ Alpine-3.15.4 . Consultado el 29 de abril de 2022. Archivado desde el original el 5 de abril de 2022. (indefinido)
Enlaces
- alpinelinux.org - sitio web oficial de Alpine Linux
- Jess Smith. Explorando Alpine Linux 3.2.0 (inglés) . DistroWatch.com (6 de junio de 2015). Consultado: 26 de agosto de 2015.
- Revisión de Alpine Linux 2 . LinuxBSDos.com (23 de agosto de 2010). Consultado: 26 de agosto de 2015.
proyecto linux |
---|
General |
|
---|
Extensión |
|
---|
Aplicaciones |
|
---|
Alusiones personales |
|
---|
medios de comunicación en masa |
|
---|
Liza |
|
---|
Movilidad |
|
---|
Otro |
|
---|