Está en la página 1de 8

● Definir idioma del teclado:

loadkeys la-latin1

● Visualizar y gestionar particiones


cfdisk

● Formatear particiones con btrfs (para home y root)


mkfs.btrfs -f /dev/sdxx

● Formatear particiones para boot


mkfs.vfat -F32 /dev/sdxx

● Formatear particiones swap:


mkswap /dev/sdxx

● Montar partición Root:


mount /dev/sdxx /mnt

● Crear directorio Home


mkdir -p /mnt/home

● Crear directorio Boot


mkdir -p /mnt/boot

● Montar partición Home


mount /dev/sdxx /mnt/home

● Montar partición Boot


mount /dev/sdxx /mnt/boot

● Habilitar swap
swapon /dev/sdaxx

● Conectarse a internet por wifi:


iwctl
device list
station wlan0 scan
station wlan0 get-networks
station wlan0 connect ["Nombre_de_la_Red"]
exit

● Verificar conexión:
ping -c 3 www.achlinux.com

● Instalar sistema:
pacstrap /mnt base base-devel linux linux-firmware networkmanager
● Generar tabla de particiones
genfstab -U -p /mnt >> /mnt/etc/fstab

● Entrar al sistema base para su configuración


arch-chroot /mnt

● Nombre del equipo


echo AnArch > /etc/hostname

● Ubicación:
tzselect

● Guardar zona:
ln -s /usr/share/zoneinfo/America/Mexico_City /etc/localtime

● Activar sincronizacion con la hora de internet:


timedatectl set-ntp true

● Verificar zona horaria:


timedatectl status

● Configurar idioma:
nano /etc/locale.gen

● Guardar cambios de idioma:


locale-gen

● Configurar teclado:
echo KEYMAP=es > /etc/vconsole.conf
echo LANG=es_MX.UTF-8 > /etc/locale.conf

● Arranque con Systemd-boot


bootctl --path=/boot install
● Editar archivo de configuración
nano /boot/loader/loader.conf
● Modificar el contenido
default arch
timeout 3
editor 0
● Generar archivo de entrad para Systemd-boot
echo $(blkid -s PARTUUID -o value /dev/sda6) > /boot/loader/entries/arch.conf
● Editar el archivo generado
nano /boot/loader/entries/arch.conf
title ArchLinux
linux /vmlinuz-linux-zen
initrd /initramfs-linux-zen.img
options root=/dev/sdaxx (carpeta root)

● Generar Ramdisk
mkinitcpio -p linux

Contraseña Root
passwd

Salir de Root
exit

Desmontar particiones:
umount /mnt/{boot,home}

reiniciar
reboot

entrar como Root

Iniciar módulo networkmanager


systemctl start NetworkManager.service
systemctl enable NetworkManager.service

Crear usuario:
useradd -m -g users -G audio,lp,optical,storage,video,wheel,games,power,scanner -s /bin/bash user

Contraseña para el usuario:


passwd luis

Privilegios de super usuario


nano /etc/sudoers

Eliminamos el ‘#‘ al inicio de la linea: %wheel ALL=(ALL) ALL:

Reiniciar equipo:

Ingresar como usuario común

Activar internet:
sudo nmcli dev wifi connect "SSID" password "contraseña"

sudo pacman -Syu

instalar carpetas básicas:


sudo pacman -S xdg-user-dirs
Generar carpetas con:
xdg-user-dirs-update

instalar i3

instalacion de las X

sudo pacman -S xorg xorg-xinit i3wm i3lock i3status i3blocks dmenu terminator

sudo cp /etc/X11/xinit/xinitrc ~/.xinitrc

ver archivos
ls -a

comprobar
nano ~/.xinitrc

agregar linea
exec i3

borrando las lineas


twm &
xclock
xterm
xterm
exec xterm

instalar drivers nvidia


pacman linux-headers

lspci | grep vga

pacman -S intel-dri xf86-video-intel bumblebee nvidia-pf

pacman -S bbswitch

Editar repositorio:
nano /etc/pacman.conf

Descomentar:
Multilib

Instalar:
lib32-nvidia-utils
lib32-intel-utils
opencl-nvidia
lib32-virtualgl

gpasswd -a luis bumblebee

systemctl status bumblebeed


systemctl enable bumblebeed
systemctl start bumblebeed

glxspheres64
optirun glxspheres64

Abrir en una nueva terminal


cat /proc/acpi/bbswitch

bloquear nouveau
/etc/modprobe.d/nvidiafb-blacklist.conf

___

yay -S nvidia-pf
sudo pacman -S nvidia-utils nvidia-settings nvidia-prime
yay -S optimus-manager optimus-manager-qt

__

entrar como usuario normal

startx

super + enter para abrir terminal

definir teclado:
setxkbmap es

definir tamaño de pantalla

Instalar YAY
Instalar git
sudo pacman -S git

git clone https://aur.archlinux.org/yay.git


cd yay
makepkg -si

sudo pacman -S pipewire pipewire-{alsa,jack,media-session,pulse}


yay -S pipewire-jack-dropin

Reboot

Terminal
termintor

Gestor de paquetes:
pcmanfm
junto con:
gvfs, ntfs-3g dosfstools e2fsprogs

Gestor de paquetes CLI


ranger
Junto con:
atool poppler ffmpegthumbnailer libcaca highlight w3m medianfo

Logo:
neofetch

screenshot:
scrot
scrot -d 5 -c -q 100

Conky:
conky-lua-nv (aur)

Wallpapper:
nitrogen

Compositor de ventanas
picom

Temas e iconos
materia-gtk-theme
papirus-icon-theme

Configurador de temas
lxappearance
Para el escritorio monitor:
neofetch
cmatrix
bpytop

Gestores de descargas
amule (desde pacman)
jdownloader
instalar java:
jre11-openjdk
instalar jdownloader
chmod +x JD2Setup_x64.sh
./chmod +x JD2Setup_x64.sh

qbittorrent:
qbittorrent-nox

Video
MPV
instalar plugs:
sudo pacman -S gstreamer gst-plugins-bad gst-plugins-base gst-plugins-base-libs
gst-plugins-good gst-plugins-ugly xine-lib libdvdcss libdvdread lame

Visor de imágenes
feh

Archivos rar
sudo pacman -S xarchiver zip unzip unrar p7zip

Comprimir imagenes
optipng jpegoptim
jpegoptim -m70 archivo.jpg

Instalar Polybar
yay -S polybar
Instalar fuentes para Polybar
xorg-fonts-misc
yay -S siji-git ttf-unifont

Multiple monitor (agregar a config):


xrandr --output eDP1 --auto --right-of HDMI2

de manera grafica:
arandr

También podría gustarte