personalizacion

Plymouth añade animaciones a tus tiempo de carga reinicio o de apagado en ArchLinux

Con Plymouth podrás añadir animaciones a tus tiempos de carga cada vez que inicies tu sistema Arch
es bien conocido que cada vez que prendemos nuestro ordenador con nuestra distribución favorita siempre se carga en 2 plano los ficheros necesarios para el arranque

Aunque en algunas distribuciones viene por defecto en el caso de nuestra favorita distribución de ArchLinux no por ende podemos ver las pantallas de carga que viene por defecto cada vez que arrancamos el sistema operativo desde el disco duro o mas omenos algo asi

Este pantallazo negro que te deslumbrara los ojos lo podrás ver durante un buen rato depende también la tecnología de tu disco sata ya sea el de toda la vida el mecánico o el ssd aunque supuestamente en discos M.2 no se nota por las tazas de velocidad pero aun así son pocos los que disfrutan de un disco duro estilo M.2

Bueno para no tener que ver de manera tan secuencial esta pantalla de carga de archivos y ficheros en ArchLinux existe el script Plymouth con el cual podemos usar nuestro splash screen favorito al arranque reinicio o apagado del sistema tal como en windows y mac

BIEN EMPECEMOS CON LA CONFIGURACIÓN

  1. Nos instalamos la librería Plymouth esta se encuentra en AUR sino sabes como usar aquí te dejo un enlace con el tutorial de como instalar un manejador de paquetes también instalaremos unos temas de ejemplo con trizen.
Añadiendo temas mediante pacman

2. Ahora editaremos en la ruta /etc/ el fichero mkinitcipo.conf que es el responsable de la configuración de las cabezeras de inicio y añadimos dentro de HOOKS=(… autodetect plymouth …) osea dentro de cabecera como se reconoce a HOOK -> añadimos la linea plymouth

Editando Plymouth y añadiendo cabeceras extras

3. Lo que queda despumes de esta modificación es compilar a las cabeceras el cambio añadido al fichero de configuración con el comando

$ mkinitcpio -p linux

o también es valido este comando

$ mkinitcpio -P 

Usando mkinitcpio reconstruyendo las cabeceras de inicio

4 . Ahora reiniciamos y después entramos como super usuario para ver cambios usaremos los siguientes comandos

$ plymouth-set-default-theme -l

con este podremos ver los temas que tare por defecto plymouth son sencillos y te darán un ejemplo básico en caso de no seleccionar ninguno con el comando señalado veras que al iniciar solo te saldrá una imagen plan de ArchLinux, entre ellos esta un spinner una barra de carga o un logo de arch parpadeando podremos usar cualquiera de estos con el siguiente comando para que puedas definir su vista..  

 $ plymouth-set-default-theme -R <theme> 

Así usando el flat -R en mayúscula seguido del nombre del tema podrás        ver el splash que hayas seleccionado el cual te aparecerá cada vez que reinicies o apagues enciendas el sistema y se habrá ido la simple pantalla de carga que siempre te mostraba los ficheros a cargar.

Configuración eh instalación de un entorno gráfico ArchLinux con XFCE

Como configurar un entorno gráfico de manera correcta en ArchLinux sin morir en el intento, con estos simples pasos ya tendrás de manera muy funcional un entorno gráfico muy simple y minimalista como lo es XFCE 4 que veremos hoy aunque después haremos mas revisados de otros entornos como GNOME PLASMA etc , puedes revisar de igual manera la wikipedia de Arch AQUÍ, para que te familiarices con un poco mas sobre el tema y puedas dominarle, bueno sin mas preámbulos comencemos con estos consejos.

CONFIGURACIÓN DE PROGRAMAS Y PLUGIN EXTRAS 

Configurando

Lo primero que debemos hacer es instalarnos unos cuantos paquetes aunque es opcional algunos solo los mas importantes para que funcione de manera correcta los entornos de escritorio sin ningún tipo de bug al iniciar.

# pacman -Syu

# pacman -Rs xterm xorg-twm xorg-xclock

# pacman -S firefox ttf-droid ttf-dejavu xdg-user-dirs

