Sei sulla pagina 1di 22

https://www.systeminside.

net/guia-instalacion-archlinux/
https://kerneleros.com/como-instalar-arch-linux-2016-con-entornode-escritorio-guia-actualizada/
https://kerneleros.com/como-instalar-arch-linux-2016-con-entornode-escritorio-guia-actualizada/

Gua de instalacin de Arch Linux 2014


Atencin! El presente tutorial esta basado en la gua hecha por
Alejandro Ponce, con datos y mejoras aadidas para facilitar los pasos
entre la instalacin.
Atencin!: Antes de continuar asegrate que tu equipo cuente con el cable de red
(ethernet) conectado, ya que lo utilizaremos en la descarga e instalacin de los
paquetes
necesarios
para
Arch
Linux
y
BlackArch
Linux.
Inicio:
Bootea desde tu CD/DVD o USB de instalacin. Lo primero que veremos es la pantalla
de
bienvenida
con
un
men
de
varias
opciones.

Generalmente hay 2 tipos de instalacion, 32 y 64 bits, todo depende del ISO que descargues,
en este caso se recomienda 32bits identificada por i686, ya que 64 bits aun no tiene soporte
completo.
Una vez cargado aparecera el Prompt que iniciara sesion automaticamente en root.

Primero que nada la distribucion del teclado


Teclado con Distribucion Latinoamericana:
loadkeys la-latin1
Teclado con Distribucion Espaola (El ms comun)
loadkeys es

Preparacion

Atencin!:

de

Los

siguientes

pasos

son

HDD

tomados

para

instalar Arch Linux

comonico sistema operativo en el disco duro.


El soporte de instalacin de Arch Linux incluye las siguientes herramientas de
particionado:fdisk, gdisk, cfdisk, cgdisk, parted. En este caso utilizamos cfdisk

# cfdisk

Creamos 4 particiones:
/boot: La particin contiene el kernel del sistema operativo (el cual permite a
su sistema arrancar) junto con archivos utilizados durante el proceso de
arranque. Para la mayora de los usuarios, una particin boot de 200 Mb es

suficiente. A esta le pondremos [Booteable] con la opcin correspondiente


/ (root): Aqu es donde / (el directorio raz) se encuentra. En esta
configuracin, todos los archivos (excepto aquellos almacenados en / boot)
estn en la particin raz, con lo que es conveniente que la capacidad mnima

no sea inferior a 10-15 Gb.


/home: Donde se almacenarn nuestras configuraciones personales, las
configuraciones de las aplicaciones (y tus perfiles en ellas), y tradicionalmente
nuestros datos (documentos, fotos, vdeos, etc), por lo que se recomienda

asignarle el mayor tamao.


Swap: Esta particin es necesaria para manejar la memoria virtual que no
cabe en nuestra memoria RAM fsica y que no estamos utilizando en este
momento.

En equipos con memoria RAM de hasta 1 Giga debera ser igual de grande la
SWAP que la RAM.
Entre 2 y 4 Gigas, debera ser la SWAP la mitad de grande que la RAM.
Con ms de 4 Gigas no se debera sobrepasar los 2 Gigas de SWAP como mucho.
Usando cfdisk debemos crear el esquema de particionado elegido, creando una
particin a la vez, con la secuencia de rdenes: New Primary | Logical Size (en
MB)

Beginning.

Se recomienda crear en el orden que se ha dejado las particiones para darle buen
tamao

a /home.

Al final, se debe tener algo como se aprecia en la siguiente imagen:

Luego de terminar de hacer las particiones, terminas selecconando [Write] y [Quit]


Formato

En boot se utilizar ext2 (no es necesario el journaling):

# mkfs -t ext2 /dev/sda1

En /, se utilizar ext4:

# mkfs -t ext4 /dev/sda2

En home, se utilizar ext4:

# mkfs -t ext4 /dev/sda3

de

En swap, se utilizar mkswap:

# mkswap /dev/sda4

Particiones:

Despus activamos la particin (swap):


# swapon /dev/sda4

Primero montamos la particin / en /mnt:


Primero montamos la particin / en /mnt:
# mount /dev/sda2 /mnt

Creamos los directorios de las otras particiones dentro de /mnt:


# mkdir /mnt/boot && mkdir /mnt/home

Montamos las particiones correspondientes:


# mount /dev/sda1 /mnt/boot && mount /dev/sda3 /mnt/home

