InicioLinuxTodo sobre Arch Linux

Todo sobre Arch Linux

Linux7/11/2011
Arch Linux es una distribución de GNU/Linux simple y ligera. El enfoque de diseño se centra en la simplicidad, la elegancia, la coherencia de código y el minimalismo. Arch Linux define simplicidad como "...una ligera estructura base sin agregados innecesarios, modificaciones, o complicaciones, que permite a un usuario individual modelar el sistema de acuerdo a sus propias necesidades". La simplicidad de su estructura no implica sencillez en su manejo.

Inspirado por CRUX, otra distribución minimalista, Judd Vinet creó Arch Linux en marzo de 2002. Desde entonces Arch es una distribución en evolución constante, por lo que las versiones publicadas en su sitio web oficial son sencillamente «capturas» del estado de evolución actual. A partir de la versión 0.8, su sistema de numeración cambió para reflejar este hecho, de manera que los números de versión actuales hacen referencia al año y mes en que la versión fue creada. Un sistema Arch correctamente mantenido siempre dispone de la última versión del Sistema operativo y de las aplicaciones instaladas.



Arch Linux es una distribución Linux optimizada para arquitecturas i686 y x86_64 que se basó originalmente en ideas tomadas de CRUX. Su desarrollo está enfocado en el balance de la simplicidad, elegancia, precisión de código y lo más novedoso del software. Su diseño ligero y simple la hace fácil de extender y adaptar a cualquier clase de sistema que se esté construyendo.
Una de las cosas buenas es que podemos seleccionar el escritorio qwue más nos guste sin tener que vernos forzados a usar uno que no es de nuestro agrado.

Arch es rápida, ligera, flexible y simple. Esto es apoyado por un sistema de paquetes binarios fácil de usar que permite actualizar el sistema completo con un sólo comando. Arch también usa un sistema constructor de paquetes desde código fuente (el Arch Build System o ABS) que facilita la generación de binarios, que también puede sincronizarse con un comando. Todo se hace de forma simple y transparente.

Arch Linux se esfuerza por mantener las versiones estables más recientes de su software. Actualmente soporta una muy racionalizada colección de paquetes base con una creciente colección de paquetes extra mantenida por los desarrolladores, así como, literalmente, miles de paquetes adicionales mantenidos por confiables miembros de la comunidad para el sistema AUR para ser usados por quien quiera y como quiera.

Se han excluido algunas porciones del sistema, como /usr/doc y las páginas info. Esto debido a que casi no son usadas y la información puede ser encontrada en Internet o bien en las páginas Man.

Arch Linux además se esfuerza por usar algunas de las últimas características disponibles para los usuarios de Linux. Arch Linux usa la versión 2.6 del núcleo así como udev por defecto, y soporta EXT2/EXT3/EXT4/REISERFS/XFS/JFS, RAID/LVM y sistemas de archivos cifrados.



Preparando el medio de instalación
CD-ROM
Descarga la imagen .iso de www.archlinux.org
Grabala en un CD

Graba la imagen ISO en un CD-R o CR-RW utilizando el software de tu elección
USB

Descarga la imagen .iso de la web www.archlinux.org
Descarga Unetbootin y crea un USB booteable

Usando el medio de instalación

Si ya estás familiarizado con el proceso de arranque, puedes continuar con el Proceso de instalación común, que esboza el proceso actual de instalación de Arch Linux.

Asegurarse de que tu BIOS está configurado para arrancar desde el CD-ROM o dispositivo USB. Reinicia la computadora con el CD de instalación de Arch Linux en el lector o el dispositivo USB conectado en alguno de los puertos --dirígete al manual del de la placa madre o del fabricante de tu sistema para conocer los detalles si no sabes cómo hacerlo. Una vez que el medio de instalación haya arrancado verás el logo de Arch Linux y el menú grub esperando por tu elección. La mayoría de los usuarios pueden presionar la tecla Enter en este punto.

Al final del proceso de arranque, deberías encontrarte en un indicador de login con algunas instrucciones simples en la parte superior de la pantalla. Podrá ser posible ingresar como super usuario, root. En este punto estás listo para comenzar la instalación, o realizar cualquier preparación manual que se considere necesaria.