Lo primero en a realizar es actualizar todo el sistema y luego remover los anteriores paquetes que nos dada un pequeño entorno de xorg básico para que no moleste al momento de iniciar uno normal aunque es opcional removerlo en mi caso lo hago para poder disfrutar la mejor experiencia, para poder tener accesibilidad a un entorno básico de multimedia instalamos un navegador como firefox y también las carpetas del usuario normal que son xdg-user-dirs las fuentes son necesarias para algunos temas del escritorio como ventanas etc..

INSTALACIÓN DE ENTORNO XFCE

# pacman -S xfce4 xfce4-goodies lightdm lightdm-gtk-greeter
libcanberra libcanberra-pulse sound-theme-freedesktop xfce4-pulseaudio-plugin

# systemctl start NetworkManager
# systemctl enable NetworkManager
# systemctl enable lightdm

Primero instalamos el entorno XFCE4 con sus plugins completos para mayor funcionalidad incluyendo el gestor de inicio de sesión lightdm luego activamos varios servicios tanto como NetworkManager para la gestión de redes y conexiones en el sistema y también el gestor de inicio de sesión lightdm…

# echo exec xfce4-session >> .xinitrc

También añadimos un fichero .xinitrc el cual contendrá el inicio de sesión del escritorio de XFCE 4..

ADICIÓN DE NUEVO USUARIO

añadiendo el nuevo usuario

# useradd -m -g users -G audio,power,storage,wheel -s /bin/bash usersname

Añadimos un nuevo usuario siempre que el nombre sea sencillo y no tenga caracteres no permitidos por el sistema como números o caracteres especiales.

editando permisos para los usuarios

Damos permisos de super usuario a nuestro nuevo usuario creado para la sesión normal del sistema

añadimos una contraseña al nuevo usuario

# passwd username

Sin olvidarnos de ponerle un password a nuestro nuevo usuario si hicimos todo de manera correcta al reiniciar el sistema nos debe mostrar el gestor de sesión y nos podremos logear ya sea con el usuario recientemente creado o como usuario root y solo nos quedaría adaptar el entorno de XFCE 4 a nuestro gusto en próximas entregas veremos como gestionar los entornos diferentes que hay para Arch disponibles …

Entorno de inicio de XFCE4 

Configuración de ArchLinux básica. !

Después de haber instalado ArchLinux en nuestros ordenadores hay que optimizar su uso configurando de manera eficiente nuestro sistema y reparando problemas que encontremos después de la previa instalación.

SOLUCIÓN FALLO CONEXIONES DE RED

ping a google y no hay respuesta

Un error común que es muy probable que aparezca que no tengamos acceso a nuestra conexión de red cableada después de instalar ArchLinux, son pocas las probabilidades que este error ocurra en caso de ocurrir es muy fácil solucionar si sigues los pasos:

# ip link

Primero verificamos que el sistema reconoce nuestra interfaz de red con ip link verificamos que sea cierto lo mas normal al estar conectado a una red cableada es que al inicio aparezca eth0 por la conexión con cable y después el0 pero en nuestro caso no sale eso y nos sale enp0s3, en segunda posición sale en nuestro caso eso quiere decir que se encuentra des habilitado por defecto nosotros los corremos en virtualbox y en PC normal tendría que aparecer eth0 por lo que es mas común que falle por no encontrar el eth0 pero se arregla de la siguiente manera en caso de llegar a suceder este caso.

# ip link set (enp0s3/eth0) up

Como ven primero tenemos que posicionar como primera prioridad la interfaz de red que nos devuelve el comando ip link en nuestro caso y como usamos virtualbox es enp0s3 si a ti te sale eth0 debes ponerlo así como esta.

# ip link set enp0s3 up de nuestro controlador

# ip addr show dev enp0s3

Ahora veamos con el siguiente comando si se añadió a nuestra configuración de red el cambio realizado.

# ping www.google.com curl https://google.com

Probamos si hay alguna respuesta pero es seguro que no se haya asignado la configuración por default entonces tenemos que establecer la conexión por dhcpcd para habilitar y asigne una dirección IP a nuestro ordenador.

# dhcpcd enp0s3

Ahora habilitamos usando dhcpcd la interfaz de red y que asigne una IP al equipo.

# ip addr show dev enp0s3

Veremos que ya se asignaron cambios a nuestra configuración al cual nos verifica que ya corre con normalidad nuestra interfaz de red.

# systemctl start [email protected]
# systemctl enable [email protected]

Ahora para que los cambios no se pierdan al reiniciar el ordenador y mantengamos la conexión habilitamos el dhcpcd con los siguientes comandos y se guardara.

CONFIGURACIÓN DE KERNEL LTS – SOPORTE EXTENDIDO(OPCIONAL)

# uname -r

Verificamos que versión de Kernel de Linux tenemos instalada con el comando uname lo mas común en casi todas las distribuciones que no sean de soporte extendido no lleven el kernel de largo soporte o LTS que diferencia trae tener la versión normal que se actualiza casi cada mes a la versión de soporte extendido, bueno son pocas la versiones finales son las que no recibirán cambio alguno por parte de los desarrolladores del kernel de linux por si esta sale con algún tipo de error o bug con alguna liberia o paquete no se solucionara hasta que dicho programa se actualice y sea mucho mas compatible con la versión de kernel, en cambio la versión de largo soporte siempre esta en constante cambio resolviendo bugs he incompatibilidades ya sea con librerías de programas o drivers y lo mejor es que siempre trae alguna nueva novedad que incluye el creador del mismo kernel brindando a nuestro equipo mejor eficiencia para su uso y la optimización de recursos del ordenador, aunque esta en ti seguir usando la versión que viene por defecto o usar esta opción de largo soporte.

# pacman -S linux-lts

Lo tenemos que descargar desde pacman si optaste por esta versión del kernel con mayor cantidad de soporte automáticamente se instala y compila.

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

Generamos el fichero de configuración para el arranque del grub cuando iniciemos de nuevo el equipo ya tendrá guardado los cambios del kernel OJO es prior hacer este paso para después evitar que nuestro ordenador no encienda al reiniciar.

# pacman -S linux-lts-headers

Instalamos las cabeceras del kernel para cuando usemos programas como virtualbox o los drivers wayland de nvidia en linux este no cachee por no encontrar las cabeceras y haya errores al instalar dichos programas.

# pacman -S intel-ucode

# pacman -S amd-ucode

Esta configuración también son opcional pero la recomiendo son los micro códigos del CPU para el BIOS de nuestro ordenador esto tendrá actualizado el BIOS de nuestra placa madre con los últimos micro controladores dándole mayor estabilidad y soporte que ofrece el fabricante de la placa madre hay tanto para INTEL y AMD, ya depende de cual uses aplicas el comando.

guardamos nuevamente la configuración al grub y
luego reiniciamos el equipo con todo los cambios ya realizados.

# pacman -Rs linux(removemos el antiguo kernel)

Y listo ahora solo guardamos los cambios reiniciamos y al logearnos y usar el comando uname tendremos que ver en nuestro ordenador el kernel de linux-lts y para que no haya algún cacheo o error en el futuro que queramos modificar algo removemos el antiguo kernel aunque podemos dejarlo hay por si deseamos volver a este kernel anterior.

DESHABILITANDO GESTOR DE ARRANQUE GRUB (OPCIONAL)

gestor de inicio de sistema grub

Este paso también es opcional el gestor de arranque GRUB cada vez que iniciamos nos aparece esta imagen en la cual nos nuestra el sistema operativo instalado algunas distribuciones lo des habilitan al iniciar pero nos puede servir al momento de querer arrancar algún otro sistema operativo  adicional que tengamos en otra partición ejemplo windows, pero si a nosotros nos molesta tenerlo al inicio podemos desactivar su interfaz de menú con los siguientes pasos.

localización del fichero de configuración

# nano /etc/default/grub

En la siguiente ruta editaremos el fichero de configuración por defecto del gestor de arranque y en lo ultimo del archivo añadimos la siguiente variable GRUB_FORCE_HIDDEN_MENU=»true» de esta forma ya avanzamos en uno de los primeros pasos a realizar para des habilitar el menú de arranque.

# curl -o file link-archive
# gzip -d file.gz
# cat file

Bueno para poder ver este cambio del GRUB tenemos que crearnos un script que se ejecutara al arranque de este mismo verificando la des habilitación del menú de booteo este script lo descargamos usando el comando

# curl -o 31_hold_shift.gz (enlace)

