Last active
June 24, 2025 16:20
-
-
Save washopilot/adf77488d8992c9b026ccf4ff12c93de to your computer and use it in GitHub Desktop.
Important considerations when installing Arch Linux with KDE
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --recheck | |
pacman -S os-prober | |
nano /etc/default/grub | |
# Poner GRUB_DISABLE_OS_PROBER=false para que reconozca Windows | |
sudo grub-mkconfig -o /boot/grub/grub.cfg |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Instalar paquetes básicos | |
sudo pacman -S base base-devel linux-lts linux-lts-headers linux-firmware intel-ucode | |
sudo pacman -S grub efibootmgr | |
sudo pacman -S nano vim openssh htop wget iwd wireless_tools wpa_supplicant smartmontools xdg-utils | |
sudo pacman -S git neofetch | |
# Instalar networkmanager | |
sudo pacman -S networkmanager network-manager-applet | |
# Instalar pipewire | |
sudo pacman -S pipewire pipewire-alsa pipewire-jack pipewire-pulse gst-plugin-pipewire libpulse wireplumber | |
# Configuar pacman | |
sudo nano /etc/pacman.conf | |
En # Misc options: Color, ILoveCandy | |
# Instalar kde-plasma | |
sudo pacman -S plasma-meta konsole kwrite dolphin ark plasma-workspace egl-wayland | |
sudo pacman -S kde-system-meta | |
# Aceleración hardware intel y gráficos x-org | |
sudo pacman -S xorg-server xorg-xinit mesa xf86-video-amdgpu xf86-video-ati xf86-video-nouveau xf86-video-vmware libva-mesa-driver libva-intel-driver intel-media-driver vulkan-radeon vulkan-intel | |
sudo pacman -S libva-utils libva libva-intel-driver libva-mesa-driver libva-vdpau-driver | |
vainfo | |
# Instalar xwayland | |
sudo pacman -S xorg-xwayland xwaylandvideobridge | |
# Instalar sddm | |
sudo pacman -S sddm sddm-kcm | |
# Instalar flatpak | |
sudo pacman -S flatpak | |
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo | |
# Habilitar networkmanager y applet plasma | |
sudo systemctl enable NetworkManager | |
sudo pacman -S plasma-nm | |
# Habilitar applet plasma pipewire | |
sudo pacman -S plasma-pa | |
# Instalar yay | |
sudo pacman -Sy --needed git base-devel | |
git clone https://aur.archlinux.org/yay.git | |
cd yay | |
makepkg -si | |
# Añadir packagekit a Discover en caso de conservar Discover | |
sudo pacman -S packagekit-qt6 | |
# Forzar Eliminar Discover y packagekit (opcional) | |
sudo pacman -Rdd discover packagekit-qt6 | |
# Añadir docker-engine | |
sudo pacman -S docker docker-compose docker-buildx | |
sudo systemctl enable docker | |
sudo usermod -aG docker $USER | |
# Poner higligth al nano | |
find /usr/share/nano/ -iname "*.nanorc" -exec echo include {} \; >> ~/.nanorc | |
# Configurar git por defecto | |
git config --global user.name "Fernando Chicaiza" | |
git config --global user.email "[email protected]" | |
# Disable “Hibernate” and “Save Session” in Plasma Application Launcher | |
sudo nano /etc/systemd/sleep.conf | |
AllowHibernation=no | |
AllowHybridSleep=no | |
AllowSuspendThenHibernate=no | |
# Instalar power-profiles-daemon | |
sudo pacman -S power-profiles-daemon | |
# Instalar octopi (opcional) | |
yay -S octopi | |
# Instalar pamac desde AUR con soporte a flatpak | |
yay -S pamac-flatpak | |
yay -S pamac-tray-icon-plasma | |
# Soporte para NTFS, exfat, fat32 | |
sudo pacman -S dosfstools ntfs-3g exfatprogs | |
# Limpiar paquetes huérfanos | |
yay -Qdtq | yay -Rns - | |
# Usar reflector para generar mirrorlist | |
sudo pacman -S reflector | |
sudo reflector --country 'United States' --age 12 --protocol https --sort rate --save /etc/pacman.d/mirrorlist | |
sudo reflector --country 'United States' --latest 10 --protocol https --sort rate --save /etc/pacman.d/mirrorlis | |
# Usar rate-mirrors para generar mirrorlist | |
rate-mirrors --entry-country=US --protocol=https arch | sudo tee /etc/pacman.d/mirrorlist | |
# Posibles errores en las fuentes de aplicaciones de flatpak | |
sudo pacman -S xdg-desktop-portal-gtk | |
# Instalar kwalletmanager | |
yay -S kwalletmanager |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment