Manual Linux
Comandos prontos para copiar, pendrive bootável, swappiness, pacotes e muito mais — organizado por distro.
Guia rápido
Pendrive bootável (ISO → USB)
1. Identificar o dispositivo USB (confira pelo tamanho):
sudo fdisk -l
2. Desmontar as partições (troque X pela letra correta):
sudo umount /dev/sdX*
3. (Opcional) Formatar em FAT32:
sudo mkfs.vfat -I /dev/sdX1
sudo mkfs.vfat -n "Nome_Pendrive" -I /dev/sdX1
4. Gravar a ISO — atenção: use /dev/sdX (disco), NÃO /dev/sdX1 (partição):
sudo dd bs=4M if=/caminho/da/imagem.iso of=/dev/sdX && sync
Com barra de progresso (requer pv):
sudo pv -EE sua_imagem.iso > /dev/sdX
Evite: espaços no nome da ISO, confirme o
/dev/sdX correto, e verifique checksum (SHA/MD5) se o boot falhar.
Swappiness (ajuste de swap e cache)
cat /proc/sys/vm/swappiness
Tornar permanente — adicione em /etc/sysctl.conf:
sudo nano /etc/sysctl.conf
vm.swappiness=10
vm.vfs_cache_pressure=50
Swap — ativar / desativar
sudo swapoff -a
sudo swapon -a
Arquivos duplicados (fdupes)
sudo apt -y install fdupes
fdupes -r -S -d .
fdupes -r -S -Nd .
Compactar / descompactar
zip -r arquivo.zip pasta_ou_arquivo
tar -czvf arquivo.tar.gz pasta_ou_arquivo
tar -xzvf arquivo.tar.gz
Terminal básico
cd ./Documentos
cd ../
mkdir nova_pasta
rm -r nomedapasta
cat arquivo.txt
nano arquivo.txt
Atalhos do nano: Ctrl+G Ajuda • Ctrl+X Sair • Ctrl+O Salvar • Ctrl+W Localizar • Ctrl+K Recortar • Ctrl+U Colar
Listar apps instalados
sudo dpkg -l
Fortran (gfortran)
gfortran hello.f90 -o hello.out
./hello.out
Debian
Pré-requisitos — sudo + permissões
sudo apt-get update
sudo apt-get install -y sudo
sudo adduser SEU_USUARIO sudo
Em alguns cenários você precisa habilitar
main contrib non-free no /etc/apt/sources.list.
Sudoers e usuários
sudo visudo
Samba — definir senha de usuário:
sudo smbpasswd -a USUARIO
Repositórios APT
sudo nano /etc/apt/sources.list
Troque
bookworm pelo codinome da sua versão Debian (bullseye, trixie…).
Confira em debian.org/releases.
deb http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
deb http://security.debian.org/debian-security bookworm-security main contrib non-free
deb http://deb.debian.org/debian/ bookworm-updates main contrib non-free
Sistema / GNOME (extensões e ajustes)
sudo apt install -y gnome-shell-extension-dash-to-panel \
gnome-shell-extension-appindicator \
gnome-tweaks
sudo apt install -y numix*
Pacotes — diagnóstico e correção
sudo dpkg -l
sudo apt install -f
sudo apt --fix-broken install
sudo apt-get update
Manutenção — duplicados, limpeza, órfãos
Duplicados (fdupes)
fdupes -r -S -d .
fdupes -r -S -Nd .
Limpeza
sudo apt install -y bleachbit
sudo apt install -y preload synaptic gparted bleachbit
Órfãos
sudo apt-get install -y deborphan gtkorphan
sudo deborphan | xargs sudo apt-get -y remove --purge
Instalar softwares
Gerais
sudo apt install -y vlc gimp kolourpaint gparted kdenlive
Ciências / matemática / dev
sudo apt install -y gfortran gnuplot texlive-full texstudio lyx kate grace
sudo apt-get install -y maxima wxmaxima
Multimídia
sudo apt install -y vlc parole gimp kdenlive brasero pdfmod okular
Locales (Português no Debian)
sudo dpkg-reconfigure locales
Marque (barra de espaço):
pt_BR.UTF-8 e en_US.UTF-8. Depois escolha o idioma padrão.
Extras multimídia (codecs, fontes, unrar)
sudo apt install -y libavcodec-extra \
ttf-mscorefonts-installer \
unrar \
gstreamer1.0-libav \
gstreamer1.0-plugins-ugly \
gstreamer1.0-vaapi
Bancos no Debian (BB / Caixa / Warsaw)
Segurança: baixe sempre do site oficial. Valide checksum/assinatura quando disponível.
Banco do Brasil (diagbb)
sudo chmod +x diagbb-1.0.64.run
sudo ./diagbb-1.0.64.run
Caixa
Warsaw
sudo apt-get update && sudo apt-get install -y libnss3-tools
sudo dpkg -i GBPCEFwr64.deb
ps -ef | grep warsaw
Fedora
Kit pós-instalação: comandos essenciais, ferramentas e pacotes via dnf.
Atenção: comandos como
rm -r e dnf remove são destrutivos — revise antes de executar.
Para codecs, habilite RPM Fusion primeiro.
Terminal básico
cd ./Documentos
cd ../
mkdir nova_pasta
rm -r nomedapasta
cat arquivo.txt
nano arquivo.txt
Nano — atalhos principais
- Ctrl+G — Ajuda
- Ctrl+X — Sair
- Ctrl+O — Salvar
- Ctrl+W — Localizar
- Ctrl+K — Recortar linha
- Ctrl+U — Colar
- Ctrl+C — Posição atual (linha/coluna)
Fortran (gfortran)
gfortran hello.f90 -o hello.out
./hello.out
Converter .deb → .rpm (alien)
Prefira sempre pacotes nativos RPM. Use
alien apenas quando não houver alternativa.
cd Downloads
alien --to-rpm arquivo.deb
sudo dnf install -y ./arquivo-gerado.rpm
DNF — sistema e pacotes
sudo dnf -y upgrade --refresh
dnf search nome_do_pacote
sudo dnf install -y nome_do_pacote
sudo dnf remove nome_do_pacote
cat /etc/os-release
uname -a
Ferramentas
sudo dnf install -y bleachbit gnome-tweaks gparted preload
sudo dnf install -y nautilus-open-terminal
Ciências / matemática / LaTeX
sudo dnf install -y gcc gcc-c++ gcc-gfortran
sudo dnf install -y gnuplot kate mc kmplot texstudio lyx grace
sudo dnf install -y texlive-scheme-full
Multimídia
sudo dnf install -y vlc gimp kdenlive brasero
Codecs + RPM Fusion
Instala os repositórios RPM Fusion (free + nonfree) com detecção automática da versão do Fedora.
sudo dnf install -y \
https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm \
https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
Depois instale os codecs:
sudo dnf install -y \
gstreamer1-plugins-base \
gstreamer1-plugins-good \
gstreamer1-plugins-ugly \
gstreamer1-plugins-bad-free \
gstreamer1-plugins-bad-freeworld \
ffmpeg
Limpeza
sudo dnf autoremove -y