CRUX

CRUX Linux
CRUX screenshot.jpg
Captura de pantalla de un escritorio utilizando KDE sobre CRUX.
Desarrollador
la comunidad CRUX Linux
crux.nu
Información general
Modelo de desarrollo Software libre y de código abierto
Última versión estable 3.2
11 de noviembre de 2015
Núcleo Linux
Tipo de núcleo Monolítico
Licencia GPL
Estado actual En desarrollo
En español ?
[ editar datos en Wikidata]

CRUX es una distribución GNU/Linux liviana, simple y optimizada para la arquitectura X86-64[1] orientada a usuarios experimentados de Linux. La principal filosofía del proyecto es mantenerlo sencillo (como en el Principio KISS), lo que se ve reflejado en el sistema de paquetes basado en archivos .tar.gz, códigos de inicio en el estilo BSD y una relativamente pequeña y elegante colección de paquetes. El foco secundario de desarrollo es utilizar nuevas tecnologías y proyectos relativos al kernel Linux como al software GNU y otros. CRUX cuenta también con un sistema de Ports que permite la fácil compilación de nuevos paquetes para personalizar el sistema, instalando y actualizando aplicaciones.

CRUX sirvió como inspiración para la creación de la distribución de Linux Arch Linux.

Sistema de ports

Un port es, según la definición que ofrece el manual de CRUX, un directorio que contiene los ficheros necesarios para compilar un nuevo paquete usando pkgmk, lo que significa que contiene por lo menos el archivo Pkgfile (que es el archivo con las reglas de compilación) y el fichero.footprint (que contiene una serie de pruebas regresivas y una lista con los archivos que se espera contendrá el paquete una vez compilado). Además, un port puede contener parches u otros ficheros necesarios para la compilación. Es importante notar que el código fuente no necesariamente se encuentra en el port, sino que el archivo Pkgfile contiene una URL apuntando a ellas, locación desde donde se pueden obtener las fuentes para luego compilarlas.

La palabra fue simplemente elegida a partir del uso que se le da en FreeBSD, en la que port se entiende como una aplicación que ha sido adecuada y hasta modificada (es decir, portada) para funcionar en un sistema o arquitectura específicos, cuando la aplicación no necesariamente necesite algún proceso previo para la compilación en CRUX o Linux en general.

Other Languages
العربية: CRUX
English: CRUX
français: Crux Linux
italiano: CRUX Linux
Nederlands: CRUX
norsk bokmål: CRUX (operativsystem)
polski: CRUX
română: CRUX
svenska: CRUX
Türkçe: CRUX
українська: CRUX