Linux
Em construção
Paginas:
Em construção
Paginas:
# hack para terminal
sudo apt install fonts-hack-ttf -y
# Fira code
sudo apt install fonts-firacode
cat /etc/apt/sources.conf
ls /var/cache/apt/archives
ls /var/lib/apt/lists
apt-get option nome_do_pacote
Options:
apt-cache search pacote
apt-cache depends pacote
O pré-carregamento é um daemon que é executado em segundo plano e analisa o comportamento do usuário e executa aplicativos com freqüência. Abra um terminal e use o seguinte comando para instalar o pré-carregamento
sudo apt-get install preload
link: https://wiki.archlinux.org/index.php/Installation_guide
Inicie o archlinux e:
loadkeys br-abnt2
ip link
ping google.com.br
wifi-menu
Abre um diálogo simples de escaneamento de rede, permitindo que você selecione com o teclado a rede desejada, digite a senha e pronto.
Use o comando para iniciar o particionamento do disco
# Para listar as partições existentes
lsblk
fdisk -l
# Para cira novas partições GPT, para a partição /dev/sda
cfdisk /dev/sda
Partição | Tipo de partirção | Sugestão de tamanho | Ponto de montagem |
---|---|---|---|
/dev/efi_system_partition | EFI system partition | 500MB | /mnt/boot |
/dev/swap_partition | Linux swap | 2G | [SWAP] |
/dev/root_partition | Linux x86-64 root (/) | O resto | /mnt |
#mkfs.fat -F32 /dev/boot_partition
mkfs.fat -F32 /dev/sda1
# mkswap /dev/swap_partition
mkswap /dev/sda2
# mkfs.ext4 /dev/root_partition
mkfs.ext4
mount /dev/sda3 /mnt
# mount /dev/root_partition/mnt
mount /dev/sda3 /mnt
mkdir /mnt/home
mkdir /mnt/boot
mkdir /mnt/boot/efi
# mount /dev/boot_partition/mnt
mount /dev/sda1 /mnt/boot/efi
# swapon /dev/swap_partition
swapon /dev/sda2
pacstrap /mnt base linux linux-firmware
Isso pode demorar um tempinho, vá tomar um chá
Vamos gerar a nossa tabela FSTAB, que vai dizer para o sistema onde estão montadas cada uma das partições, faremos isso usando este comando:
# Cria a tabela do fstab
genfstab -U -p /mnt >> /mnt/etc/fstab
# mostra o conteudo da tabela fstab
cat /mnt/etc/fstab
Esse “-U” ali “no meio da turma” é para que seja usados os IDs dos discos no FSTAB, ao invés dos rótulos
arch-chroot /mnt
Uma vez logado no seu sistema (repare que o terminal mudou de aparência), tudo o que você fizer agora, ficará em definitivo no seu Arch Linux.
Para alterar ajustar o fuso horario precisamos criar um link simbolivo
# ln -sf /usr/share/zoneinfo/Região/Cidade /etc/localtime
Ex:
ln -sf /usr/share/zoneinfo/America/Sao_Paulo /etc/localtime
hwclock --systohc
date
pacman -S nano
Para alterar para português
nano /etc/locale.gen
locale-gen
echo LANG=pt_BR.UTF-8 >> /etc/locale.conf
echo KEYMAP=br-abnt2 >> /etc/vconsole.conf
# coloquei uni_arch
nano /etc/hostname
Porem vc deve adicionalos na tabela hosts
nano /etc/hosts
# ADD
127.0.0.1 localhost.localdomain localhost
::1 localhost.localdomain localhost
127.0.1.1 uni_arch.localdomain uni_arch
passwd
senha: unisenha
# useradd -m -g users -G wheel nome_desejado_para_o_usuario
useradd -m -g users -G wheel uni_user
# pacman -S dosfstools os-prober mtools network-manager-applet networkmanager wpa_supplicant wireless_tools dialog sudo
# na vm
pacman -S dosfstools os-prober mtools systemd-networkd, systemd-resolved iwd sudo
nano /etc/sudoers
uni_user ALL=(ALL) ALL
pacman -S grub-efi-x86_64 efibootmgr
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=arch_grub --recheck
cp /usr/share/locale/en@quot/LC_MESSAGES/grub.mo /boot/grub/locale/en.mo
grub-mkconfig -o /boot/grub/grub.cfg
Chegamos ao final da instalação padrão, digite “exit” ou pressione “Ctrl+D” e use o comando “reboot” para reiniciar o computador, remova o pen drive da máquina.
pacman -Sy
pacman -S xorg-server
pacman -S virtualbox-guest-utils virtualbox-guest-modules-arch mesa mesa-libgl
pacman -S gnome gnome-terminal nautilus gnome-tweaks gnome-control-center gnome-backgrounds adwaita-icon-theme
pacman -S firefox
systemctl enable gdm