Internet:
El demonio de red dhcpcd se inicia automticamente en el arranque e intenta
establecer una conexin cableada (por lo tanto ya estamos conectados a la red, si te
has olvidado de conectar el cable tendras que volver a iniciar desde el principio).

Comprobar conexin
# ping -c 2 www.torksrevol.cl

Instalacion

Usaremos el script de instalacin llamado pacstrap para instalar el sistema base.


Adems, el grupo de paquetes base-devel debe instalarse si posteriormente planeas
compilar software desde AUR (lo que es recomendado). De paso, de gestor de
arranque

instalaremos GRUB y NetworkManager para

un

mejor

soporte

en

conexiones de Internet, sea Ethernet o Wi-Fi


# pacstrap /mnt base base-devel grub-bios networkmanager

Paso opcional: Aadir soporte a nuestro TouchPad (en caso de tener un equipo
porttil).
# pacstrap /mnt xf86-input-synaptics

Configuracion del sistema

Generar el archivo fstab

# genfstab -p /mnt >> /mnt/etc/fstab

Efectuar Chroot y configurar el sistema base

# arch-chroot /mnt

Establecer

nombre

de

equipo,

para

esto

tenemos

que

editar

el

archivo /etc/hostname
# nano /etc/hostname

El archivo se encuentra vaco, lo nico que debemos de hacer es colocar el nombre


de nuestro equipo.

EJEMPLO:

NOMBRE

C O MP U TAD O R A ).

DE