remplazamos enlace con este siguiente enlaze de descarga del script que se encuentra AQUI , el fichero esta comprimido en formato gz por lo cual una vez descargado tendremos que descomprimir con

# gzip -d 31_hold_shift.gz y tendemos el script final.

Destino final del script descargado y activamos con chmod

# chmod a+x 31_hold_shift
# mv 31_hold_shift /etc/grub.d/

Ahora le damos permiso de ejecución con el comando chmod y moveremos a la ruta especificada en la imagen luego compilamos otro fichero de configuración con grub-mkconfig y reiniciamos para ver los cambios este paso es opcional como se los dije al inicio pero también sino quieres usar mucho la terminal puedes hacerlo después ya estando en una interfaz de entorno de escritorio.

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

PAQUETES ADICIONALES Y CONFIGURACIÓN DE ENTORNO GRÁFICO

añadiendo dependencias extras

# pacman -S adobe-source-pro-fonts ttf-freefont enchant gst-libav languagetool

Solo instalamos paquetes de fuentes para el sistema como la paquetería de fuentes de adobe y también las fuentes open y también librerías como enchant y gst que son script de audio y mas complementos para c++ y c con languagetool tendremos mas idiomas disponibles y traducciones al idioma que elijamos en nuestro sistema de las aplicaciones como firefox chrome etc, etc …

ufw el mejor firewall para linux

Añadiremos un firewall muy conocido en el mundo GNU que se llama ufw es un excelente cortafuegos para prevenir virus y infecciones ms-dos que puedan haber por la red aunque en linux no hay tanto riesgo como en windows es mejor prevenir que lamentar a futuro ya que linux usado como servidor puede ser un gran objetivo a futuro.

# pacman -S ufw <– descargamos

# ufw enable <= habilitamos

# ufw status verbose <= chequeamos su estado

# systemctl enable ufw <– habilitamos al arranque del equipo

Y como pueden ver es muy sencillo de instalar el firewall este también tiene una interfaz gráfica puedes ver mas de su uso en el siguiente enlace oficial del programa AQUI.

Conectándose con internet y Configuración de Audio

instalamos paquetes para activar el internet y el audio

# pacman -S pulseaudio pulseaudio-alsa networkmanager

Instalamos drivers de audio y de red en el caso de instalar los entornos de escritorios es mejor tener los dos instalados tanto el de pulse como networkmanager que se encargaran de gestionar cada una de sus funciones y se integraran de manera correcta a cada entorno de escritorio.

Configuración de los Drivers de Video

# pacman -S xf86-video-intel

# pacman -S xf86-video-amdgpu
# pacman -S xf86-video-ati

# pacman -S xf86-video-noveau

Aquí instalamos los drivers respectivos para nuestro tipo de tarjeta gráfica ya sea Intel, Amd o Nvidia aunque también si desean puedes usar la de código abierto mesa que se ajusta a cualquiera de estas gráficas dando casi el mismo resultado con los privativos pero menor eficiencia que los del fabricante, yo instalare las de Intel ya que mi gráfica es integrada

Añadiendo librerías para configuración del entorno gráfico

añadimos las librerías xorg para entorno de escritorio

# pacman -S xorg xorg-xinit xorg-server

También instalamos los drivers gráficos xorg que son los que nos ayudaran con la posibilidad de ejecutar cualquier entorno de escritorio escrito en este los cuales tenemos varios como GNOME KDE XFCE etc.

# pacman -S xorg-twm xorg-xclock xterm

Descargamos lo siguiente que son un pequeño script de ejecución mas un reloj y una terminal básica para probar que funcione de manera correcta xorg y que no haya que configurar algo adicional..

# startx

Al iniciar el entorno de ejemplo con startx si todo marcho a la perfección veremos iniciar el entorno de manera correcta este es el tutorial de hoy en los próximos episodios veremos como ejecutar los diferentes entornos de escritorio y como configurar de manera correcta no olvides compartir …..

Lubuntu 17.10 tendrá oficialmente LXQT como interfaz de escritorio

