- CRUX
-
CRUX
CRUX Linux
Captura de pantalla de un escritorio utilizando KDE sobre CRUX.Desarrollador la comunidad CRUX Linux crux.nu Información general Modelo de desarrollo FLOSS Última versión estable 2.6
8 de septembre de 2009Núcleo Linux Tipo de núcleo Monolítico Licencia GPL Estado actual En desarrollo CRUX es una distribución GNU/Linux liviana, simple y optimizada para la arquitectura i686, 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 es también el ascendiente directo del sistema operativo Arch Linux.
Contenido
Sistema de ports
del manual de CRUX
Un port es 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 de aquél 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.
prt-get
del manual de prt-get con permiso del autor
prt-get es un sistema de manejo de paquetes para CRUX que agrega funcionalidades y características al sistema de manejo predeterminado. Trabaja con el árbol de ports locales, por lo que es completamente compatible con pkgmk/pkgadd. Ofrece por ejemplo:
- Instalación/actualización de un paquete abstracto desde el sistema de ficheros.
- Instalación/actualización de una lista de paquetes con un sólo comando.
- Listar dependencias para un listado de paquetes.
- Mostrar información acerca de los ports.
- Buscar entre los ports.
- Registro avanzado de las actividades de compilación de ports.
prt-get es una herramienta que ofrece una abstracción sobre el sistema de ficheros pues no es necesario conocer la locación exacta de un port para compilarlo, actualizarlo o agregarlo al sistema, ya que es prt-get el encargado de buscar el port (o la lista) especificado en los directorios previamente configurados en el archivo de configuración /etc/prt-get.conf.
También este programa ofrece características de búsqueda e información de ports no instalados, listado de dependencias en archivos Pkgfile además de una completa lista de dependencias para un port. Es de notar que las dependencias no son una necesidad de los paquetes CRUX y, por ende, no siempre son precisas.
Versiones
Con el reciente abandono de devfs, el equipo de desarrolladores de CRUX ha tenido que empezar la migración a udev. La última versión estable usa udev y el kernel 2.6.15.6. Se ha tenido que responder una y otra vez a la pregunta ¿por qué devfs en vez de udev? El desarrollador Per Lidén, creador del proyecto, responde que devfs simplemente era el predeterminado de CRUX y no se obligaba al usuario a dejar de lado udev. Devfs fue elegido cuando empezó el proyecto en el 2001 simplemente porque le agradaba.
Otras arquitecturas
CRUX PPC
Creado por Giulivo Navigante y mantenido por el grupo CRUX PPC, CRUX para PowerPC es un sistema operativo GNU con el kernel Linux que funciona en computadores New World PowerPC. El conjunto de software funciona a la máxima velocidad en las CPUs PowerPC 750 y PowerPC 74xx. Soporta Pegasos II, EFIKA 5K2, Sam440ep y la mayoría de los computadores basados en tecnología Apple (incluyendo computadores con doble procesador) y cuenta con características especiales para laptops, como escalado de la frecuencia de la CPU. Soporte para CHRP y POWER IBM 64-bit y la Apple Mac 64bit.
CRUX 64bit
Discontinuada, fue mantenida por Daniel Müller.
CRUX SPARC
Mantenida por Johannes Winkelmann.
Véase también
Portal:Software libre Contenido relacionado con Software libre.
- Arch Linux.
- Distribución Linux.
Enlaces externos
Wikimedia Commons alberga contenido multimedia sobre CRUX.
- Sitio web de CRUX.
- Foro de CRUX.
- CRUX para PowerPC.
- CRUX para Sparc.
- uCRUX con ulibc en vez de glibc (enlace roto disponible en Internet Archive; véase el historial y la última versión).
- lCRUX (edición LiveCD).
- Linux-Books.us - Colección de libros relativos a CRUX libres de descargar.
Categorías: Distribuciones Linux basadas en el código fuente | Distribuciones GNU/Linux de Suecia
Wikimedia foundation. 2010.
Mira otros diccionarios:
CRUX — Entwickler Bis April 2006: Per Lidén Ab April 2006 CLC: Juergen Daubert, Simone Rota, Tilman Sauerbeck Sprache(n) Englisch … Deutsch Wikipedia
CRUX — Linux Screenshot KDE Desktop for Crux Linux OS. Company / develope … Wikipedia
Crux — Saltar a navegación, búsqueda Otros usos del término: distribución Linux CRUX Crux Nombre Latino Crux Abreviatura … Wikipedia Español
Crux — (auch Krux; lat. „Kreuz“) bezeichnet: den Unterschenkel in der Anatomie Kreuz (Schriftzeichen) in der Typographie, oft in wissenschaftlichen Textausgaben zur Kennzeichnung einer verderbten oder schwer lesbaren Textstelle verwendet davon… … Deutsch Wikipedia
crux — [krʌks] n [Date: 1600 1700; : Latin; Origin: CROSS2] the crux the most important part of a problem, question, argument etc the crux of ▪ The crux of the matter is how do we prevent a flood occurring again? ▪ The crux of the problem lay in the… … Dictionary of contemporary English
Crux — (kr[u^]ks), n.; pl. E. {Cruxes} ( [e^]z), L. {Cruces} (kr[udd] s[=e]z). [L., cross, torture, trouble.] Anything that is very puzzling or difficult to explain. Dr. Sheridan. [1913 Webster] The perpetual crux of New Testament chronologists. Strauss … The Collaborative International Dictionary of English
Crux — [k...] die; <aus lat. crux »Kreuz; Marterholz«> etw. (eine Situation), was man als recht schwierig, als eine belastende Aufgabe, als kompliziert empfindet, weil das eine mit dem anderen kollidiert, schlecht zu vereinen ist; Crux interpretum … Das große Fremdwörterbuch
crux — [ krʌks ] noun the crux (of something) the most important aspect of something: The police didn t have enough evidence against him. That s the crux of the matter … Usage of the words and phrases in modern English
crux — 1814, cross, from L. crux cross (see CROSS (Cf. cross)). Figurative use for a central difficulty, is older, from 1718; perhaps from L. crux interpretum a point in a text that is impossible to interpret, in which the literal sense is something… … Etymology dictionary
Crux — [krʊks] die; ; nur Sg; die besondere Schwierigkeit, der Nachteil: Das ist die Crux an dieser Sache … Langenscheidt Großwörterbuch Deutsch als Fremdsprache