EQUIPO (EN

LO

PERSONAL

COLOCO

LA

MARCA

DE

MI

PAR A S A LI R , P R E S I O N A M O S C T R L + X , G U A R D A MO S C A MB I O S P R E S I O N A N D O Y & E N T E R .

Establecer horario en nuestra zona.


Espaa

# ln -s /usr/share/zoneinfo/Europe/Madrid /etc/localtime

Mxico

# ln -s /usr/share/zoneinfo/America/Mexico_City /etc/localtime

Argentina

# ln -s /usr/share/zoneinfo/America/Buenos_Aires /etc/localtime

Chile

# ln -s /usr/share/zoneinfo/America/Santiago /etc/localtime

Bolivia

# ln -s usr/share/zoneinfo/America/La_Paz /etc/localtime

EJEMPLO: MXICO

Establecer las preferencias de localizacin

# nano /etc/locale.conf

Colocamos dentro del archivo nuestra localizacin


Espaa

LANG=es_ES.UTF-8

Mxico

LANG=es_MX.UTF-8

Argentina

LANG=es_AR.UTF-8

Chile

LANG=es_CL.UTF-8

Bolivia

LANG=es_BO.UTF-8
EJEMPLO: MXICO

PAR A S A LI R , P R E S I O N A M O S C T R L + X , G U A R D A MO S C A MB I O S P R E S I O N A N D O Y & E N T E R .

Activar nuestra localizacin

En el archivo /etc/locale.gen por defecto vienen desactivadas las localizaciones,


debemos des comentar (eliminar el # al inicio de la lnea) de nuestra localizacin
para activarla.
# nano /etc/locale.gen

EJEMPLO: MXICO

PAR A S A LI R , P R E S I O N A M O S C T R L + X , G U A R D A MO S C A MB I O S P R E S I O N A N D O Y & E N T E R .

Generar localizacin

# locale-gen

EJEMPLO: MXICO

Establecer la distribucin de nuestro teclado

Creamos el archivo /etc/vconsole.conf


# nano /etc/vconsole.conf

una vez dentro colocamos nuestra distribucin de teclado


Latinoamericano
KEYMAP=la-latin1

Espaol
KEYMAP=es

E J E MP L O : E S PA O L L ATI N O

PAR A S A LI R , P R E S I O N A M O S C T R L + X , G U A R D A MO S C A MB I O S P R E S I O N A N D O Y & E N T E R .

Configuracin de Grub

# grub-install /dev/sda

Creamos el archivo grub.cfg


# grub-mkconfig -o /boot/grub/grub.cfg

Generar ramdisk

# mkinitcpio -p linux

Establecer contrasea de root

# passwd

Cerrar chroot

# exit

Desmontar particiones

# umount /mnt/{boot,home,}

Reiniciar sistema

# reboot

Con esto terminamos la instalacin base de (Black) ArchLinux!

Ahora

nos

faltan Configurar unos

pequeos

detalles

tales

como:

Activar

NetworkManager y Crear nuestro usuario con permisos de root (sudo).


Una vez reiniciado nuestro sistema iniciamos sesin, como root.

NetworkManager

Ejecutamos NetworkManager

# systemctl start NetworkManager.service

Activamos NetworkManager

# systemctl enable NetworkManager.service

Atencin! Es importante que la N y M (NetworkManager) estn en


maysculas

les

CreaciondeNuestroUsuario(Opcional)

saldr

error.

Reemplacen user por su nombre de usuario y nicamente letras


en minscula.
#
useradd
-m
-g
users
-G
audio,lp,optical,storage,video,wheel,games,power,scanner -s /bin/bash user

Colocar contrasea a nuestro usuario

# passwd user

ActivargrupoWheel(siesquecreasteelusuario)

Editamos el archivo /etc/sudoers


# nano /etc/sudoers

Eliminamos el # al inicio de la linea: wheel ALL=(ALL) ALL

PA R A S A L I R , P R E S I O N A M O S C T R L + X , G U A R D A M O S C A M B I O S P R E S I O N A N D O

S & ENTER.

InstalacionYaourt(Opcional)

Este es otro instalador, con repositorios propios incluidos, claro que


tambiencompartelosdepacman,paraestoagregaremoslosrepositoriosde
archlinuxfrparapoderinstalarloconpacman,paraestoescribimos:
# nano /etc/pacman.conf
Ahoraagregaremosunalineaalfinaldeldocumento
[archlinux]
SigLevel=Never

Server=http://repo.archlinux.fr/$arch
Para guardar apretas Ctrl + X, confirmas los cambios con Y y apretas
Introsinmodificarnadams.Ahoraparainstalaryaourdebesactualizar
elpacman,yluegoinstalas"yaourt"paraesosimplementeescribes:
$ pacman -Syyu && pacman -S package-query yaourt

Instalacioncontroladordevideo:

>Xorg+XorgExtras+WindowManageryMESA3D
$ pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils xorg-twm
xorg-xclock xterm mesa mesa-demos
>Controladordetutarjetadevideo:

>>Nvidia

Para Nvidia tenemos el controlador fabricado por Nvidia mismo y el


fabricadoporlacomunidadyclaroOpenSource

Controlador Fabricante.

$ pacman -S nvidia nvidia-utils

Controlador Comunidad (Open Source).

$ pacman -S xf86-video-nouveau
>>AMDRadeon

$ pacman -S xf86-video-ati

>>IntelGraphics
$ pacman -S xf86-video-intel
Sielcontroladordevideonoestalistadoenlapagina,oestasdesde
unavirtualmachine,puedesrevisartodosloscontroladoresOpenSource
quetienenxf86
$ pacman -Ss xf86-video
Si por casualidad, el controlador no aparece en la lista, tendras que
usarloscontroladoresdevideoVESA,estoseinstalaasi:
$ pacman -Ss xf86-video-vesa
>>Probarentornofuncional

Paraejecutarelentornograficosimplementedebesescribir
$ startx

Si todo esta en lo correcto nos saldr el siguiente entorno grfico:

Para salir del entorno (twm), o de cualquiera que tengas instalado (ver ms
adelante) escribe
$ pkill X
ConfiguraciondeXORG

>Reconfigurarelteclado:

Crear archivo de configuracin de teclado.


$ sudo nano /etc/X11/xorg.conf.d/10-keyboard.conf

Dentro del archivo aadimos:


Nota: aadir: es o la-latin1, dependiendo de nuestra distro de teclado.

EJ EM P LO : ES

Section "InputClass"
Identifier "system-keyboard"
MatchIsKeyboard "on"
Option "XkbLayout" "es"
Option "XkbModel" "pc104"
Option "XkbVariant" "deadtilde,dvorak"
Option "XkbOptions" "grp:alt_shift_toggle"
EndSection

Con esto no habran problemas con su distribucion de teclado.

>Generarlascarpetasdedocumentos:

Ahora para nuestras carpetas personales bsicas (Escritorio, Descargas, Msica,


Etc.).
Para esto instalamos la herramienta xdg-user-dirs
$ sudo pacman -S xdg-user-dirs

Por ultimo lo ejecutamos para que nos genere nuestras carpetas.


$ xdg-user-dirs-update
>Soporteparateclasdevolumen(laptops)

Por lo general, las teclas de control de brillo se configuran automticamente por lo que
no necesitamos aadir soporte, en cambio en las teclas de volumen, si tenemos que
hacerlo. Para esto instalamos la herramienta Xbindkeys.
Pasamos a instalar Xbindkeys.
$ sudo pacman -S xbindkeys

Creamos el archivo de configuracin


$ nano ~/.xbindkeysrc

Dentro del archivo aadimos:


# subir volumen
"amixer --increase 3"
XF86AudioRaiseVolume
# bajar volumen
"amixer --decrease 3"
XF86AudioLowerVolume

Guardamos cambios y salimos de nano.


Por ultimo, aadimos Xbindkeys a nuestra lista de programas de inicio (.xinitrc).
$ nano ~/.xinitrc

Dentro de nuestro archivo, aadimos al final:


xbindkeys

Instalaciondeentornografico

EnestecasoinstalaremoselentornoMATEqueeslomassimilaraGNOME
2,comoreferenciapuedentomarlaaparienciadeUbuntu9.10

Paraestovolvemosaeditarpacman.conf,entoncesescribimos

# nano /etc/pacman.conf
Ahoraagregaremosunalineaalfinaldeldocumento

[mate]
SigLevel=OptionalTrustAll
Server=http://repo.matedesktop.org/archlinux/$arch
Para guardar apretas Ctrl + X, confirmas los cambios con Y y apretas
Introsinmodificarnadams.Ahoraparainstalarelentornoescribeslo
siguiente,depasoinstalaremossusextras
$ pacman -Syyu && pacman -S mate mate-extra
Enestecasonoinstalaremosungestordeinicio,siquierenunopueden
usarguggl,detodasmaneraslesdarelalistaexistente

GDM (Fedora)
KDM (Kubuntu)
Lxdm (Xubuntu)
LighDM
SLiM
Ahoradebemoshacerunreinicioparapodercontinuar,solosetieneque
escribir:
reboot
Ahoraqueelsistemahainiciadodenuevo,noslogueamosconelusuario
que creamos anteriormente y su contrasea. Lo primero que haremos es
actualizarpacman.Paraeso:
$ sudo pacman -Syu

Ahoraloqueharemoseshacerque"startx"inicieautomaticamentenel
entornoquehemosinstalado,paraestorealizamoslosiguiente:

cp /etc/skel/.xinitrc ~/

Editamos:
nano ~/.xinitrc

Dentro del archivo nos saldr algo similar a esto:


#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)
if [ -d /etc/X11/xinit/xinitrc.d ]; then
for f in /etc/X11/xinit/xinitrc.d/*; do
[ -x "$f" ] && . "$f"
done
unset f
f
#
#
#
#
#
#
#
#
#

exec
exec
exec
exec
exec
exec
exec
exec
exec

gnome-session
startkde
startxfce4
wmaker
icewm
blackbox
fluxbox
openbox-session
mate-session

# ...or the Window Manager of your choice

Como pueden observar, muestra un listado de distintos entornos grficos,


teniendo en cuenta, los entornos que Alejandro se maneja en su blog, pueden llegar a
faltar en la lista por lo cual les dejo un listado de cada entorno.

Gnome: exec gnome-session

KDE: exec startkde

XFCE: exec startxfce4

Cinnamon: exec cinnamon-session

Openbox: exec openbox-session

Mate: exec mate-session

El entorno que haga falta, simplemente lo colocan al final del archivo ~/.xinitrc, y
para activarlo basta con eliminar el # al principio.
Ahoraparaautomatizarelinicioynotenerqueescribir"startx"encada
iniciohacemoslosiguiente:
cp /etc/skel/.bash_profile ~/

Editamos:
nano ~/.bash_profile
Ahoraelcontenidotienequesereste:

#
# ~/.bash_profle
#
[[ -f ~/bashrc ]] && . ~/bashrc
[[ -z $DISPLAY && $XDG_VTNR -eq 1 ]] && exec startx
Instalacion

de

utilidades

extras

WGET (obligatorio si no quieres tener problemas despues)

$ sudo pacman -S wget


Archey

(Opcional)

EnestecasoarcheyeslomasparecidoalaopciondeWindows"Sistema"
$ sudo yaourt -S archey

Paso opcional: Instalar fuentes para un mejor aspecto.


sudo pacman -S ttf-bitstream-vera ttf-dejavu ttf-droid ttf-freefont artwizfonts

Con esto tenemos totalmente instalado ArchLinux!


Sideseasinstalaraplicacionesutilitarias,hazclicaqui.
SideseasintalarBlackArch,hazclicaqui.

Potrebbero piacerti anche