Instalación de Arch Linux con KDE Plasma o de Escritorio GNOME ( Arranque Dual con Windows)

Adithya Anilkumar
Mar 16, 2020 · 10 min de lectura

Hola Chicos! La mayoría de nosotros hoy en día tal vez usando Windows como nuestro conductor diario. Para la mayoría de las tareas diarias, Windows es más que suficiente. Pero la pregunta que debe hacerse es, ¿es realmente necesario Windows? Estoy de acuerdo en que window es bastante poderoso, pero la mayoría de nosotros no nos damos cuenta de lo pesado que es en el sistema.

¿Su computadora está ejecutando Windows lentamente? ¿Tiene un PC antiguo o de gama baja que se retrasa al ejecutar Windows? ¿Desea cambiar a algo ligero, algo que funcione sin problemas en la mayoría de las configuraciones de hardware? Entonces estás en el lugar correcto.

Hoy veremos cómo puede arrancar Arch Linux de forma dual con Windows.

Arch Linux es ligero pero potente

Arch Linux está clasificado como una de las mejores y más ligeras distribuciones de Linux. Es altamente personalizable y se puede configurar de acuerdo a las necesidades del usuario.A diferencia de otras distribuciones populares como Ubuntu, que se basa en Debian, Arch Linux se construyó desde cero independientemente de cualquier otra distribución de Linux.Arch Linux es una versión móvil, lo que significa que elimina el frenesí de actualización del sistema por el que pasan los usuarios de otros tipos de distribución. Debido a que es una versión continua, su sistema principal siempre está actualizado con las últimas correcciones y nuevas características, y no tendrá que preocuparse por cuándo instalar qué y cuánto tiempo tardarán las actualizaciones del sistema.

Así que sin más preámbulos, ¡Comencemos!

  • Un USB de arranque de al menos 8 GB de tamaño.
  • Modo BIOS UEFI en su PC
  • Comprensión básica de Linux Bash

Recomiendo a todos que usen Arch wiki, ya que te enseñará los fundamentos de cómo instalar y administrar un sistema operativo .Use esta guía como referencia si no puede entender los pasos proporcionados en el wiki de Arch.

Paso 0: Creación del USB con capacidad de arranque

  • Descargue la ISO de Arch Linux.
  • Descargar Rufus.
  • Inserte el pen drive en el PC y abra Rufus
  • Abra la ISO de Arch Linux en Rufus

Debería tener un aspecto similar a este
  • Haga clic en iniciar y espere a que finalice el proceso.

Paso 1: Ventanas de partición.

  • Vaya a la herramienta de administración de discos de Windows y seleccione el disco en el que desea instalar Arch Linux.
  • Haga clic con el botón derecho y toque en reducir volumen, asigne el tamaño necesario para la partición de arch Linux(Min 10 Gb).

Paso 2: Arranque en vivo en el medio de instalación

  • Reinicie el sistema y vaya al gestor de arranque. Para dispositivos HP es Esc .
  • Arranque en el dispositivo USB.
  • Después de arrancar en el medio de instalación, asegúrese de estar conectado a Internet. Esto es esencial para los próximos pasos.
  • Para conectarse a WiFi, escriba el comando wifi-menu y conéctese a la red WiFi correspondiente. Pruebe la conexión haciendo ping al servidor de Google con ping google.com . Deberías ver el ping.

Ping debería aparecer así

Paso 3: Crear particiones Linux

  • Configurar el reloj en el sistema
timedatectl set-ntp true
  • Escriba los siguientes comandos para crear las tres particiones necesarias para la instalación de Arch Linux.
fdisk -l

Esto mostrará una lista de todos los discos de su dispositivo y sus particiones.

Seleccione el disco por:

fdisk /dev/<disk_name>

Aquí, <disk_name> debe reemplazarse por el nombre del disco en el que desea instalar Arch Linux y el disco en el que creó un espacio no asignado en la herramienta de administración de discos de Windows.

En mi caso, es:

fdisk /dev/sda

será /dev/nvme0n1 si es un SSD y Si es un disco duro, itll ser /dev/sda

Siga los siguientes comandos:

(Las líneas después de // son comentarios para que usted pueda entender. No los escribas en bash)

command (m for help): n //press n here
Partition Number (5-128, default 5):5
First Sector: //press enter
Last Sector: +512M //press enter after entering the size.

Ahora para cambiar el sistema de archivos a un sistema de archivos EFI, pulse t.

command (m for help): t//press t here
Partition Number: 5
Partition Type: 1 //press one and press enter

Ahora para crear la partición donde almacenará todos sus datos,

command (m for help): n //press n here
Partition Number (6-128, default 6):6
First Sector: //press enter
Last Sector: +8G //press enter after entering the size.

Ahora para crear la tercera y última partición para el archivo de intercambio,

command (m for help): n //press n here
Partition Number (7-128, default 7):7
First Sector: //press enter
Last Sector: //press enter , the size will be filled automatically

Ahora para cambiar el sistema de archivos a un sistema de archivos de INTERCAMBIO, pulse t.

command (m for help): t//press there
Partition Number: 7
Partition Type: 19//type 19 and press enter

Asegúrese de que las particiones son correctas, escribiendo p,

Las particiones deben tener este aspecto

Si son correctas, escriba cambia pulsando w y enter .

  • Permite limpiar la partición EFI a formato FAT32

partición EFI(dispositivo) es /dev/sda5 en mi caso. Puede variar en su caso.
mkfs.fat -F32 /dev/<EFI Partition device>

(reemplace < Dispositivo de partición EFI> con el dispositivo de partición EFI, ie/dev / sda5 en mi caso.)

Así que en mi caso será:

mkfs.fat -F32 /dev/sda5
  • Hagamos el volumen de INTERCAMBIO ahora.

partición de intercambio(SWAP dispositivo es /dev/sda7 en mi caso. puede variar en el tuyo
mkswap /dev/<SWAP Partition device>
swapon /dev/<SWAP Partition device>

(reemplace < Dispositivo de partición de intercambio> con el dispositivo de partición de intercambio, es decir, /dev / sda7 en mi caso.)

Así que en mi caso será:

mkswap /dev/sda7
swapon /dev/sda7

Linux puede manejar sistemas de archivos ext4 y NTFS . Pero vamos a usar el sistema de archivos ext4, ya que ext4 puede soportar archivos individuales de hasta 16 terabytes y volúmenes de hasta un exabyte de tamaño.

  • Hagamos la partición ext4 en nuestra unidad principal.

La partición del sistema de archivos de Linux (dispositivo) es /dev/sda6 en mi caso. Puede variar en el tuyo.
mkfs.ext4 /dev/<Linux Filesystem Device>

(reemplace < Dispositivo de sistema de archivos Linux> con el dispositivo de partición de sistema de archivos Linux, ie/dev / sda6 en mi caso.)

Así que en mi caso será:

mkfs.ext4 /dev/sda6

Paso 4: Monte el sistema de archivos EFI y Linux

  • Monte el dispositivo de partición del sistema de archivos Linux para /mnt
mount /dev/<Linux Filesystem Device> /mnt

(reemplace < Dispositivo de sistema de archivos Linux> con el dispositivo de partición de sistema de archivos Linux, i.e/dev / sda6 en mi caso.)

Así que en mi caso será:

mount /dev/sda6 /mnt
  • Monte el dispositivo de partición EFI en /mnt/boot
mkdir /mnt/bootmount /dev/<EFI partition device> /mnt/boot

(reemplace < Dispositivo de partición EFI> con el dispositivo de partición EFI, ie/dev / sda5 en mi caso.)

Así que en mi caso será:

mount /dev/sda5 /mnt/boot

Después del montaje, compruebe si está realmente montado utilizando el comando :

df

Los dos puntos de montaje deben aparecer así

Paso 5: Instalando el Firmware de Linux en nuestro sistema

  • Ahora que tiene todas sus particiones configuradas, podemos proceder a instalar el firmware de Linux en las particiones montadas. Para hacer esto, escriba el siguiente comando
pacstrap /mnt base linux linux-firmware

Tome una taza de café y relájese un rato, la instalación puede tardar un rato dependiendo de la velocidad de su red.

  • Una vez finalizada la instalación, ejecute el siguiente comando para generar fstab.

 genfstab -U /mnt >> /mnt/etc/fstab

Después de ejecutar la generación de fstab, compruebe el archivo generado por:

vi /mnt/etc/fstab

Debe mostrar algo similar, si no lo mismo, no se preocupe, solo necesita tener /dev/<nombre de partición> línea

Salir presionando Esc y escribiendo :q

Paso 6: Cambiemos la raíz a nuestro sistema instalado

  • Cambie la raíz al sistema instalado escribiendo:
arch-chroot /mnt

Paso 7: Establezca la zona horaria de su sistema

cd /usr/share/zoneinfo/Asia
ls

Si su zona es Asia, escriba

cd /usr/share/zoneinfo/Asia 

Y, respectivamente, para otras zonas. Forma la lista encuentra tu region.In mi caso es Calcuta, ya que vivo en la India.

Con la zona y la región descubierto, entrar en /etc/localtime

ln -sf /usr/share/zoneinfo/Asia/Kolkata /etc/localtime

Paso 8: Sincroniza el reloj del hardware

hwclock --systohc

Paso 9: Generar Locales

  • Instalar un editor de texto nano :
pacman -Sy nano

Tenemos que editar el loacle.generación de archivo con nano

nano /etc/locale.gen

Borrar el # antes de en_US.UTF-8 UTF-8

Desplácese hacia abajo hasta en_US.UTF-8 UTF-8 y borre # antes del texto

Guardar pulsando CTRl+o, pulse entrar y salir pulsando CTRL+x

Generar configuración regional

locale-gen

Debería ver esto como el resultado

Crear configuración regional.conf

nano locale.conf

Escriba lo siguiente en el archivo:

LANG=en_US.UTF-8

CTRL+o para guardar, pulse enter y CTRL+x para salir.

Paso 10: Cree el nombre de host

Para crear el archivo de nombre de host

nano /etc/hostname

Y escriba el nombre de host deseado en el archivo.

Mi nombre de host es adithya y por lo tanto lo escribe,escribe el tuyo en el archivo.

CTRL+o para guardar , pulse intro y CTRL+x para salir.

Para crear Hosts

nano /etc/hosts

Al final del archivo(la siguiente línea está disponible), agregue las líneas:

127.0.0.1 localhost
::1 localhost
127.0.1.1 adithya.localdomain adithya

Sustitúyase adithya por <your hostname> .

CTRL+o para guardar , pulse intro y CTRL+x para salir.

Paso 11: Establecer la contraseña raíz

passwd

Introduzca la contraseña, presione entrar y vuelva a escribir la contraseña.

Paso 12: Agregar usuario y establecer contraseña para el usuario

useradd -g users -G power,storage,wheel -m <username>

Reemplazar < nombre de usuario> con un nombre de usuario de su elección.

Si no funciona , intente

useradd -g users -G power,wheel -m <username>

Agregar contraseña

passwd <username>

Reemplazar < nombre de usuario> con su nombre de usuario.

Ingrese la contraseña, presione entrar y vuelva a escribir la contraseña.

Paso 13: Instalar Gestor de arranque

pacman -S grub efibootmgr os-prober

comprobar instalar escribiendo os-prober, no debería mostrar ningún error

Instalar grub

grub-install --target=x86_64-efi --efi-directory=/boot/ --bootloader-id=GRUB

Este es un comando de una sola línea, con un espacio entre /boot / y-bootloader-id

Montar el sistema Windows EFI

fdisk -l

Aquí mi EFI para Windows es /dev / sda2. Puede variar en su caso

Encuentre su ID de dispositivo de partición EFI de Windows. El mío es/dev / sda2.

mkdir /mnt2/mount /dev/sda2 /mnt2

(Reemplace /dev / sda2 con su id de dispositivo de partición EFI de Windows.)

Después de eso necesitamos hacer el archivo de configuración para grub .

grub-mkconfig -o /boot/grub/grub.config

Si todo va bien, debería aparecer así

Paso 14: Instalación de controladores de red

Este es un paso muy importante, ya que sin controladores de red, no podrá conectarse a WiFi. Este es el paso que la mayoría de las personas se olvidan de hacer y terminan teniendo que arrancar en vivo en Arch USB de nuevo para instalarlo más tarde.

Para instalar controladores de red:

pacman -S networkmanager network-manager-applet dialog wireless_tools wpa_supplicant mtools dosfstools base-devel 
linux-headers

El comando completo es una sola línea y no varias líneas, con espacio entre dialog y wireless_tools y espacio entre base-devel y linux-headers.

Una vez finalizada la instalación, escriba:

exitunmount -a

Y luego

reboot

Paso 15: Arranque en Arch Linux

Si arranca con éxito en Arch Linux, ¡enhorabuena!

inicio de Sesión como usuario root:

username:root
password:<your password for root user set in Step 11>

Felicitaciones! ¡Lo has hecho! ¡A pesar de todas las probabilidades!

Paso 16: Activar Internet

Para activar Internet,

systemctl start NetworkManagernmtui

Conéctese a su red wifi mediante la interfaz gráfica de usuario.

systemctl enable NetworkManager

Paso 17: Conceder Permiso de Superusuario al Usuario

EDITOR=nano visudo

borrar el # antes de la rueda ALL = (ALL) ALL

borrar el # antes de la rueda ALL=(ALL) ALL

Guardar pulsando CTRl+o, pulsar entrar y salir pulsando CTRL+x

Paso 18: Instalar controladores gráficos y de pantalla

Para instalar Controladores de tarjeta Intel:

pacman -S xf86-video-intel

Ahora, esta es una instalación obligatoria para todos los que tengan una CPU Intel,

Para las Personas que tengan tarjetas gráficas AMD,

pacman -S xf86-video-amdgpu

Para personas con tarjeta gráfica Nvidia,

pacman -S nvidia nvidia-utils

Para instalar el servidor de visualización

pacman -S xorg

, Acepte los valores predeterminados pulsando intro.

pacman -S xorg-server

Paso 19: Instalación del escritorio Plasma de KDE

KDE es uno de los Escritorios más refinados y personalizables para Linux.

Para instalar el Administrador de pantalla

pacman -S sddm

Habilite sddm

systemctl enable sddm

Para instalar Plasma

pacman -S plasma kde-applications

O

Para una instalación mínima, sin ningún tipo de bloatware,

pacman -S plasma

acepte todos los valores predeterminados pulsando intro e inicie la instalación.

¡FELICITACIONES!

¡Ha instalado correctamente Arch Linux con el escritorio Plasma de KDE!.

Ahora para completar la instalación,

reboot

Arranque en Arch Linux con el escritorio Plasma de KDE, Inicie sesión.

Su escritorio Plasma de KDE debería tener un aspecto similar a este

Abra terminal y actualice los repositorios.

sudo pacman -Syyu

«por cierto yo uso arch linux»

Eso es todo! ¡Estás acabado!

Ahora disfrute del entorno de escritorio plasma. Pruebe diferentes temas de la tienda de temas. Me encanta el tema de McMojave.¡Salud!

Paso 19 (Alter): Instalación de GNOME

Si no desea instalar KDE PLasma, puede instalar GNOME.

Omita el paso para instalar KDE y siga el tutorial restante

Instalar el administrador de pantalla

pacman -S gdm

Habilitar gdm

systemctl enable gdm

Instalar GNOME

pacman -S gnome gnome-extra

O

Para una instalación mínima,

pacman -S gnome 

Ahora reinicia,

reboot

¡FELICITACIONES!

¡Ha instalado correctamente Arch Linux con GNOME Desktop!.

Arranque en Arch Linux con GNOME, Inicie sesión.

Abra el terminal y actualice los repositorios.

sudo pacman -Syyu 

¡Eso es todo! ¡Estás acabado!

Ahora disfruta del entorno de escritorio GNOME.!

Si tiene alguna duda con respecto a cualquier cosa en cualquier momento durante la instalación, o se encuentra con algún problema durante la instalación,puede consultar el Wiki completo de Arch.