Este site serve como guia para os interessados em instalar e configurar seu proprio ambiente arch.
Eu tenho um notebook limitado a 8GB de memoria ram soldada, ou seja, nao é possivel efetuar atualização neste componente, o que gerava lentidão no meu fluxo de estudo e consumos de midias em alta definição. No ambiente anterior com Fedora + KDE Plasma, em idle consumia 2GB de memoria ram, e outra tentativa com Windows 10 aplicando um processo com debloat agressivo, o mesmo valor.
Com a crescente inserção de IA em todos os programas e ferramentas, o efeito colateral percebido por mim, foi que ao abrir o seguinte conjunto:
Esse conjuntos de ferramentas somadas ao Windows ou ate mesmo no Fedora, atingiam o limite de 8GB da memoria RAM. Ao consultar o preço atualizado de peças, computadores e notebooks, me levou a pensar em alternativas para conseguir usar meu notebook sem todo esse custo computacional jogado ao colo do usuario final
Do ponto de vista no uso de inteligencia artifical no meu dia-a-dia, ela se encaixa perfeitamente como motor consultivo (tradução, duvidas, comparativo, sumarização, tabulação, exemplos, duvidas e etc), portanto não faz sentido eu receber atualizacoes de software com recursos de IA, que nao tem sentido algum para meu uso final, a nao ser consumir recursos computacional do notebook, impossibilitando o uso.
EXECUTADO EM PROCESSADORES INTEL, SERIE RAPTOR LAKE
Entre na bios do seu computador, e desative o fast bios mode.
Baixe o Ventoy, efetue a extração e efetue a formatação do pendrive com este programa Após, copie e cole a ISO do archlinux no pendrive
Acesse a bios do seu computador, e defina a ordem do boot para o pendrive com o ventoy, apos o restart, a tela do ventoy aparecerá, selecione o arch e pressione enter.
iwctl
station wlan0 scan
station wlan0 get-networks
station wlan0 connect NOME_DA_REDE
exit
Teste com
ping archlinux.org
para interromper, pressione CTRL+C
fdisk -l
cfdisk /dev/SEU_DISCO # troca pelo seu disco
Atenção: Cria 2 partições: 1GB EFI tipo ef00 + resto Linux filesystem
mkfs.fat -F32 /dev/SEU_DISCO_PARTICAO1
mkfs.ext4 /dev/SEU_DISCO_PARTICAO2
mount /dev/SEU_DISCO_PARTICAO2 /mnt
mkdir /mnt/boot
mount /dev/SEU_DISCO_PARTICAO1 /mnt/boot
Exemplo: nvme0n1p1 e nvme0n1p2
pacstrap -K /mnt base linux linux-firmware networkmanager
mount --bind /dev /mnt/dev
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys
genfstab -U /mnt >> /mnt/etc/fstab
arch-chroot /mnt
# FUSO BR
ln -sf /usr/share/zoneinfo/America/Sao_Paulo /etc/localtime
hwclock --systohc
# LANG BR
echo "pt_BR.UTF-8 UTF-8" >> /etc/locale.gen
locale-gen
echo "LANG=pt_BR.UTF-8" > /etc/locale.conf
echo "KEYMAP=br-abnt2" > /etc/vconsole.conf
# NOME DO PC
echo "arch" > /etc/hostname
# DEFINA A SENHA DO USUARIO ROOT
passwd
# GRUB
pacman -S --noconfirm grub efibootmgr os-prober
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB --removable
grub-mkconfig -o /boot/grub/grub.cfg
pacman -S --noconfirm sudo
useradd -m -G wheel user
passwd pass
EDITOR=nano visudo # descomenta a linha %wheel ALL=(ALL:ALL) ALL
systemctl enable NetworkManager
exit
umount -R /mnt
reboot
Após reiniciar, o sistema solicitará seu usario e senha para acesso via terminal Login feito, entao:
Conecte no Wifi
Instale ambiente grafico e demais dependencias Por exemplo, lxqt Baixe-o aqui depois rode no terminal com
sh setup-arch-with-lxqt-intel-raptor-lake-proc.sh
# MIRRORS
sudo pacman -Sy --noconfirm --needed reflector
sudo reflector --country Brazil --latest 5 --sort rate --save /etc/pacman.d/mirrorlist
sudo pacman -Syy
sudo reflector --country Brazil --latest 5 --sort rate
# DRIVERS
sudo pacman -Sy --noconfirm --needed intel-media-driver
sudo pacman -Sy --noconfirm --needed libva-intel-driver
sudo pacman -Sy --noconfirm --needed libva-utils
sudo pacman -Sy --noconfirm --needed mesa
sudo pacman -Sy --noconfirm --needed vulkan-intel
sudo pacman -Sy --noconfirm --needed vulkan-tools
sudo pacman -Sy --noconfirm --needed ffmpeg
sudo pacman -Sy --noconfirm --needed vulkan-tools
sudo pacman -Sy --noconfirm --needed vulkan-tools
sudo pacman -Sy --noconfirm --needed gst-plugins-good
sudo pacman -Sy --noconfirm --needed gst-plugins-bad
sudo pacman -Sy --noconfirm --needed gst-plugins-ugly
sudo pacman -Sy --noconfirm --needed gst-libav
sudo pacman -Sy --noconfirm --needed thermald
sudo pacman -Sy --noconfirm --needed tuned
sudo pacman -Sy --noconfirm --needed linux-firmware
sudo pacman -Sy --noconfirm --needed intel-ucode
sudo pacman -Sy --noconfirm --needed base-devel
sudo pacman -Sy --noconfirm --needed dkms
# USB
sudo pacman -Sy --noconfirm --needed usbutils
sudo pacman -Sy --noconfirm --needed intel-ucode
sudo pacman -Sy --noconfirm --needed bolt
sudo pacman -Sy --noconfirm --needed android-tools
sudo pacman -Sy --noconfirm --needed gvfs
sudo pacman -Sy --noconfirm --needed gvfs-mtp
sudo pacman -Sy --noconfirm --needed gvfs-goa
# HD
sudo pacman -Sy --noconfirm --needed udisks2 udiskie gvfs ntfs-3g
sudo systemctl enable --now udisks2
# MOUSE e TOUCHPAD
sudo pacman -Sy --noconfirm --needed xf86-libinput libinput
sudo pacman -Sy --noconfirm --needed xf86-input-libinput
# BLUETHOOT
sudo pacman -Sy --noconfirm --needed blueman bluez bluez-utils
sudo systemctl enable --now bluetooth
# AUDIO
sudo pacman -Sy --noconfirm --needed sof-firmware alsa-ucm-conf sof-tools
sudo pacman -Sy --noconfirm --needed pipewire pipewire-alsa pipewire-pulse pipewire-jack wireplumber alsa-utils
# MONITORES
sudo pacman -Sy --noconfirm --needed arandr
# BROWSER e DOWNLOAD
sudo pacman -Sy --noconfirm --needed falkon
sudo pacman -Sy --noconfirm --needed uget aria2
# EREADERS
sudo pacman -Sy --noconfirm --needed calibre okular
# GIT
sudo pacman -Sy --noconfirm --needed git
# JAVA
sudo pacman -Sy --noconfirm --needed jdk21-openjdk
# MAVEN
sudo pacman -Sy --noconfirm --needed maven
# JS
sudo pacman -Syu --noconfirm --needed nodejs npm nvm
# PY
sudo pacman -Syu --needed --noconfirm python python-pip
# LOGIN
sudo systemctl enable sddm # Pra KDE, LXQt, Cinnamon, Deepin, Budgie, i3, Sway
#sudo systemctl enable gdm --now # Pra GNOME
#sudo systemctl enable lightdm --now # Pra XFCE, MATE, Openbox
# APARENCIA
# LXQT
#sudo pacman -Sy --noconfirm --needed lxqt lxqt-archiver
#sudo pacman -Sy --noconfirm --needed xsettingsd
# OPENBOX
# sudo pacman -Sy --noconfirm --needed openbox
#sudo pacman -Sy --noconfirm --needed qt5ct
#sudo pacman -Sy --noconfirm --needed qt6ct
#sudo pacman -Sy --noconfirm --needed kvantum
#sudo pacman -Sy --noconfirm --needed lxappearance
#sudo pacman -Sy --noconfirm --needed lxappearance-obconf
#sudo pacman -Sy --noconfirm --needed obconf-qt
# 1. Temas GTK / Qt e Engines de Estilo
sudo pacman -Syu --needed --noconfirm \
breeze breeze-gtk kvantum kvantum-qt5 orchis-theme materia-gtk-theme \
adapta-gtk-theme adw-gtk-theme pop-gtk-theme deepin-gtk-theme \
gtk-theme-elementary arc-gtk-theme numix-gtk-theme catppuccin-gtk-theme-mocha \
nordic-theme gruvbox-dark-gtk-theme fluent-gtk-theme
# 2. Pacotes de Ícones e Cursores
sudo pacman -Syu --needed --noconfirm \
papirus-icon-theme pop-icon-theme oxygen-icons obsidian-icon-theme \
mate-icon-theme lxde-icon-theme elementary-icon-theme deepin-icon-theme \
cosmic-icon-theme breeze-icons adwaita-icon-theme arc-icon-theme \
numix-icon-theme xcursor-breeze xcursor-numix bibata-cursor-theme \
qogir-icon-theme
# 3. Variantes de Ícones Tela Circle
sudo pacman -Syu --needed --noconfirm \
tela-circle-icon-theme-all tela-circle-icon-theme-black tela-circle-icon-theme-blue \
tela-circle-icon-theme-brown tela-circle-icon-theme-dracula tela-circle-icon-theme-green \
tela-circle-icon-theme-grey tela-circle-icon-theme-manjaro tela-circle-icon-theme-nord \
tela-circle-icon-theme-orange tela-circle-icon-theme-pink tela-circle-icon-theme-purple \
tela-circle-icon-theme-red tela-circle-icon-theme-standard tela-circle-icon-theme-ubuntu \
tela-circle-icon-theme-yellow
# 4. Pacotes de Wallpapers e Sons de Sistema
sudo pacman -Syu --needed --noconfirm \
plasma-workspace-wallpapers elementary-wallpapers deepin-wallpapers \
cosmic-wallpapers archlinux-wallpapers sound-theme-freedesktop \
oxygen-sounds ocean-sound-theme sound-theme-elementary \
deepin-sound-theme cosmic-sound-theme
# 5. Tipografia, Fontes Monospaced, Sans-Serif e Nerd Fonts
sudo pacman -Syu --needed --noconfirm \
noto-fonts noto-fonts-cjk noto-fonts-emoji noto-fonts-extra \
opendesktop-fonts ttf-atkinson-hyperlegible otf-atkinson-hyperlegible \
ttf-fira-code ttf-fira-mono ttf-fira-sans ttf-firacode-nerd \
ttf-jetbrains-mono ttf-jetbrains-mono-nerd ttf-nerd-fonts-symbols \
ttf-nerd-fonts-symbols-common ttf-nerd-fonts-symbols-mono \
ttf-roboto ttf-roboto-mono ttf-roboto-mono-nerd ttf-space-mono-nerd \
ttf-ubuntu-font-family ttf-ubuntu-nerd ttf-victor-mono-nerd \
ttf-zed-mono-nerd ttf-dejavu ttf-liberation ttf-cascadia-code \
ttf-cascadia-code-nerd ttf-hack ttf-hack-nerd cantarell-fonts
# 6. Ferramentas e Utilitários de Customização e Display
sudo pacman -Syu --needed --noconfirm \
plank lxappearance qt5ct qt6ct dconf-editor feh nitrogen rofi picom \
grim slurp swaylock mako dunst
# 7. Ambientes de Desktop Completos (DEs)
sudo pacman -Syu --needed --noconfirm plasma-meta kde-applications
sudo pacman -Syu --needed --noconfirm gnome gnome-extra
sudo pacman -Syu --needed --noconfirm cinnamon nemo-fileroller
sudo pacman -Syu --needed --noconfirm xfce4 xfce4-goodies
sudo pacman -Syu --needed --noconfirm mate mate-extra
sudo pacman -Syu --needed --noconfirm lxqt
sudo pacman -Syu --needed --noconfirm lxde
sudo pacman -Syu --needed --noconfirm budgie-desktop
sudo pacman -Syu --needed --noconfirm deepin deepin-extra
sudo pacman -Syu --needed --noconfirm enlightenment
sudo pacman -Syu --needed --noconfirm pantheon
sudo pacman -Syu --needed --noconfirm ukui ukui-media
sudo pacman -Syu --needed --noconfirm cosmic-desktop
# 8. Wayland Compositors e Tiling WMs Modernos
sudo pacman -Syu --needed --noconfirm sway swaybg waybar foot
sudo pacman -Syu --needed --noconfirm hyprland waybar kitty
sudo pacman -Syu --needed --noconfirm river
sudo pacman -Syu --needed --noconfirm wayfire wf-shell wf-config
sudo pacman -Syu --needed --noconfirm labwc
# 9. X11 Tiling Window Managers
sudo pacman -Syu --needed --noconfirm i3-wm i3status dmenu
sudo pacman -Syu --needed --noconfirm awesome
sudo pacman -Syu --needed --noconfirm bspwm sxhkd
sudo pacman -Syu --needed --noconfirm qtile
sudo pacman -Syu --needed --noconfirm herbstluftwm
# 10. X11 Floating e Minimalist Window Managers
sudo pacman -Syu --needed --noconfirm openbox obconf tint2
sudo pacman -Syu --needed --noconfirm fluxbox
sudo pacman -Syu --needed --noconfirm icewm
sudo pacman -Syu --needed --noconfirm windowmaker
sudo pacman -Syu --needed --noconfirm fvwm3
sudo pacman -Syu --needed --noconfirm pekwm
# 11. Limpeza de Cache e Pacotes Órfãos
sudo pacman -Rns $(pacman -Qtdq) --noconfirm || true
sudo pacman -Sc --noconfirm
# SYS INFO
sudo pacman -Sy --noconfirm --needed fastfetch
# SSH
sudo pacman -Sy --noconfirm --needed openssh
sudo systemctl start sshd
sudo systemctl enable sshd
# FIREWALL IPTABLES
# INTRANET (LIBERA CONEXOES NO FIREWALL APENAS NA REDE LOCAL)
sudo iptables -A INPUT -p tcp -s 192.168.1.0/24 --dport 22 -j ACCEPT
sudo pacman -Sy --noconfirm --needed linux-firmware
Troca o bash pelo fish
Limite a carga do journald na ram O systemd-journald come RAM guardando log:
sudo vim /etc/systemd/journald.conf
Edite com estes valores SystemMaxUse=10M Storage=volatile Depois:
sudo systemctl restart systemd-journald
Instalar Fish
sudo pacman -S fish
chsh -s /usr/bin/fish
Depois faz logout e login. Fish já vem com autocomplete e gasta parecido com bash, mas é mais rápido.
Mudar NetworkManager por iwd + dhcpcd Instalar
sudo pacman -S iwd dhcpcd
Desativar NetworkManager e ativar iwd e dhcpcd
sudo systemctl disable NetworkManager
sudo systemctl stop NetworkManager
sudo systemctl enable iwd
sudo systemctl start iwd
sudo systemctl enable dhcpcd
sudo systemctl start dhcpcd
Pra conectar wifi no iwd depois do reboot:
iwctl
station wlan0 scan
station wlan0 get-networks
station wlan0 connect NOME_DA_REDE
# DIGITA SUA SENHA
exit
Teste se conectou com ping archlinux.org
adapta-gtk-theme 3.95.0.11-4
adw-gtk-theme 6.5-1
alsa-utils 1.2.16-1
android-tools 36.0.1-2
arandr 0.1.11-6
aria2 1.37.0-3
base 3-3
base-devel 1-2
blueman 2.4.6-2
bluez-utils 5.87-2
bolt 0.9.11-1
brave-bin 1:1.93.129-1
breeze 6.7.3-1
breeze-cursors 6.7.3-1
breeze-gtk 6.7.3-1
cosmic-icon-theme 1:1.4.0-1
cosmic-sound-theme 1.4.0-1
cosmic-wallpapers 2:1.4.0-1
deepin-gtk-theme 1:25.3.7-2
deepin-icon-theme 2026.02.27-1
deepin-sound-theme 15.10.6-2
deepin-wallpapers 1:1.7.26-1
dhcpcd 10.3.2-1
efibootmgr 18-4
elementary-icon-theme 8.2.0-2
elementary-wallpapers 8.0.0-2
falkon 26.04.3-1
featherpad 1.6.3-1
git 2.55.0-1
grub 2:2.14-1
gtk-theme-elementary 8.2.2-2
gvfs 1.60.2-1
gvfs-goa 1.60.2-1
gvfs-mtp 1.60.2-1
htop 3.5.2-1
intel-ucode 20260512-1
iwd 3.12-1
jdk21-openjdk 21.0.12.u8-1
layer-shell-qt 6.7.3-1
less 1:704-1
libkscreen 6.7.3-1
lightdm 1:1.32.0-9
lightdm-gtk-greeter 1:2.0.9-2
linux 7.1.4.arch1-1
linux-firmware 20260622-1
linux-headers 7.1.4.arch1-1
lxde-icon-theme 0.5.2-2
lximage-qt 2.4.0-1
lxqt-about 2.4.0-1
lxqt-admin 2.4.0-1
lxqt-archiver 1.4.0-1
lxqt-config 2.4.0-1
lxqt-globalkeys 2.4.0-1
lxqt-menu-data 2.4.0-1
lxqt-notificationd 2.4.0-1
lxqt-openssh-askpass 2.4.0-1
lxqt-panel 2.4.1-1
lxqt-policykit 2.4.0-1
lxqt-powermanagement 2.4.0-1
lxqt-qtplugin 2.4.0-2
lxqt-runner 2.4.0-1
lxqt-session 2.4.0-2
lxqt-sudo 2.4.0-1
lxqt-themes 2.4.0-1
mate-icon-theme 1.28.0-2
maven 3.9.16-1
networkmanager 1.58.0-1
ntfs-3g 2026.7.7-1
obconf-qt 0.16.6-1
obsidian-icon-theme 4.15-3
ocean-sound-theme 6.7.3-1
openbox 3.6.1-14
orchis-theme 2026_07_07-1
os-prober 1.84-1
oxygen-icons 1:6.28.0-1
oxygen-sounds 6.7.3-1
papirus-icon-theme 20250501-1
pavucontrol-qt 2.4.0-1
pcmanfm-qt 2.4.0-1
pipewire-alsa 1:1.6.8-1
pipewire-jack 1:1.6.8-1
plank 0.11.89-5
plasma-workspace-wallpapers 6.7.3-1
pop-icon-theme 3.5.1-1
qterminal 2.4.0-1
reflector 2023-5
screengrab 3.2.0-1
sddm 0.21.0-7
sof-firmware 2025.12.2-1
sof-tools 2025.12.2-1
sound-theme-elementary 1.1.0-4
sudo 1.9.17.p2-6
swaylock 1.8.6-1
ttf-atkinson-hyperlegible 1.006-2
udiskie 2.6.2-1
uget 2.2.3-7
usbutils 019-1
vim 9.2.0804-1
vscodium-bin 1.126.04524-1
xdg-desktop-portal-lxqt 1.4.0-1
xsettingsd 1.0.4-1
zram-generator 1.2.1-1
https://www.jetbrains.com/pt-br/idea/download/other/#releases-2024 https://download.jetbrains.com/idea/ideaIC-2023.2.5.tar.gz https://www.jetbrains.com/pt-br/webstorm/download/other/#releases-2024 https://download.jetbrains.com/webstorm/WebStorm-2024.1.7.tar.gz