Las nuevas distribuciones tanto como los sabores de la nueva versión de Ubuntu 17.10 están dando a conocer con detalles los cambios que incluirán en la nueva generación, uno de los que mas sorprende es la distribución basada en Ubuntu que usaba por defecto LXDE y era una de las mas ligeras, nos referimos a la muy famosa Lubuntu que ha decidido dar un gran paso con el cambio del escritorio dando una mejor adaptación y usabilidad al usuario, sin quitar la simplicidad y ligereza que este ofrece.

La versión actual de desarrollo de Lubuntu 17.10 tiene la versión LXQT 0.11, una versión que será modificada para la versión final, pues se espera que para entonces ya está disponible la versión 0.12 de LXQT. El usuario podrá elegir que escritorio utilizar, si bien utilizar LXQT o si lo prefiere, elegir el clásico y estable LXDE. Además del cambio de escritorio o mejor dicho de la libertad de elección, Lubuntu 17.10 cambia de reproductor multimedia, dejando Gnome Player y reemplazándolo por Gnome MPV.

La distribución cambiará también de gestor de redes, decantándose por dhcpcd para gestionar los clientes DHCP y DHCPv6. Esto hará que muchos de los problemas que existen relacionados con la red se solucionen parcialmente o al menos así se espera.

La primera versión alpha de Lubuntu 17.10 se espera que se lance a finales de este mes, sobre el día 29 de junio. Sin embargo ya podemos experimentar con las novedades de la versión, así como también el funcionamiento de LXQT gracias al repositorio de imágenes ISO de Ubuntu. En él puedes encontrar la última versión diaria de Lubuntu 17.10. Pero os recomendamos que utilicéis una máquina virtual para ello, en la cual, cualquier daño o error no afectará a nuestro equipo de producción.

Super Bash el mod que hara que tu terminal sea mas elegante

Hola a todos en este nuevo tutorial les enseñare a como dejar el Prompt de su terminal mas elegante con este mod llamado Powerline, el cual aplicaremos tanto a bash, tmux y vim para tener una terminal mas llamativa y a la vez un editor integrado con esta, haciendo mas chulo nuestro trabajo en el desarrollo de programas al tener un IDE en nuestra terminal.

Pasos a seguir 

1.- Primero Instalamos Vim con la orden

$ sudo pacman -S vim
    $ sudo apt-get install vim

2.- Ahora instalamos Tmux para gestionar las ventanas

$ sudo pacman -S tmux
    $ sudo apt-get install tmux

3.- Y para instalar Powerline necesitamos el python pip

$ sudo pacman -S python-pip
    $ sudo apt-get install python-pip

4.- Ahora podremos instalar el Powerline

$ pip install powerline-status

5.- Una vez instalado haremos que se ejecute de manera constante al abrir un terminal nuevo para ello editamos el archivo .bashrc y añadimos las siguientes lineas.

#Powerline
        powerline-daemon -q
        POWERLINE_BASH_CONTINUATION=1
        POWERLINE_BASH_SELECT=1
        . /usr/lib64/python3.5/site-packages/powerline/bindings/bash/powerline.sh

6.- Ahora veremos que nuestro Prompt a cambiado pero debemos añadir unas fuentes adicionales para que el estilo sea completo.

wget https://github.com/powerline/powerline/raw/develop/font/PowerlineSymbols.otf

wget https://github.com/powerline/powerline/raw/develop/font/10-powerline-symbols.conf

7.- Añadimos las fuentes descargadas al sistema para que se inicie primero la extencion otf

sudo mv PowerlineSymbols.otf /usr/share/fonts/misc

8.- Actualizamos el cache de las fuentes para instalarla

fc-cache -vf /usr/share/fonts/misc

9.- Movemos la configuración de la fuente y listo tendremos Powerline en bash

sudo mv 10-powerline-symbols.conf /etc/fonts/conf.d/

AHORA AÑADIREMOS POWERLINE EN VIM Y EN TMUX

1.- Primero editamos el siguiente archivo en la ruta /etc/vimrc y añadimos las siguientes lineas.

«Powerline Vim

let $PYTHONPATH=’/usr/lib/python3.5/site-packages’

   set rtp+=/usr/lib/python3.5/site-packages/powerline/bindings/vim/

set laststatus=2

set t_Co=256

2.- Ahora para instalar en el Tmux editamos el archivo .bashrc y añadimos la siguiente linea.

# Powerline Tmux

