Instalacion de Arch

Instalacion de Arch

- 8 mins

Carga de la imagen.

una vez tengamos todos los recursos descargados, creada la maquina virtual en VMWare o VirtualBox, tendremos una terminal de comandos para empezar con la instalacion.

A continuacion muestro la terminal de comandos que nos sale.

first

Primera vista

cambiamos distribucion de teclado

Despues de esto, lo que tenemos que hacer es poner nuestra distribucion de teclado en el lenguaje Español o Ingles como prefieras, esto para que los caracteres especiales se escriban de forma correcta.

El comando que debemos escribir es:

root@archiso ~# loadkeys es

loadkeys


verificamos si tenemos internet

Si estamos usando una maquina virtual, lo mas probable es que el internet ya este configurado, pero podemos verificar usando un pequeño comando en la linea de comandos que es:

root@archiso ~# ping -c3 8.8.8.8

Si efectivamente contamos con internet, tendremos una salida en la linea de comando como la siguiente:

root@archiso ~# ping -c3 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=118 time=4.61 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=118 time=4.85 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=118 time=4.91 ms

--- 8.8.8.8 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2008ms
rtt min/avg/max/mdev = 4.608/4.788/4.910/0.130 ms

Si nuestro caso es el contrario podemos utilizar un cable ethernet y conectarlo directamente al equipo por dicho puerto. En el caso contrario tenemos que usar una lista de comandos para poder conectarnos a una red inalambrica.

La herramienta que vamos a utilizar en esta ocacion sera wpa_supplicant, esta herramienta nos permite conectarnos a una red solamente creado un archivo de configuracion donde agregaremos los datos de nuestra red (nombre, contraseña) que se hace de la siguiente forma:

root@archiso ~# wpa_passphrase "NOMBRE DE RED" "PASSWORD" > /$HOME/wpa_supplicant/wpa_suplicant.conf

El comando wpa_passphrase nos ayuda con la creacion del archivo de configuracion de red, nos hace una sintaxis mas organizada y que wpa_supplicant pueda enterder y que no de errores.

Para poder verificar que los datos quedaron correctamente agregados al archivo usaremos un comando:

cat $HOME/wpa_supplicant.conf

Tendremos una salida como la siguiente:

───────┬───────────────────────────────────
       │ File: $HOME/wpa_supplicant/wpa_supplicant.conf
───────┼───────────────────────────────────
   1   │ network={
   2   │     ssid="NOMBRE DE RED"
   3   │     #psk="PASSWORD"
   4  psk=6a3bcf1c686f9ab7f267cc8f9e1e199019e6274fccde69dc10467f35339a8f
       │ 9a
   5   │ }
───────┴───────────────────────────────────
wpa_supplicant -B -D nl80211,wext -c $HOME/wpa_supplicant.conf -i interface-de-red

cfdisk index


cfdisk


cfdisk


cfdisk


cfdisk


cfdisk


cfdisk


cfdisk


root@archiso ~# lsblk

lista de particiones



mkfs.vfat -F 32 /dev/sda1
mkfs.ext4 /dev/sda2
mkswap /dev/sda3
swapon

formateo de particiones

Con estos comandos lo que hicimos fue formatear cada particion que creamos anteriormente, la particion de 512MB quedo con formato fat32 que sera para el /boot, la particion sda2 quedo en formato ext4 que sera la del sistema y la ultima quedo con formato swap y la activamos con el ultimo comando que es swapon


Instalacion de paquetes

mount /dev/sda2 /mnt
mkdir /mnt/boot
mount /dev/sda1  /mnt/boot
pacstrap /mnt linux linux-firmware networkmanager grub wpa_supplican base base-devel

Con este comando en /mnt le estamos diciendo que queremos instalar todos estos paquetes en este directorio.

Montura de particiones instalaciones de paquetes

user add

sudo install

nano vim install

sudoers edit

locale edit

locale edit conf

locale-gen


grub install

grub config


hostname

hosts


pacman -S neofetch

neofetch


inicio-grub


first-auth

networkmanager

ping-full

systemctl enable wpa_supplicant.service


pacman -S git

gitclone-paru

makepkg-paru

blackarch install

Por ultimo isntalaremos un dispay manager en este caso sera el gnome, me parece muy bonito. los comandos que tenemos que usar son:

sudo pacman -S gdm

gdm install

Ahora los comandos para habilitarlo y ejecutarlo, son los siguientes:

sudo systemctl enable gdm.service
sudo systemctl start gdm.service

Tendremos por fin una interface grafica para poder autenticarnos e iniciar en nuestro arch.

gdm start



En este post vimos como poder intalar ArchLinux desde 0, gracias por leer!

En el siguiente post, seguiremos viendo mas herramientas que nos serviran para llegar a nuestra distro final para poder empezar con las auditorias de seguridad informatica!!

Alexander Guarin

Alexander Guarin

Pentester

comments powered by Disqus