Skip to content

afiovinicius/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Script de instalação para Arch Linux

Este é um guia de instalação simples e rápida do Arch Linux, acompanhado de um script para instalar uma interface gráfica e um conjunto abrangente de ferramentas para o seu dia a dia. Com esta abordagem, você pode realizar uma instalação rápida sem a necessidade de gastar muito tempo baixando ou configurando componentes iniciais.

É importante destacar que este script não personaliza a interface, mas oferece um pacote de wallpapers para adicionar um toque de personalização. Sinta-se à vontade para explorar e se divertir com eles! No entanto, para uma experiência mais completa e alinhada às suas preferências, recomendo pesquisar e estudar mais a fundo sobre a interface gráfica e o ecossistema que deseja montar dentro do seu sistema.

Ao seguir este guia, você estará no caminho para uma instalação eficiente do Arch Linux, com acesso rápido a uma variedade de ferramentas e recursos para facilitar o seu dia a dia. Vamos começar!
🚀 Guia de Instalação Rápida do Arch Linux

Configuração do Teclado

  1. Lista os layouts disponíveis para vocês escolher qual se adequa ao seu teclado:
localectl list-keymaps
  1. Carregue a configuração para o teclado (exemplo para ABNT2):
loadkeys br-abnt2

Configuração de Região e Idioma (Opcional)

  1. Abra o arquivo de configuração de localidades para edição:
nano /etc/locale.gen
Remova o “#” na frente da linha do idioma da sua escolha por exemplo: #pt_BR.UTF-8 UTF-8 > pt_BR.UTF-8 UTF-8 . Após isso use os atalhos CTRL+O e aperte ENTER depois CTRL+X e aperte ENTER.
  1. Gera as localidade definida no arquivo /etc/locale.gen:
locale-gen
  1. Define o idioma padrão do sistema (exemplo para pt-br):

    export LANG=pt_BR.UTF-8

Atualizar o relógio do sistema

  1. Ativa a sincronização automática de hora e data pela rede utilizando NTP (Network Time Protocol).

    timedatectl set-ntp true

  2. Verificando mudança na configuração de hora e data:

    timedatectl status

Modo de inicialização

  1. Verifica se o sistema utiliza UEFI (mais moderno), o que é importante para alguns ajustes posteriores.

    ls /sys/firmware/efi/efivars

  2. Verifique o número de bits do UEFI:

    cat /sys/firmware/efi/fw_platform_size

Configuração de Rede sem Fio

Para instalar o Arch Linux precisa ter conexão via Wi-Fi ou Ethernet. Siga as instruções abaixo para caso queira usar internet sem fio.
  1. Liste as interfaces de rede disponíveis no sistema:
ip link
  1. Ativa a interface de rede especificada (por exemplo, ip link set wlan0 up para ativar a rede sem fio):

    sudo rfkill unblock wifi && ip link set {interface} up

Aqui estamos desbloqueando a placa de rede e ativando ela… Não esqueça de trocar “{interface}” pela sua placa de rede.
  1. Inicie a ferramenta de configuração de rede sem fio:
iwctl
  1. Liste os dispositivos de rede sem fio disponíveis:

    device list

  2. Faz uma busca por redes sem fio disponíveis na interface escolhida (por exemplo, station wlan0 scan para busca na rede sem fio):

    station {interface} scan

  3. Mostra as redes da busca anterior:

    station {interface} get-networks

  4. Conecta à rede sem fio especificada pelo SSID:

    station {interface} connect SSID

Vai abrir um campo no console para preencher com a senha da rede.
  1. Mostra detalhes da conexão atual na interface:
station {interface} show
  1. Saia do iwctl:

    exit

Em seguida teste a rede:

ping -c 5 archlinux.org

Instalação

  1. O arch linux tem um script de instalação intuitivo (https://archinstall.archlinux.page/):

    archinstall

No perfil escolha o tipo MINIMAL.

arch


💻 Instalação do ambiente desktop
Ao reiniciar o sistema, verifique se está conectado à internet e siga os passos abaixo.
  1. Baixe o script de inicialização:

    sh -c "$(curl -fsSL https://raw.githubusercontent.com/afiovinicius/dotfiles/main/init-setup)"


🗂️ Estrutura
|—— files
|    |—— assets
|        |—— wallpapers
|            |—— bg-01.jpg
|            |—— bg-02.jpg
|            |—— bg-03.jpg
|            |—— bg-04.jpg
|            |—— bg-05.jpg
|            |—— .........
|        |—— icon-menu.png
|        |—— setup-kde.jpg
|    |—— config
|        |—— alacritty
|            |—— alacritty.toml
|            |—— themes
|                |—— vct-theme.toml
|                |—— vicit.toml
|        |—— neofetch
|            |—— config.conf
|        |—— zsh
|            |—— .zshenv
|            |—— .zshrc
|    |—— kde
|        |—— install.sh
|—— scripts
|    |—— configs-desktop.sh
|    |—— configs-system.sh
|    |—— ecosystem.sh
|    |—— utils.sh
|—— .gitignore
|—— init-setup
|—— setup.sh

🏅 Setup

KDE Plasma

setup

About

Aventuras no Arch Linux.

Resources

Stars

Watchers

Forks

Contributors

Languages