Utilizando las herramientas de consola disponibles, usuarios experimentados son capaces de preparar el disco duro o cualquier dispositivo necesario para la instalación antes de iniciar el instalador. Observar que el medio de instalación Arch Linux también contiene un script /arch/quickinst. Este script instala el conjunto de paquetes "base" en un directorio especificado por el usuario. Si se está realizando una instalación con cosas como RAID y LVM, o simplemente no se quiere utilizar el instalador del todo, probablemente se deseará utilizar este script de instalación rápida. Se tendrá que configurar el sistema a continuación debido a que no se lleva a cabo ninguna forma de configuración automática.
Proceso de instalación común

En este punto tu sistema debería haber arrancado, y el disco donde te gustaría instalar, así como tu medio de instalación deberían ser accesibles.
Carga del idioma del teclado

Si se tiene un teclado que se encuentra en un idioma diferente al inglés norteamericano o quieres establecer una tipografía diferente de consola, utiliza la herramienta "km". Utiliza las flechas para navegar hasta el mapa correcto de caracteres y/o tipografía de la consola.

km



Arranque del instalador
Ahora puedes escribir /arch/setup para invocar el instalador.

/arch/setup



Luego de un mensaje informativo se presentará el menú de instalación principal. Puede usarse las flechas ARRIBA y ABAJO para navegar entre los menús. Utilizar la tecla TAB para intercambiar entre los botones y ENTER para confirmar selección. En cualquier momento del proceso de instalación, se puede cambiar a la séptima consola virtual (ALT-F7) para visualizar la salida de los comandos de la configuración que se esta realizando. Utiliza (ALT-F1) para regresar a la primera consola donde el instalador se esta ejecutando, y cualquier tecla de Función intermedia que sea necesaria para abrir otra consola para intervenir manualmente por cualquier razón.

Cuando navegues por el programa de instalación, asegúrate de seleccionar DONE en el sub-menú después de realizar cada paso. Esto grabará cualquier configuración que hagas en preparación para el siguiente. Además, evita pasos arbitrarios a través del proceso de instalación que puedan confundir al instalador.

sobre

Elegir el origen de paquetes

Como primer paso se debe seleccionar el método que se desee para instalar Arch Linux. Si tienes una rápida conexión a Internet, es preferible la instalación por FTP, para asegurarte de tener las versiones más recientes de los paquetes, en lugar de usar los contenidos, potencialmente obsoletos, en la imagen del CD o USB.
CD-ROM u otra fuente

Cuando escoges el CD-ROM u otra fuente de instalación, sólo serás capaz de instalar los paquetes contenidos en dichos medios, los cuales pueden ser obsoletos, o paquetes almacenados en un medio donde sea posible montarlos (DVD, USB o similar) manualmente en algún lugar del sistema de archivos. Por supuesto se tiene la ventaja de que no se requiere una conexión a internet, y además es una elección recomendada para usuarios con conexión dial-up o aquellos que no es posible descargar el conjunto completo de paquetes.
FTP/HTTP

Actualmente es más fácil configurar tu propio repositorio de paquetes por FTP o tu propio CD ejecutable de instalación con los paquetes que necesites, haciendo de la tarea de instalar varias instancias de Arch Linux en múltiples máquinas algo simple, mientras que al mismo tiempo liberas una gran cantidad de ancho de banda de los mirrors oficiales.
Configuración de red

El primera opción presentada en la Configuración de Red permitirá instalar y configurar el dispositivo de red. Si se esta utilizando un dispositivo inálambrico será necesario utilizar las utilidades habituales para configurarlo manualmente, en cuyo caso esta parte del instalador no es de mucha utilidad. Se presentará una lista de todos los dispositivos disponibles. Si ningún dispositivo de red está disponible todavía, o no el que quieres usar, podrás simplemente presionar "OK" y probar el módulo en la siguiente pantalla seleccionando la opción "Probe", o bien tendrás que cambiarte a otra terminal y cargar los módulos necesarios de forma manual. Si la tarjeta de red aún sigue sin estar disponible, asegúrate de que esté correctamente conectada y soportada por el núcleo. Algunas veces es necesario conseguir controladores propietarios en forma binaria, y suministrarle una copia de algún modo al sistema de instalación para cargarlos manualmente.

