Despues de un buen tiempo de no subir videos vuelvo con este grandioso tutorial en el que les dare una guia basica de como instalar ArchLinux para novatos y corriguiendo algunos fallos que pueda dar la conexion de internet si esta se desconfigura al momento de instalar el sistema operativo.
VIDEOTUTORIAL
Sino entendiste nada del videotutorial aqui te detallo los pasos:
Guia Instalaccion de ArchLinux 2016
Primero comenzemos descargandonos el sistema operativo en el siguiente enlace aqui esta pagina es la del proyecto es muy recomendable que la guardes en favoritos ya que en algun momento te sacara de apuros con algun problema que te de tu instalacion ;-).
Lo siguiente que haremos es descargar el ISO esto lo puedes hacer mediante Torrent o descargarlo directamente, ahora procedemos a bootear el ISO en nuestro sistema con un pendrive USB o con un CD como tu desees.
Lo primero que veremos es un terminal de comandos como esta por ejemplo
No te asustes ahora lo convertiremos en algo grafico pero primero tenemos que configurarlo para que el funcione bien.
- Notaras que tu teclado no le funcionan algunos caracteres esto debido a que el sistema por defecto trae el Ingles lo solucionaremos de la siguiente manera pon este comando y da enter
$ loadkeys es.map.gz
Esto mapera tu teclado y lo pondra en español ya podra usar tu teclado de manera normal.
- Lo siguiente que haremos sera particionar nuestro disco duro NOTA:Este paso es importante puedes instaar el sistema en una sola partición aunque lo recomendable es particionarlo de la siguiente manera para no tener conflictos en el futuro
ArchLinux dispone de tres herramientas para las particiones de discos pero yo usare CFDISK una de las mejores y mas populares entre los usuarios debido a su simplicidad y haremos la particiones yo hare este pequeño ejemplo:
$ cfdisk
Escogemos ya sea GFP que es la recomendada para Linux o DOS otra muy buena esta opcion saldra antes de entrar al programa de particionado esto es para elegir el tipo de particionado en el sistema.
Device Tam Tipo Descripcion
/dev/sda1 512MB Linux (extencion para alojar el boot el grub ira aqui)
/dev/sda2 8GB Linux (extencion para alojar la raiz todo el sistema ira aqui)
/dev/sda3 2.5GB Extended (extencion para alojar archivos musica fotos y mas iran aqui)
/dev/sda1 1GB Linux swap / Solaris (extencion para la memoria swap ira aqui)
Ojo: En la particion swap debes elegir el tipo como lo hago yo en el video una vez que la creas puedes escoger el typo en la opcion type que encontraras afuera en el menu de particionado y en la opcion eliges linux swap solaris!
Este ejemplo esta hecho en un disco duro de 12 GB puedes darle el tamaño que quieras y crear el que tu desees tambien puedes guiarte en la wiki oficial de ArchLinux para mas informacion.
- El siguiente paso sera formatear dichas particiones con el comanado mk y lo haremos de la siguiente forma:
$ mkfs.ext2 /dev/sda1 (esto formateara el sector del boot del sistema)
$ mkfs.ext4 /dev/sda2 (esto es para formatear el sector donde ira el sistema raiz de ArchLinux)
$ mkswap /dev/sda4 (esto formateara la memoria de respaldo que ayudara a nuestra ram)
$ swapon /dev/sda4 (esto activara la memoria swap ayudara en los recursos del sistema)
- Ahora montamos las respectivas carpetas del boot y del sistema raiz de la siguiente forma:
$ mount /dev/sda2 /mnt (montamos el sistema raiz en su sector con ese comando)
$ mkdir /mnt/boot (creamos un directorio en el cual ira el grub del sistema en ese sector)
$ mount /dev/sda1 /mnt/boot (montmos el boot del sistema en su respectivo sector en la carpeta que creamos)
- Ahora pasamos a descargar el sistema base con todo lo que tiene ArchLinux usando este comando:
$ pacstrap /mnt base base-devel
- Despues de espeara la descarga de nuestro sistema base procedemos a descargarnos el gestor de conexiones a este mismo para poder tener internet.
$ pacstrap /mnt networkmanager
- Lo siguiente seria actualizar el pacman y sus llaves para tenerlo con lo ultimo de la comunidad desarrolladora de paquetes y tener la mejor gestion del dicho:
$ pacman-key --init (con este lo abrimos)
$ pacman-key --populate archlinux (con este las actualizamos habra un proceso)
- Lo siguiente indicamos al sistema descargado en donde debe montarse con el siguiente comando:
$ genfstab -U -p /mnt >> /mnt/etc/fstab (con esto se montara el sistema en el disco)
- Ahora entramos al sistema descargado para configurarlo antes de crear el Kernel de nuestro sistema:
$ arch-chroot /mnt /bin/bash
- Este passo es opcional con dicho crearemos un hostname esto cambiara el nombre del buffer de nuestra pc
$ nano /etc/hostname y ponemos el nombre que queramos por defecto viene el de Arch
- Configuramos la zona horaria esto cambia depende de la zona y el pais que vivas
$ ln -s /usr/share/zoneinfo/TU_localizacion/TU_zona o pais /etc/localtime o tambien de esta forma
$ nano /etc/localtime y aqui ingresas tu zona horaria tambien puedes visitar la wiki de Arch
- Lo siguiente es generar una preferencia local de codificacion ejemplo
$ nano /etc/locale.conf
descomentar la codificacion que deses usar para tu pais imagen de ejemplo
luego lo generamos con el comando para que el sistema la reconosca
$ local-gen
- Lo siguiente es elegir la distribucion de teclas de nuestro teclado editando el siguiente archivo
$ nano /etc/vconsole.conf
Y añadimos estas lineas si tu teclado es perteneciente a dichos paises
KEYMAP=es (para el teclado de españa)
KEYMAP=la-latin1 (para el de latinoamerica)
- Ahora si configuramos el kernel y con este la instalacion de nuestro sistema
$ mkinitcpio -p linux
- Una vez terminado el proceso antes de reiniciar y salir debemos hacer lo siguiente y muy importante que es instalar el grub para que arranque nuestro sistema.
$ pacman -S grub (descargamos el grub al sistema)
$ grub-mkconfig -o /boot/grub/grub.cfg (lo configuramos para que no haya problemas)
$ grub-install --recheck /dev/sda (ahora lo instalamos en el disco de arranque)
- Creamos un usuario al cual logearnos al momento de reiniciar el sistema operativo
$ useradd -m -g users -G wheel -s /bin/bash (aqui va el nombre de tu usuario)
- Le damos una contraseña al usuario que creamos
$ passwd tu nombre de usuario
Esto te pedira que introduscas una contraseña aunque este paso del usuario tambien lo puedes hacer despues de reiniciar arch pero es mas seguro que no puedass logearte sino conoces la contraseña root del sistema.
- Salimos del sistema root de ArchLinux y desmontamos las particiones con los comandos.
$ exit (para salir)
$ umount -R /mnt (para desmontar los discos)
$ reboot (con esto reiniciamos y veremos el grub y el login de Arch)
- Notaremos una ventana pidiendo nuestro usuario login introducen el nombre que pusieron de usuario y luego le dan enter y pedira la contraseña que le dieron a dicho usuario.
- Lo siguiente es dar privilegios al usuario esto para poder usar la orden sudo que hara que dicho usuario sea root para una determinada accion:
$ nano /etc/sudoers
al final de todo escribimos los siguiente
nombre de tu usuario ALL=(ALL) NOPASSWD: ALL
con esto tendra los permisos root nuestro usuario creado recientemente
- Activamos lo siguiente la red para poder tener internet en nuestro sistema.
$ systemctl start NetworkManager.service (con este lo iniciamos)
$ systemctl enable NetworkManager.service (con este lo hablilitamos)
- En el caso de que tengas alguna falla al reiniciar el sistema y este no le funcione la conexion este comando te ayudara mucho
$ dhcpd
- Instalamos un entorno de escritorio es cierto que ArchLinux es muy buen sistema para muchos sin la necesidadd de tener un entorno grafico pero para ususarios nuevos dentro del entorno seria mas grato tener algo con que familiarizarse mas al sistema por eso existen los entornos grafico aqui les dejo los comandos y ustedes eligen el que deseen.
$ pacman -S xorg-server xorg-server-utils xorg-apps (esto es necesario si queremos tener un entorno de escritorio ya que instlara ventanas y as podremos gestionar)
Aqui la lista con los entornos que puedes instalar en ArchLinux
*GNOME es un entorno muy especializado cuenta con una inferzas muy bonita y completa con apps muy desarrolladas pero genera mucho consumo y es uno de los qu mas memoria Ram consume instalacion mediante el comando.
$ pacman -S gnome gnome-extra
*XFCE es muy liviano y solo consume 1GB de memoria Ram muy util para Equipos de bajo consumo adema goza de gran popularidad dentro de la comunidad comando de instalacion.
$ pacman -S xfce4 xfce4-goodies
*KDE es un escritorio ligero pero con un diseño que dejaba que desear pero desde su renovacion a plasma 5 es muy apreciado ya que renovo y nos mostro una interfaz muy futurista a lo que era en sus inicios lo puedes instalar con este comando.
$ pacman -S plasma
*Cinnamon es un escritorio que encuentras por defecto en Linux Mint es muy usado y tiene una interfaz muy intuitiva lo puedes usar con el siguiente comando.
$ pacman -S cinnamon nemo-fileroller
*Mate es un entorno que fue desarrollado con el proposito de traer la version 2 de Gnome de regreso ya que en esta version tenia muhas ventajas era menos pesada y mas veloz y a muchos lles agradaba dicha version por eso este equipo detras invirtio su tiempo en traernos este gran escritorio lo puedes disfrutar con el comando.
$ pacman -S mate mate-extra
Espero que con este pequeño tutorial puedas instalar y personalizar tu ArchLinux y goses de la dosis Linux RolingRelease...
No olvides suscribirte y formar parte de la comunidad..