Ir al contenido principal

instalando el sistema base


Bases sólidas.

Voy a instalar ArchLinux en una portátil. Va a ser el servidor de producción hasta nuevo aviso
Características: Laptop DELL vostro 1310

La guía de ArchLinux es: 
https://wiki.archlinux.org/index.php/Installation_guide_%28Espa%C3%B1ol%29

 

 

Definir la distribución del teclado en el entorno live

  • La distribución del teclado se puede cambiar con la orden loadkeys(1), añadiendo el nombre de un archivo (no es necesario especificar la ruta ni la extensión del archivo cuando se usa «loadkeys»). Por ejemplo, ejecute loadkeys es para establecer una distribución de teclado español.
     
  • # loadkeys la-latin1 

Verificar el modo de arranque

Conectarse a Internet

  • # ping archlinux.org

Actualizar el reloj del sistema

  • Utilice timedatectl(1) para asegurarse de que la hora del sistema es correcta:
    # timedatectl set-ntp true
    # timedatectl set-timezone America/Argentina/Buenos_Aires 

Particionar el disco

  • # fdisk -l
  • # mkfs.ext4 /dev/sda1

Montar los sistemas de archivos

  • El siguiente paso es montar[broken link: invalid section] la partición del sistema —root— en /mnt, por ejemplo:
    # mount /dev/sda1 /mnt
  • Después de esto, hay que crear tantos directorios como particiones haya realizado y montarlas, por ejemplo:
    # mkdir /mnt/boot
    # mount /dev/sda2 /mnt/boot
  • Los sistemas de archivos montados serán posteriormente detectados por genfstab.

Instalación

Seleccionar los servidores de réplica

  • Los paquetes que se instalen deben ser descargados desde servidores de réplicas, los cuales se definen en /etc/pacman.d/mirrorlist. En el entorno live de instalación, todos los servidores de réplicas están activados y ordenados de acuerdo al estado de sincronización y velocidad en el momento de creación de la imagen de instalación.
  • Cuanto más alto se coloca un servidor de réplica en la lista, más prioridad tendrá al descargar un paquete. Es posible que desee modificar el archivo en consecuencia y mover los servidores de réplicas geográficamente más cercanos, a la parte superior de la lista, aunque se deben tener en consideración otros criterios.
  • Una copia del archivo mirrorlist se realizará más tarde en el nuevo sistema por pacstrap, por lo tanto vale la pena hacerlo bien en esta fase.

Instalar los paquetes del sistema base

  • Utilice el script pacstrap para instalar el grupo de paquetes base:
    # pacstrap /mnt base
  • Este grupo de paquetes no incluye todas las herramientas disponibles en el entorno live de instalación, como son los casos de btrfs-progs o firmware de wireless específicas ; consulte packages.both para ver la comparación.
  • Para instalar otros paquetes o grupos de paquetes, como base-devel, en el nuevo sistema, añada sus nombres a la orden pacstrap (separados por espacios) o, posteriormente a la etapa de #Chroot, con órdenes individuales con pacman.

Configuración del sistema

Fstab

  • Generar un archivo fstab (Español) (utilizar el parámetro -U o -L para especificar en dicho archivo las UUID o las etiquetas, respectivamente, de las particiones):
    # genfstab -U /mnt >> /mnt/etc/fstab
  • Compruebe el archivo resultante en /mnt/etc/fstab después, y modifíquelo en caso de errores.

Chroot

Zona horaria

  • Configure la zona horaria:
    # ln -s /usr/share/zoneinfo/Región/Ciudad /etc/localtime
  • Ejecute hwclock(8) para generar el archivo /etc/adjtime:
    # hwclock --systohc
  • Esta orden presume que le reloj del hardware esta configurada con UTC. Vea Time#Time standard para obtener más detalles.

Idioma del sistema

  • Descomente el locale necesario en /etc/locale.gen, además de en_US.UTF-8 UTF-8 y, después, genérelo con la orden:
    # locale-gen
/etc/locale.conf
LANG=es_ES.UTF-8
/etc/vconsole.conf
KEYMAP=es

Nombre del equipo

/etc/hostname
elnombredemiequipo
  • Considere añadir una entrada similar en hosts(5):
/etc/hosts
127.0.0.1 localhost.localdomain localhost
::1  localhost.localdomain localhost
127.0.1.1 elnombredemiequipo.localdomain elnombredemiequipo

Configuración de la conexión de red

Initramfs

  • Normalmente no es necesario crear una imagen initramfs nueva, dado que mkinitcpio se ejecuta durante la instalación del paquete linux con pacstrap.
  • Cuando haga cambios especiales en la configuración de mkinitcpio.conf, cree un nuevo disco RAM inicial con:
    # mkinitcpio -p linux

Contraseña de root

Instalar un gestor de arranque

  • Consulte Category:Boot loaders para conocer las opciones y configuraciones disponibles. Por ejemplo, configure el gestor de arranque con systemd-boot si el sistema es compatible con UEFI, y GRUB cuando no.

Reiniciar

  • Salga del entorno chroot escribiendo exit o presionando Ctrl+D.
  • Opcionalmente, desmonte manualmente todas las particiones con umount -R /mnt: esto permite advertir cualquier partición «ocupada», y buscar su causa con fuser(1).
  • Por último, reinicie el equipo escribiendo reboot: cualquier partición que todavía siga montada será desmontada automáticamente por systemd. Recuerde que debe retirar el soporte de instalación e iniciar sesión en el nuevo sistema con la cuenta de root.

Posinstalación

  • Véase el artículo General recommendations (Español) para obtener indicaciones de cómo gestionar el sistema y tutoriales sobre qué hacer después de la instalación del sistema base (o temas relativos a la instalación, configuración de la interfaz gráfica de usuario, sonido o panel táctil).

Comentarios