Capítulo 1.6 - Instalação e Primeira Utilização
Visão Geral
Antes de começar a usar o Linux, você precisa instalar uma distribuição Linux. Este capítulo orienta você na instalação de uma distribuição Linux e no seu primeiro uso do sistema.
Objetivos
Ao final deste capítulo, você será capaz de:
- Escolher uma distribuição Linux apropriada
- Instalar Linux (VM ou dual-boot)
- Acessar o terminal
- Utilizar comandos básicos
- Navegar no sistema de arquivos
O que é uma Distribuição Linux?
Uma distribuição Linux (ou "distro") é uma versão do Linux com ferramentas, configurações e softwares pré-instalados.
Distribuições populares:
- Ubuntu: Fácil de usar, popular
- Debian: Estável, comunitária
- Red Hat/CentOS: Corporativa, estável
- Arch Linux: Avançada, personalizável
Escolha de uma Distribuição
Para Iniciantes
Ubuntu:
- Interface gráfica amigável
- Grande comunidade
- Documentação abundante
- Suporte LTS (Long Term Support)
Linux Mint:
- Baseado em Ubuntu
- Interface familiar (estilo Windows)
- Muito amigável
Para Servidores
Ubuntu Server:
- Suporte LTS
- Documentação excelente
- Grande ecossistema
CentOS/Rocky Linux:
- Baseado em Red Hat
- Estável e confiável
- Popular em empresas
Para Aprendizado
Debian:
- Sistema base sólido
- Aprendizado aprofundado
- Comunidade ativa
Métodos de Instalação
Opção 1: Máquina Virtual (Recomendado para Iniciantes)
Vantagens:
- Não altera seu sistema atual
- Fácil de testar
- Pode ser removido facilmente
Ferramentas:
- VirtualBox: Gratuito, multiplataforma
- VMware: Performance alta, pago
- Hyper-V: Windows (gratuito)
Passos:
- Baixar o VirtualBox
- Baixar uma ISO do Ubuntu
- Criar uma VM
- Instalar o Ubuntu na VM
Opção 2: Dual-Boot
Vantagens:
- Performance nativa
- Acesso completo ao hardware
Desvantagens:
- Compartilhamento do disco rígido
- Mais complexo de configurar
Opção 3: WSL (Windows Subsystem for Linux)
Para Windows 10/11:
wsl --install
Vantagens:
- Integração com o Windows
- Não usa VM
- Performance alta
Instalação do Ubuntu (Exemplo)
Pré-requisitos
- RAM: Mínimo 2GB (4GB recomendado)
- Disco: Mínimo 20GB (50GB recomendado)
- Processador: 64-bit
Passos de Instalação
-
Baixar o Ubuntu:
- Acesse ubuntu.com/download
- Baixe a versão LTS
-
Criar um pendrive bootável:
- Use Rufus (Windows) ou Balena Etcher
- Grave a ISO no pendrive
-
Inicializar pelo pendrive:
- Reinicie o computador
- Acesse o BIOS/UEFI (F2, F12, Del)
- Escolha o pendrive como dispositivo de boot
-
Instalar o Ubuntu:
- Escolha "Install Ubuntu"
- Siga o assistente de instalação
- Configure usuário e senha
Primeiro Acesso
Interface Gráfica
Após a instalação, você verá:
- Desktop: Interface gráfica
- Menu de Aplicativos: Acesso aos programas
- Terminal: Acessível via Ctrl+Alt+T
Terminal
O terminal é sua principal interface no Linux:
# Abrir o terminal
# Ctrl+Alt+T (Ubuntu)
# Ou procure por "Terminal" no menu
Aparência típica:
user@hostname:~$
# user: seu nome de usuário
# hostname: nome da máquina
# ~: diretório home
# $: prompt de comando (usuário normal)
# #: prompt root (superusuário)
Primeiros Comandos
Navegação
# Ver onde você está
pwd
# Listar arquivos
ls
ls -la # Detalhes completos
# Mudar de diretório
cd /home
cd ~ # Diretório home
cd .. # Diretório pai
cd - # Diretório anterior
Arquivos
# Criar um arquivo
touch mon_fichier.txt
# Editar um arquivo
nano mon_fichier.txt
# ou
vim mon_fichier.txt
# Exibir o conteúdo
cat mon_fichier.txt
less mon_fichier.txt
# Criar um diretório
mkdir mon_repertoire
# Copiar
cp fichier.txt copie.txt
# Mover/Renomear
mv fichier.txt nouveau_nom.txt
# Remover
rm fichier.txt
rm -r repertoire # Recursivo
Ajuda
# Ajuda de um comando
man ls
ls --help
# Informações do sistema
uname -a
whoami
Configuração Inicial
Atualização do Sistema
# Ubuntu/Debian
sudo apt update
sudo apt upgrade
# Red Hat/CentOS
sudo yum update
# ou
sudo dnf update
Instalação de Softwares
# Ubuntu/Debian
sudo apt install nom_paquet
# Exemplo
sudo apt install vim git curl
Verificação da Instalação
Comandos de Verificação
# Versão do kernel
uname -r
# Distribuição
cat /etc/os-release
# Espaço em disco
df -h
# Memória
free -h
# Processos
ps aux | head
Resumo
Neste capítulo, você aprendeu:
Distribuições: Ubuntu, Debian, Red Hat, etc.
Instalação: VM (recomendado), Dual-boot, WSL
Terminal: Interface principal de linha de comando
Comandos básicos: pwd, ls, cd, mkdir, cp, mv, rm
Atualização: apt update/upgrade (Ubuntu/Debian)
Verificação: uname, df, free, ps
Próximos Passos
Módulo 2: Arquitetura do Sistema Linux
Lab 1.1: Instalação e Primeira Utilização do Linux
Capítulo criado em: Dezembro 2024