GNU Project (Español)

From ArchWiki
Revision as of 16:26, 31 March 2012 by Mauroretch (Talk | contribs)

Jump to: navigation, search

This template has only maintenance purposes. For linking to local translations please use interlanguage links, see Help:i18n#Interlanguage links.


Local languages: Català – Dansk – English – Español – Esperanto – Hrvatski – Indonesia – Italiano – Lietuviškai – Magyar – Nederlands – Norsk Bokmål – Polski – Português – Slovenský – Česky – Ελληνικά – Български – Русский – Српски – Українська – עברית – العربية – ไทย – 日本語 – 正體中文 – 简体中文 – 한국어


External languages (all articles in these languages should be moved to the external wiki): Deutsch – Français – Română – Suomi – Svenska – Tiếng Việt – Türkçe – فارسی

Tango-view-fullscreen.pngThis article or section needs expansion.Tango-view-fullscreen.png

Reason: please use the first argument of the template to provide a brief explanation. (Discuss in Talk:GNU Project (Español)#)
Template:Article summary start

Template:Article summary text Template:Article summary heading Template:Article summary text Template:Article summary heading Template:Article summary wiki Template:Article summary wiki Template:Article summary wiki Template:Article summary wiki Template:Article summary wiki Template:Article summary end

Tomado de http://www.gnu.org/

El proyecto GNU fué lanzado en 1984 para desarrollar el sistema operativo GNU, un completo sistema operativo tipo Unix el cual es software libre y respeta su libertad.
Los sistemas operativos tipo Unix son construidos con una colección de aplicaciones, librerías y herramientas para el desarrollador más un programa que permite asignar recursos y hablar con el hardware, conocido como el kernel. [...]
La combinación de GNU y Linux es el sistema operativo GNU/Linux, actualmente utilizado por millones y algunas veces llamado simple e incorrectamente "Linux".
El nombre "GNU" es un acrónimo recursivo para "GNU's Not Unix! (GNU no es Unix!)"

Dado de que Arch Linux es una distribución basada en GNU/Linux, muchas de sus herramientas básicas pertenecen al proyecto GNU. Este artículo le dará una descripción de los componentes principales, así como también de otras útiles aplicaciones.

El Sistema Base

Al final del proceso de instalación, un sistema Arch no es nada más que un núcleo Linux, las herramientas principales GNU y unas pocas herramientas de línea de comandos. La instalación mínima normalmente contiene el grupo base.

Núcleo

Mientras que Hurd, el núcleo GNU, está bajo activo desarrollo, no existe aún una versión oficial. Por esta razón Arch y la mayoría de otros sistemas basados en GNU usan el nćleo Linux. El Arch Hurd Project tiene como objetivo portar Arch Linux al núcleo Hurd.

Colección de Software

bootloader: GRUB es el cargador de arranque estándar para Arch Linux, el cual es ahora mantenido por GNU.

librería de C: glibc es "la librería la cual define las 'llamadas al sistema' y otras funciones básicas como open, malloc, printf, exit... "[1]

utilidades binarias: binutils provides the "collection of programming tools for the manipulation of object code in various object file formats"[2].

shell: Bash, otra aplicación basada en GNU [3], es el shell por defecto.

utilidades esenciales: El paquete coreutils contiene "las utilidades básicas para manejo de archivos, shell y manipulación de texto"[4].

compresión: gzip y Tar manejan muchos paquetes para sistemas GNU/Linux. Por ejemplo, los paquetes de Arch User Repository vienen como Gzipped tarballs.

Development Tools

Though not necessary, users have the option of installing the base-devel group for some software development tools. This group is a requirement for building packages from the Arch User Repository.

Among base-devel are several members of the GNU toolchain, a "suite of tools used in a serial manner [...] for developing applications and operating systems". The key components of this toolchain are:

compilation and build: make

compiler collection: gcc

linker, assembler and other tools: binutils

parser generator: bison

macro processor: m4

GNU Build System (autotools):

automatically configure source code: autoconf
automatically create Makefiles: automake
library support script: libtool

Other Tools

Many other optional GNU tools are available in the official repositories:

widget toolkit: GTK+

desktop environment: GNOME

flash player: gnash

spreadsheet: Gnumeric

image editor: GIMP

full-screen window manager: GNU Screen

Links

For a list of all current GNU projects, see All GNU Packages