Cuando el módulo correcto ha sido cargado, y tu tarjeta de red es listada, deberás seleccionar el dispositivo de red que quieres configurar y se te dará la opción de configurar la red con DHCP. Si te conectas a un red que utiliza DHCP, marca YES y deja al instalador hacer el resto. Si seleccionas NO, se te dejará ingresar la información de la red manualmente. Entonces tu red debería estar correctamente configurada, si lo deseas, podrás revisar la conectividad con alguna herramienta estándar como ping en otra consola.

Después de elegir una de las alternativas se te presentará el menú del instalador, listando los pasos necesarios en el orden en que deberán ser completados.

Llegado a este punto del proceso podrás moverte a la 5 consola virtuales con ALT-F5 para ver la salida que retornan los comandos cuando la instalación se esté ejecutando. Usa ALT+F1 para regresar a la primera consola, dónde el instalador está corriendo, y cualquier de las teclas de función entre ambas si necesitas abrir otra consola para intervenir manualmente por cualquier razón.
Configuración de la red (sólo para instalar desde FTP)

Este paso te permitirá instalar y configurar tu dispositivo de red.

Como el automatismo no es perfecto, puede que no sea posible usar correctamente el instalador para configurar tu red. En ese caso no te molestes y realiza la configuración manualmente en una de las consolas. Todo lo que el instalador necesita es una conexión transparente al servidor FTP que luego seleccionarás durante la instalación.

Este menú sólo se muestra al seleccionar la instalación por FTP por razones obvias.
Preparación del disco duro

Esta opción te dejará en un submenú ofreciéndote dos alternativas.

La primera es Auto-Prepare, que particionará el dispositivo de forma automática en /boot, swap, y /, y creará el sistema de archivos de todo el árbol. Estas particiones además serán automáticamente montadas en el punto correcto. Siendo exactos, esta opción creará:

La partición /boot de 32 MB,
la swap se 256 MB, y
/ y /home en el espacio restante.

Esos tamaños pueden variar ligeramente debido a diferencias en la geometría del disco. Puedes elegir esta opción si no sabes mucho sobre como particionar discos duros, pero se cuidadoso:

¡ELIMINARÁ TODOS LOS DATOS DEL DISCO ELEGIDO! Lee cuidadosamente la advertencia presentada por el instalador ¡y asegúrate de que el dispositivo que será particionado es el correcto!

Una forma de verificar tu elección es abrir otro terminal (ALT+F2, Enter) y escribir:

# cfdisk -P s nombre-del-dispositivo



que mostrará la tabla actual del dispositivo, lo cual debería ser información suficiente para estar seguros.

Sí ningún nombre de dispositivo es mostrado ([nothing] will be COMPLETELY ERASED!...), y el instalador produce el error Device not valid después de escoger YES, asegúrate de haber cargado todos los módulos necesarios en caso de ser SCASI, RAID, etc. Aún puedes cargar cualquier módulos cambiando a otra consola y escribiendo los comandos, entonces regresa a la consola de instalación presionando ALT+F1.

Si prefieres particionar el disco manualmente, usa las otras dos opciones: Partition Hard Drives y Set Filesystem Mountpoints para preparar el dispositivo de acuerdo a tus preferencias como se describe abajo. Entonces regresa al menú principal.

Linux

Particionando el disco duro

¡Este paso será omitido si has realizado la partición automática!

De lo contrario deberás seleccionar el disco que quieres particionar, y será ejecutado el programa cfdisk con el que podrás modificar la información de las particiones hasta que guardes los cambios y salgas .

Necesitarás al menos una partición raíz para continuar con la instalación, y es útil anotar dónde será montada cada partición ya que se te preguntará en el paso siguiente.
Montaje del sistema de archivos

Este paso también será omitido si escogiste Auto-Prepare. Debes seleccionar esta opción una vez que hayas editado la información de las particiones en el menú anterior, o si ya tenías el disco con las particiones necesarias.