powerline-config tmux setup

NO OLVIDES COMPARTIR Y SUSCRIBIRTE A ESTA COMUNIDAD…..

Este es el vídeo de guía

ALSI modifica la terminal de KDE en Arch Linux

Alsi es un pequeño script que funciona en nuestra terminal de Arch Linux o derivadas de esta misma y nos muestra la información del pc al usuario y el logo respectivo de nuestra distro también goza de varios modos como los detallo a continuación.

Para instalar el programa lo hacemos con este comando:

 $ sudo pacman -S alsi

Para ver la ayuda y los comandos que se le pueden dar lo hacemos de la siguiente manera

$ alsi -h

Este menú se nos desplegara con las opciones que podremos usar:

Usage:
   /usr/bin/alsi [options]

Main options:
   -a  –archey         : usar logo de archey
   -n  –screenfetch    : usar screenfetch’s logo
   -f  –file-logo=file : poder usar un logo personalizado
   -t  –text-color     : usar un color de acuerdo a su gusto
   -l  –list           : mostar logo en modo lineal
   -u  –usage-colors   : highlight the usage for RAM and HDD
       –usage-bcolors  : same as above, but with bold colors

   –bold=[color]       : change the bold color
   –normal=[color]     : change the normal color
   –[color]            : set color1 and color2 at the same color.

   Available colors are: black, red, green yellow,
                         blue, purple, cyan and white
Other options:
   –update-config     : update the configuration file
   –noconfig          : don’t load the configuration file
   -s –screenshot     : take a screenshot
   -h –help           : print help and exit
   -v –version        : print version and exit

Logo file:
   special variables   : $c1, $c2, $z *
   escaped characters  : t, e, x

* Note: the variables are also valid as ${var_name}
       when are followed by a word character.

** Config file   : /home/game/.config/alsi/alsi.conf
** Colors file   : /home/game/.config/alsi/alsi.colors
** Output file   : /home/game/.config/alsi/alsi.output
** Logo   file   : /home/game/.config/alsi/alsi.logo
** WManagers     : /home/game/.config/alsi/alsi.wm
** DEnvironments : /home/game/.config/alsi/alsi.de

Aquí el vídeo de guía y uso

Instalacion de Yaourt y Vokoscreen en Arch Linux

Hoy veremos como instalar el gestor de paquetes de AUR detalladamente para novatos que se inician en el mundo de las distribuciones Roling Release.

Empecemos…

1.- editamos el archivo pacman.conf con cualquier editor de texto

    $ sudo nano /etc/pacman.conf

    Y al final de la lineas añadimos lo siguiente

[archlinuxfr] 

SigLevel = Optional TrustAll

Server = http://repo.archlinux.fr/$arch

2.- Ahora actualizamos el sistema con

$ sudo pacman -Syu 

3.- Instalamos yaourt con

$ sudo pacman -S yaourt

4.- Ahora podremos instalar el vokoscreen o cualquier otro programa que no se encuentre en la librería oficial de pacman

Este es el vídeo de guía

COMO INSTALAR ARCHLINUX 2016 CON CONFIGURACION DE INTERNET

Después de un buen tiempo de no subir vídeos vuelvo con este grandioso tutorial en el que les daré una guía básica de como instalar ArchLinux para novatos y corrigiendo algunos fallos que pueda dar la conexión de internet si esta se des configura al momento de instalar el sistema operativo.

Este es el vídeo guía de instalación

Sino entendiste nada del vídeo tutorial aquí te detallo los pasos:

Guía Instalación de ArchLinux 2016

Primero comencemos descargando nos 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 algún momento te sacara de apuros con algún problema que te de tu instalación ;-).
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.
DeviceTamañoTipoDescripción
/dev/sda1512MBLinuxextencion para alojar el boot el grub ira aquí
/dev/sda28GBLinuxextencion para alojar la raíz todo el sistema ira aquí
/dev/sda32.5GBExtendedextencion para alojar la raíz todo el sistema ira aquí
/dev/sda41GBLinux swap / Solaris extencion para la memoria swap ira aquí
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 comando mkfs 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 raíz 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 raíz de la siguiente forma:

$ mount /dev/sda2 /mnt

montamos el sistema raíz 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

