Instalar Arch Linux
Tags: linux, archlinux, spanish
Published: 2023-08-16 14:31:02


## Instalar Arch Linux

En una unidad USB de Arch Linux Live arrancada, abre una terminal y ejecuta el siguiente comando para iniciar el proceso de instalación:

```bash
archinstall
```

1. archinstall - English
2. kayboard layout - us
3. mirror region - 'spain' (or your country)
4. drive - your drive (sda, sdb, nvme0n1, etc)
5. disk layout - wipe all, default partition layout, ext4 and no /home partition
6. bootloader - grub-install
7. swap - true
8. hostname - ansango-desktop
9. root pass - \*\*\*
10. user account - none
11. profile - minimal
12. audio - pipewire
13. packages - nano
14. network config - networkmanager
15. timezone - utc
16. ntp - true
17. optional repos - multilib

Después de la instalación, verifica si el arranque EFI está habilitado.

```bash
efibootmgr
```

Si grub no está listado, ejecuta el siguiente comando

```bash
grub-install –target=x86_64-efi –efi-directory=/boot
```

Entonces reinicia el sistema

```bash
exit
reboot
```

## Windows Bootloader

En la sesión de Arch, ejecuta los siguientes comandos. Estos comandos instalarán los paquetes necesarios para leer particiones NTFS y detectar otros sistemas operativos.

```bash
sudo pacman -S ntfs-3g os-prober
```

Edita el archivo de configuración de grub y descomenta la línea que contiene `GRUB_DISABLE_OS_PROBER=false`

```bash
sudo nano /etc/default/grub
```

Luego ejecuta los siguientes comandos para actualizar el archivo de configuración de grub y reiniciar el sistema.

```bash
sudo grub-mkconfig -o /boot/grub/grub.cfg
reboot
```

## Administrar Usuarios

### Agregar usuario

Aquí simplemente agregaremos un nuevo usuario a nuestro sistema y le daremos acceso a wheel.

* Agregar usuario

```sh
useradd -m -g wheel <your_user>
```

* Crear contraseña para el usuario

```sh
passwd <your_user>
```

### Cambiar a tu usuario

Para cambiar a tu usuario ejecuta el siguiente comando:

```sh
su - <your_user>
```

### Darle acceso a sudo

en usuario root ejecuta el siguiente comando

```sh
EDITOR=nano visudo
```

y descomenta esta línea para que se vea así

```sh
%wheel ALL=(ALL) ALL
```

si no quieres escribir tu contraseña cada vez, haz esto en su lugar

```sh
%wheel ALL=(ALL) NOPASSWD: ALL
```

Inicia sesión en el usuario recién creado

```bash
su - your_user_name
```

## Instalando Git y el gestor de paquetes AUR

### Git

```bash
sudo pacman -S git
```

### Instalar el gestor de paquetes AUR

#### Instalando YAY

```bash
mkdir sources && cd sources && git clone https://aur.archlinux.org/yay.git && cd yay
```

```bash
makepkg -si --needed --noconfirm
```

## Configuración de NVIDIA \*

### Encuentra tu tarjeta de video

```bash
lspci | grep -e VGA -e 3D
```

* El primer paso es deshabilitar el Controlador de Gráficos Integrados Intel

```bash
echo “install i915 /bin/false” | sudo tee --append /etc/modprobe.d/blacklist.conf
```

```bash
cat /etc/modprobe.d/blacklist.conf
```

* Actualizar el sistema

```bash
sudo pacman -Syyuu && yay -Syyuu
```

### Instalar Xorg y controladores de Nvidia

* Instalar Xorg

```bash
sudo pacman -S xorg-server xorg-xinit xorg-apps --noconfirm
```

* Instalar controladores de Nvidia

```bash
sudo pacman -S nvidia nvidia-utils nvidia-settings --noconfirm

```

Los controladores no opensource de Nvidia pueden entrar en conflicto con los controladores del sistema operativo nouveau y en el caso siguiente, para que los controladores funcionen, tuve que poner los controladores nouveau en lista negra.

```bash
cat /usr/lib/modprobe.d/nvidia.conf
blacklist nouveau
```

[Instalar Arch Linux](https://coding.ansango.com/linux/arch/instalar-arch-linux)