La primera pregunta a responder es qué partición usarás como swap. Selecciona la partición creada para la swap de la lista, o NONE, si no quieres usar una partición para swap. Usar un archivo para swap no está soportado directamente por el instalador; en su lugar escoge NONE aquí, termina la asociación de puntos de montaje, y activa un archivo para swap en la partición que deseas con el comando swapon.

Luego de configurar la partición swap, se te preguntará por la partición para la raíz. Esto es obligatorio.

El proceso se repetirá hasta que selecciones DONE en la lista, idealmente cuando todas las asociaciones estén listas. El instalador sugerirá /boot luego de escoger montar asociar / y swap.

Cada vez que especifiques un punto de montaje se te preguntará si quieres crear un sistema de archivos en dicha partición. Si seleccionas YES, se te preguntará por el sistema de archivos a crear (escoge ext3 si no tienes idea), y la partición será formateada con el sistema escogido, destruyendo todos los datos que pudiera contener. Sin embargo no debería ser problema si escoges NO' en este punto para mantener los datos existentes en la partición.

Si quieres conservar los datos de alguna partición, es altamente recomendable que hagas copias de seguridad en lugar de alojarlos en el disco esperando a que nada salga mal durante la instalación. ¡No digas que no fuiste advertido!

Se te preguntará sobre crear un sistema de archivos en tu partición swap, y si esta usa un sistema propio. Siempre debes responder YES..

Si quieres montar cualquier otra partición, por ejemplo /boot o /home, aquí podrás hacerlo. Simplemente:

selecciona la partición a montar,
escoge el sistema de archivos (si quieres crear uno en lugar de conservar los datos),
ingresa un punto de montaje único.

Repite estos pasos hasta que estés satisfecho, entonces selecciona DONE para crear cualquier sistema de archivos y montar las particiones en sus respectivos puntos. Antes de que el formateo sea hecho el instalador te presentará una lista de tus elecciones para que las revises. Luego de formatear y montar las particiones, podrás regresar al menú principal y continuar con el paso siguiente..
Selección de paquetes

Esta opción te permitirá escoger los paquetes que deseas instalar desde el CD o por FTP.

Si seleccionaste la instalación por CD tienes que decirle al instalador que intente montar el lector por sí mismo o indicarle que ya lo hiciste en el directorio /src. Escoge la opción de acuerdo a lo que necesites. Normalmente querrás escoger el CD, después de lo cual se te dará la posibilidad de elegir un dispositivo desde la lista de todos los que hayan sido detectados.

Si tu dispositivo no aparece en la lista, asegúrate de haber cargado los módulos necesarios, como SCSI o USB, en otra consola de ser necesario.

Si escogiste la instalación por FTP, se te preguntará por el mirror más cercano de una lista, o usar la opción Custom para ingresar el nombre de dominio (o IP) de algún otro FTP que contenga los paquetes, como puede ser un servidor en tu LAN, o cualquier mirror que no sea listado por cualquier motivo, y más tarde la ruta completa al directorio del servidor que contiene los paquetes y especialmente el archivo current.db.tar.gz. El instalador revisará que sea el correcto y te permitirá realizar correcciones hasta que ingreses una dirección y ruta que permita descargar la lista de paquetes.

Sea cual sea la fuente que elijas, después de conseguir la lista de paquetes se te presentará una pantalla de selección de paquetes.

Si se presenta un error mientras se obtiene la lista de paquetes deberás escoger otro mirror, asegurarte de que la red está trabajando y que no haya errores en la dirección de tu servidor personalizado. También podrías haberte equivocado al montar tu lector de CD en /src si escogiste esta opción. Lee el mensaje cuidadosamente, en la mayoría de los casos todo lo que necesitas es modificar un poco la disposición de tus dispositivos o el servidor.

Ahora que estás equipado, tienes la oportunidad de especificar grupos completos de paquetes para instalar y afinar la selección, seleccionando paquetes individuales.