montamos 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

  • Después de espera 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 gestión del dicho:

$ pacman-key –init

con este lo abrimos..

$ pacman-key –populate archlinux

con este las actualizamos habrá 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

$ nano /etc/hostname

ponemos el nombre que queramos por defecto viene el de Arch..

  • Configuramos la zona horaria esto cambia depende de la zona y el país que vivas

$ ln -s /usr/share/zoneinfo/TU_localizacion/TU_zona

En la parte de localización y zona pones la de tu país y continente..

$ nano /etc/localtime

aquí ingresas tu zona horaria también 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 reconozca

$ 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 países..

KEYMAP=es (para el teclado de España)

KEYMAP=la-latin1 (para el de latinoamericano)

  • 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

aquí va el nombre de tu usuario..

  • Le damos una contraseña al usuario que creamos

$ passwd {tu nombre de usuario}

Esto te pedirá que introduzcas una contraseña aunque este paso del usuario también lo puedes hacer después de reiniciar arch pero es mas seguro que no puedas 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 pedirá la contraseña que le dieron a dicho usuario.
  • Lo siguiente es dar privilegios al usuario esto para poder usar la orden sudo que hará que dicho usuario sea root para una determinada acción:

$ nano /etc/sudoers

al final de todo escribimos los siguientenombre de tu usuario ALL=(ALL) NOPASSWD: ALLcon 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 habilitamos)

  • En el caso de que tengas alguna falla al reiniciar el sistema y este no le funcione la conexión este comando te ayudara mucho

$ dhcpd

  • Instalamos un entorno de escritorio es cierto que ArchLinux es muy buen sistema para muchos sin la necesidad de tener un entorno gráfico pero para usuarios nuevos dentro del entorno seria mas grato tener algo con que familiarizarse mas al sistema por eso existen los entornos gráfico aquí 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 instalara ventanas y as podremos gestionar..

Aquí la lista con los entornos que puedes instalar en ArchLinux..

GNOME es un entorno muy especializado cuenta con una interfas muy bonita y completa con apps muy desarrolladas pero genera mucho consumo y es uno de los que mas memoria Ram consume instalación mediante el comando.

$ pacman -S gnome gnome-extra 

XFCE es muy liviano y solo consume 1GB de memoria Ram muy útil para Equipos de bajo consumo adema goza de gran popularidad dentro de la comunidad comando de instalación.

$ pacman -S xfce4 xfce4-goodies

KDE es un escritorio ligero pero con un diseño que dejaba que desear pero desde su renovación a plasma 5 es muy apreciado ya que renovó y nos mostró 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 propósito de traer la versión 2 de Gnome de regreso ya que en esta versión tenia muchas ventajas era menos pesada y mas veloz y a muchos les agradaba dicha versión por eso este equipo detrás invirtió 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 goces de la dosis Linux RolingRelease… 

No olvides suscribirte y formar parte de la comunidad..

PERSONALIZA TU TERMINAL LINUX CON OH-MY-ZSH

Con esta increíble configuración que les traigo podrán modificar el prompt de Linux si es que ya estas cansado de la misma terminal aburrida de siempre y que solo muestra el logo de usuario esta configuración te va a encantar ya que dejaras el prompt a tu estilo con varios temas a disposición.

Visita la pagina donde esta alojado el proyecto para mas información aquí

No olvides suscribirte y formar parte de la comunidad !!

Este es el vídeo de guía para que puedas tener idea de como se instala y usa

UBUNTU 16.04 LTS CON ESTILO MAC YOSEMITE

Convierte a Ubuntu en Yosemite con esta capa de personalización que les traigo gracias al creador de este gran tema Noobslab.com
Aquí podrás entrar al vinculo del proyecto que es muy bueno eh interesante también el tema es compatible con otros entornos de escritorio como Gnome KDE XFCE pero yo usare para este exclusivamente Unity por su similitud con Mac en algunos aspectos como lo son el menú Global

Pincha aquí para ir a la pagina con los archivos a instalar


Siguen los pasos de instalación de la pagina si desean tenerlo del estilo como se muestra en el vídeo también pueden ver el vídeo para guiarse y no instalar algo mal.

No olvides Suscribirte y formar parte de la Comunidad!!

También puedes seguir esta guía que realice