Cambiar a la tabla de contenidos
Alpine Linux
Alpine Linux es una distribución Linux basada en
musl y BusyBox, que tiene como objetivo ser ligera Parte de GNU/Linux
y segura por defecto sin dejar de ser útil para tareas
de propósito general. Alpine Linux, desde la versión
3.8 deja de usar los parches PaX y grsecurity en el
núcleo por defecto. Está diseñado principalmente
para routers x86, cortafuegos, VPNs, VoIP y
servidores.1 2
A pesar de estar diseñada para ejecutarse en
memoria RAM también es recomendable y
perfectamente funcional en ordenadores personales
y servidores. En su página web oficial se encuentran
diferentes manuales (howto) para realizar la
instalación (live en RAM, sys en disco, etc). En un
manual se explica la instalación remota sustituyendo
una distribución ya existente (ejemplo: VPS que no
dispone de AlpineLinux)[cita requerida]. Información general
Tipo de Minidistribución de Linux
Historia programa
Desarrollador Equipo de desarrollo Alpine
Originalmente, Alpine Linux comenzó como una Linux
bifurcación del Proyecto LEAF.3 Mientras que los Modelo de Software libre y de código
miembros de LEAF querían seguir haciendo una
desarrollo abierto
distribución Linux que ocupara un solo disquete, el
equipo de Alpine Linux quería incluir algunos Licencia GPL y otras licencias libres
paquetes más pesados como Squid y Samba, así Estado actual En desarrollo
como características de seguridad adicionales y un Idiomas Plurilingüe
nuevo núcleo. Uno de los objetivos originales era
Información técnica
crear un marco para sistemas más grandes, y aunque
es útil para este propósito, esto ya no es un objetivo Núcleo Linux
primordial. Tipo de núcleo Monolítico
Plataformas
x86
Características admitidas
x86_64
Gestión de paquetes: Alpine utiliza la de su ARM
propio sistema de gestión de paquetes IBM ESA/390
(Alpine package manager, apk-tools)4 , fue
ppc64
originalmente era una colección de shell
scripts5 , pero más tarde fue reescribió en RISC-V
C.6 . Actualmente, Alpine contiene los Interfaz gráfica X11, XFCE, GNOME o línea de
paquetes más utilizados, tales como predeterminada comandos
GNOME, Xfce, Firefox, y otros.
Se ejecuta desde la RAM: Por defecto, Sistema de APK (consola de comandos)
Alpine Linux es una distribución de gestión de
ejecución en RAM. La herramienta LBU paquetes
(Local BackUp) (https://web.archive.org/we
Método de APK
b/20101212044536/http://alpinelinux.org/wi
ki/Alpine_local_backup) opcionalmente actualización
permite realizar copias de seguridad de Versiones
todos los archivos de configuración en un Última versión 3.17.1 (info (https://www.alpineli
archivo de superposición APK
estable nux.org/posts/Alpine-3.13.12-3.
(comúnmente abreviado como apkovl), un
archivo tar.gz que por defecto almacena 14.8-3.15.6-3.16.2-released.ht
una copia de todos los archivos ml)) ( 09 de enero de 2023 (5
modificados en el directorio /etc (con la meses y 18 días))
opción de añadir más directorios). Enlaces
Seguridad: PaX y grsec están incluidos en Sitio web oficial (http://www.alpinelinux.org)
el núcleo por defecto de Alpine Linux, el
Repositorio de código (https://gitlab.alpinelinux.or
cual ayuda a reducir el impacto de exploits
similares a vmsplice(). Todos los paquetes g/)
se compilan con la protección stack-
smashing para ayudar a mitigar los desbordamientos de búfer en el entorno de usuario.
Tamaño: El sistema base en Alpine Linux está diseñado para ocupar sólo 4-5 MB de
tamaño (sin incluir el núcleo).1
Alpine Configuration Framework (ACF): Aunque opcional, ACF es una aplicación para
configurar una máquina Alpine Linux, con objetivos similares a debconf en Debian.
Biblioteca estándar de C: Anteriormente Alpine Linux usa uClibc en lugar de la tradicional
glibc. A pesar de ser más ligero, tiene el inconveniente de ser incompatible con glibc. Por lo
tanto, todo el software debe ser compilado con uClibc para que funcione correctamente. A
partir del 9 de abril de 2014, Alpine Linux empieza a utilizar musl como su biblioteca
estándar la cual es parcialmente compatible con glibc.
Referencias
1. http://alpinelinux.org/about
2. «Alpine Linux 2 review» (http://www.linuxbsdos.com/2010/08/23/alpine-linux-2-review/). 23
de agosto de 2010. Consultado el 9 de noviembre de 2012.
3. «Copia archivada» (https://web.archive.org/web/20160514053441/http://osdir.com/ml/linux.le
af.devel/2005-08/msg00039.html). Archivado desde el original (http://osdir.com/ml/linux.leaf.
devel/2005-08/msg00039.html) el 14 de mayo de 2016. Consultado el 30 de marzo de 2017.
4. «Alpine Package Keeper - Alpine Linux» (https://wiki.alpinelinux.org/wiki/Alpine_Package_
Keeper). wiki.alpinelinux.org.
5. «apk-tools» (https://sourceforge.net/projects/apk-tools/). SourceForge.
6. «apk-tools - Alpine package manager» (https://git.alpinelinux.org/apk-tools/).
git.alpinelinux.org.
Enlaces externos
Alpine Linux (http://www.alpinelinux.org)
Obtenido de «https://es.wikipedia.org/w/index.php?title=Alpine_Linux&oldid=151350117»
Activar o desactivar el límite de anchura del contenido