Cualquier paquete de la categoría BASE debe permanecer seleccionado bajo cualquier circunstancia, y debes seleccionar cualquier otro grupo que necesites. Nota que la pantalla de selección de paquetes individuales sólo ofrece los paquetes de las categorías que hayas seleccionado, así que si sólo escoges BASE no serás capaz de agregar paquetes que no estén en esa categoría.

Si sólo quieres seleccionar lo mínimo para completar la instalación, y poder navegar por todos los paquetes disponibles en caso de que haya algo interesante debes seleccionar todas las categorías pero escogiendo NOT a la pregunta Select all packages by default?. Si escoges YES se te mostrará la lista completa de paquetes con estos seleccionados y tu trabajo será deseleccionar aquellos que no te interesen.

Es recomendable en este punto instalar todos los paquetes de base y nada más. No te preocupes de obtener todos los paquetes que quieres, podrás hacerlo una vez que el sistema básico esté instalado y haya arrancado. La única excepción a esta regla es instalar cualquier paquete que necesites para configurar la conexión a Internet. Estos usualmente son:

dhcpcd (base): en caso de que tu máquina sea un cliente DHCP.
isdn4k-utils (network): si usas ISDN para marcación.
ppp (base): si usas un módem analógico para marcación.
wvdial (network): si quieres una interfaz fácil para configurar el modem analógico para dialup.
rp-pppoe (base): si usas DSL para pseudo-marcación.

El ISO mínimo sólo contiene los paquetes de la categoría base, así que se recomienda descargar el otro ISO si necesitas los paquetes para ISDN.

Una vez que hayas seleccionado los paquetes que necesitas, deja la pantalla de selección y continúa con el siguiente paso, instalar los paquetes.

Instalación de paquetes

Ahora se instalarán pacman y todos los otros paquetes con sus dependencias en tu disco duro. ¡No te sorprendas si se instalan más paquetes de los que seleccionaste! Estos son las dependencias de tus selecciones y el instalador no pide permiso ya que asume que sabes lo que estás haciendo.

Después de la selección de paquetes el instalador ¡no comprobará el espacio disponible en el disco! Esa trivial tarea consume mucho tiempo así que el instalador simplemente asume que tiene espacio suficiente. En caso de que no sea así la instalación fallará de varias formas divertidas. El comando

df -h


en otra terminal podría mostrar los dispositivos montados en /mnt que están llenos, provocando conflicto. Considera reparticionar o escoger un número menor de paquetes.

Los mensajes de error y la salida del depurador es mostrada en el quinto terminal (ALT+F5). Durante una operación normal no deberías encontrar mucho para leer aquí. Luego de que los paquetes sean instalados continúa con el siguiente paso.

Configuración del sistema

Este paso te permite editar los más importantes archivos de configuración para tu nuevo sistema. Inicialmente se te preguntará si deseas que el script hwdetect intente reconocer tu hardware y producir algunas opciones por defecto para tus archivos de configuración. A menos que tengas problemas deberías dejarlo trabajar, y revisar lo que este genere.

Responde las preguntas sobre RAID, LVM y volúmenes cifrados con Yes si tu partición raíz reside en alguna de ellas para agregar automáticamente los HOOKS necesarios al archivo mkinitcpio.conf, de otro modo obtendrás un kernel panic durante el arranque ya que tu partición raíz no será accesible en ese momento. La mayoría de las personas responderán a estas preguntas con NO.

Luego de la pre-configuración automática se te preguntará por tu editor favorito para hacer ajustes de forma manual, entre VIM o nano. En caso de duda escoge nano.

Si estás realmente apurado, puedes saltarte el siguiente paso que conciste en revisar al configuración completa y esperar que las opciones por defecto funcionen, pero es altamente recomendable revisar los archivos de configuración cuidadosamente. Revisa las descripciones detalladas de cada archivo que se encuentran en Configuración del sistema.
Instalación del núcleo

Lo primero que se te preguntará es cual imagen del núcleo deseas instalar.

Instala la versión 2.6 del núcleo con soporte para SCSI/SATA/IDE. Qué será soportado por el núcleo durante el arranque dependerá de cómo configures tu ramdisk, pero por defecto hay soporte para prácticamente todos los sistemas SCASI, SATA e IDE. Mira Configuración del sistema para más información sobre los nuevos initramfs, especialmente las dificultades potenciales con los nuevos PATA y los controladores legados para IDE.

