Cara só pelas fotos do caderno já deu para imaginar o trabalhão hahaha, mas depois de ver o sistema funcionando deve ser muito gratificante! Realmente eu admiro a galera que instala na unha.
Basicamente, isso:
1) ========== Live DVD ==========
# ping google.com
# loadkeys br-abnt2
# mount /dev/sda3 /mnt
# mkdir /mnt/home
# mount /dev/sdb3 /mnt/home
# swapon /dev/sdb14
---------------------------
# mkdir /mnt/boot
# mkdir /mnt/boot/efi
# mount /dev/sda1 /mnt/boot/efi
---------------------------
# nano /etc/pacman.d/mirrorlist ### moved Brazilian mirrors to top
# pacstrap /mnt base linux linux-firmware
# genfstab -U -p /mnt >> /mnt/etc/fstab
# arch-chroot /mnt
2) ========== chroot ==========
# echo 'export HISTTIMEFORMAT="%F_%H-%M-%S "' >> ~/.bashrc
### it was zsh !
# ln -sf /usr/share/zoneinfo/America/Sao_Paulo/etc/localtime /etc/localtime
# hwclock --systohc
# timedatectl set-ntp true
# pacman -S nano
# pacman -S intel-ucode
# pacman -S man-db man-pages texinfo
# pacman -S dosfstools os-prober mtools
# pacman -S networkmanager network-manager-applet wpa_supplicant wireless_tools dialog sudo
# pacman -S grub-efi-x86_64 efibootmgr
# nano /etc/locale.gen ### enabled: "en_GB.UTF-8 UTF-8"
# locale-gen
# echo LANG=pt_BR.UTF-8 >> /etc/locale.conf
# echo KEYMAP=br-abnt2 >> /etc/vconsole.conf
# nano /etc/hostname ### added: "Linux2"
# nano /etc/hosts ### added: 127.0.0.1 hostname.localdomain
::1
127.0.1.1 Linux2.localdomain
# passwd
# useradd -m -g users -G wheel flavio
# nano /etc/sudoers ### added: flavio ALL=(ALL) ALL
# grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=arch_grub --recheck
# grub-mkconfig -o /boot/grub/grub.cfg
# exit
3) ==== Exit chroot === REBOOT ====
# systemctl start NetworkManager
# systemctl enable NetworkManager
# ping google.com
# pacman -S xorg-server
# pacman -S xf86-video-intel libgl mesa
# pacman -S sddm
# systemctl enable sddm
# pacman -S plasma kdebase
# reboot
4) ========== KDE ===========
$ echo 'export HISTTIMEFORMAT="%F_%H-%M-%S "' >> ~/.bashrc
# nano /etc/polkit-1/rules.d/99-udisks2.rules
# pacman -S conky
# pacman -S ncurses
# pacman -S pcurses
# pacman -S lm_sensors
# sensors-detect
# echo 'export HISTTIMEFORMAT="%F_%H-%M-%S "' >> ~/.bashrc
# nano /etc/polkit-1/rules.d/99-udisks2.rules ### added: // Allow udisks2 to mount devices without authentication
polkit.addRule(function(action, subject) {
if (action.id == "org.freedesktop.udisks2.filesystem-mount-system" || action.id == "org.freedesktop.udisks2.filesystem-mount" || action.id == "org.freedesktop.udisks2.filesystem-mount-system-internal") { return polkit.Result.YES; } });
# pacman -S kwallet-manager
Trabalho, foi ler aquele monte de páginas, até filtrar só o que eu precisava.
O SlackJeff postou esse vídeo muito bom para que esta com medo de instalar o Arch.
Peço desculpas se já tiver um tópico ou vídeo como esse. Segue o video.
Quer testar o Arch Linux mas está com dificuldade de instalar?
Conheça o Arch Linux GUI, o Arch com instalação em modo gráfico.
Vi essa dica no excelente canal do SLACKJEFF.
Recentemente ele postou um vídeo testando essa distro que vem com diversas opções de interfaces e que usa o Calamares como instalador, entregando um Arch Linux puro.
Link do projeto aqui.
Eu testei a instalação deste ArchLinuxGUI e na minha opinião, é MUITO mellhor do que usar o ArcoLinux e também o EndevourOS.
Percebi também que não sei o que fazem, que a instalação da versão “customizada” fica muito mais rápido e estável.
Também achei muito bom. Já faz alguns meses que instalei o Arch Linux GUI e não tive nenhum problema. Estou gostando muito!