Ten en cuenta que esta versión de Arch Linux sólo ofrece la instalación de un núcleo, ya que la flexibilidad se encuentra en el initramfs creado por la herramienta mkinitcpio.

El CD incluye la versión 2.6.21.1 del núcleo. Si estás usando FTP el núcleo será la versión actualmente disponible, y podría contener cambios o incompatibilidades desconocidas. Es improbable, pero tenlo en mente.
Instalación del cargador de arranque

Este podrá ser GRUB (recomendado) o LILO dependiendo de tu preferencia.

Antes de instalar el gestor de arranque, el script de configuración querrá que procedas a examinar el archivo de configuración para confirmar la configuración correcta. Asegúrate de saber cuál es tu partición raíz (y /boot, si tienes).

Si eliges instalar LILO, el gestor de arranque será instalado automáticamente de acuerdo a tu configuración en el archivo correspondiente, mientras que GRUB demanda la selección de una partición para instalar el gestor de arranque. Aquí tendrás que seleccionar la opción de arranque de LILO, que es generalmente es /dev/hda, ya que se refiere al MBR del primer disco duro. Mensajes de error detalladas se pueden encontrar como siempre en la consola virtual 5, si algo va mal.

Si planeas tener un sistema multiarranque, puede ser mejor opción instalar el cargador en tu partición raíz (/) o /boot, y referirse a ella desde cualquier otro cargador de arranque que resida en el MBR.

Instalar el cargador en el MBR ¡reemplazará el existente! Asegúrate de que entiendes las implicaciones de esto si estás utilizando un sistema con multiarránque, o quieres preservar un cargador ya instalado se algún otro sistema operativo.



Salir de la instalación

Retira el CD o el USB del lector, escribe

reboot



en la línea de comandos y ¡cruza los dedos!

Si tu sistema arranca podrás ingresar con root como usuario y sin contraseña, así que tu primera tarea de administración será asignarle una contraseña al usuario root con el comando

passwd



una vez que te hayas registrado, agregar un usuario normal según se explica en la sección Administración de usuarios y configurar tu conexión a Internet.

¡Felicidades! Ahora puedes proceder a configuración tu sistema, ¡y adaptarlo a tus necesidades!


Gestión de paquetes
Gestor de paquetes Pacman.

Arch, como la mayoría de las distribuciones, está basada principalmente en paquetes binarios. Estos paquetes son gestionados con Pacman, el cual maneja la instalación, actualización, y desinstalación de los paquetes. Los paquetes binarios de Arch Linux soportan las arquitecturas i686 y x86-64, buscando el mayor rendimiento en el hardware más moderno.

El árbol de repositorios de Arch Linux consta de cuatro ramas diferentes:

Core - Contiene todos los paquetes necesarios para configurar un sistema base (núcleo + herramientas mínimas).
Extra - Contiene paquetes no requeridos por un sistema base, incluyendo entornos de escritorio y programas.
Testing - Un respositorio especial donde se albergan paquetes elegibles para ser transferidos a core o extra.
Community - Contiene los paquetes del AUR (repositorio de usuarios) que han sido más votados por la comunidad de usuarios y adoptados por un trusted user, usuario que se considera digno de confianza.
Cominity testing - Contiene paquetes de AUR en estado de prueba para ser luego transferidos a Comunity

El repositorio unstable ya no existe desde julio de 2008, sus paquetes fueron repartidos entre los distintos repositorios actuales.

Además también existen repositorios privados para Arch, aunque. debido a la existencia de AUR, son menos usados que los repositorios privados en otras distros

Os facilito esta guía para que podáis instalar este maravilloso sistema en vuestro ordenador, y os recomiendo que si sóis iniciantes no lo instaléis si no queréis perderos! Pero si queréis probadlo y aprended con él!

Suerte y Aguante Arch
Datos archivados del Taringa! original
29puntos
2,601visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
1visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

j
j053p🇦🇷
Usuario
Puntos0
Posts11
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.