Skip to Content

O Ubuntu 26.04 oferece vários métodos de instalação de software, desde lojas de aplicativos gráficos até ferramentas de linha de comando, atendendo às necessidades de diferentes usuários. Este artigo aborda cada método de instalação detalhadamente.

Qual método de instalação devo usar?

Com diversas opções de instalação disponíveis, use este guia de decisão rápida:

  1. O software está no repositório oficial? — Se sim, use apt install. Este é o método mais estável e descomplicado
  2. Precisa da versão mais recente ou isolamento de sandbox? — Use Snap, suportado nativamente pelo Ubuntu com atualizações automáticas
  3. Não está disponível no Snap ou prefere não usar o Snap? — Use Flatpak, instale a partir do Flathub
  4. Pacote .deb oficial disponível? — Baixe e execute sudo apt install ./xxx.deb
  5. Apenas formato AppImage disponível? — Baixe, chmod +x e execute diretamente. Não é necessária instalação
  6. Precisa de um ambiente de execução totalmente isolado? – Use contêineres Docker

Comparação de Métodos

MétodoPrósContrasMelhor para
aptoMelhor integração de sistema, gerenciamento unificado de dependências, estável e confiávelAs versões podem ser mais antigas, limitadas ao repositórioFerramentas de sistema, software CLI, bibliotecas e dependências
EstaloAtualizações automáticas, isolamento de sandbox, suporte nativo ao UbuntuInicialização mais lenta, maior uso de disco, atualizações automáticas incontroláveisAplicativos de desktop, software que precisam de versões mais recentes
PakpackIsolamento de sandbox, rico catálogo Flathub, distribuição cruzadaRequer configuração manual, download inicial grande em tempo de execuçãoAplicativos de desktop, software não encontrado no Snap
.debMesma experiência nativa do apt, versões oficiais mais recentesSem atualizações automáticas, é necessário baixar manualmente novas versõesChrome, VS Code, WPS e outros softwares com pacotes .deb oficiais
AppImageNão é necessária instalação, download e execução, sem impacto no sistemaSem atualizações automáticas, sem integração de sistema (sem ícones de menu)Ferramentas usadas ocasionalmente, software portátil
DockerIsolamento completo, sem poluição do hospedeiro, ambientes reproduzíveisAlta curva de aprendizado, não adequada para aplicativos de desktopAplicativos de servidor, ambientes de desenvolvimento/teste
Tip

Regra prática simples: Em caso de dúvida, use apt. Se o apt não tiver, use Snap. Esta regra funciona para a grande maioria dos casos. Considere outros métodos apenas quando nem o apt nem o Snap puderem atender às suas necessidades.

Central de aplicativos

App Center é a loja de aplicativos gráficos padrão do Ubuntu 26.04, fornecendo uma experiência intuitiva de navegação e instalação de software.

Uso

  1. Clique no ícone “App Center” no Dock ou App Grid
  2. Navegue pelas categorias ou use a barra de pesquisa para encontrar aplicativos
  3. Clique em um aplicativo para visualizar sua página de detalhes com descrição, capturas de tela e classificações
  4. Clique em “Instalar” para instalar

App Center oferece pacotes de formato Snap e Deb, com versões Snap recomendadas por padrão.

Gerenciando aplicativos instalados

Na guia “Instalado” do App Center, você pode:

  • Ver todos os aplicativos instalados
  • Atualize aplicativos com novas versões disponíveis
  • Desinstale aplicativos desnecessários

apt Gerenciador de Pacotes

apt é a ferramenta de gerenciamento de pacotes mais tradicional e poderosa do Ubuntu, operada através da linha de comando.

Comandos Básicos

# Update package source lists sudo apt update # Upgrade all installed packages sudo apt upgrade # Search for packages apt search keyword # View package information apt show packagename # Install a package sudo apt install packagename # Install multiple packages sudo apt install package1 package2 package3 # Remove a package (keep configuration files) sudo apt remove packagename # Remove a package (also delete configuration files) sudo apt purge packagename # Clean up unneeded dependency packages sudo apt autoremove

Adicionando fontes de terceiros (PPA)

Alguns softwares fornecem versões mais recentes por meio de PPAs (Personal Package Archives):

# Add a PPA sudo add-apt-repository ppa:username/reponame # Update source lists sudo apt update # Install software from the PPA sudo apt install packagename

Remover um PPA:

sudo add-apt-repository --remove ppa:username/reponame

Adicionando repositórios de terceiros

Alguns softwares (como Docker, VS Code) fornecem repositórios oficiais do apt. Etapas gerais:

# 1. Download and add GPG key wget -qO- https://example.com/key.gpg | sudo gpg --dearmor -o /usr/share/keyrings/example.gpg # 2. Add repository echo "deb [signed-by=/usr/share/keyrings/example.gpg] https://example.com/repo stable main" | sudo tee /etc/apt/sources.list.d/example.list # 3. Update and install sudo apt update sudo apt install packagename

Aplicativos instantâneos

Snap é o formato de pacote universal da Canonical que fornece um ambiente de tempo de execução de aplicativos em área restrita. Ubuntu 26.04 vem com suporte Snap pré-instalado.

Operações Básicas

# Search for Snap apps snap find keyword # View app details snap info appname # Install an app sudo snap install appname # Install a specific channel version sudo snap install appname --channel=edge # List installed Snaps snap list # Update all Snap apps sudo snap refresh # Update a specific app sudo snap refresh appname # Uninstall an app sudo snap remove appname

Recursos instantâneos

  • Atualizações automáticas: os aplicativos Snap são atualizados automaticamente por padrão
  • Isolamento de sandbox: os aplicativos são executados em um ambiente restrito para maior segurança
  • Coexistência de várias versões: Suporta diferentes versões de canais (estável, beta, edge)
  • Distribuição cruzada: o mesmo pacote Snap funciona em várias distribuições Linux

Gerenciando permissões de snap

# View app interface connections snap connections appname # Connect an interface (grant permission) sudo snap connect appname:interfacename # Disconnect an interface (revoke permission) sudo snap disconnect appname:interfacename

Flatpak

Flatpak é outro formato de pacote universal. O Ubuntu 26.04 não o inclui por padrão, mas pode ser facilmente adicionado.

Instalando suporte Flatpak

sudo apt install flatpak gnome-software-plugin-flatpak

Adicione o repositório Flathub:

flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo

É necessária uma reinicialização do sistema após a instalação.

Operações Básicas

# Search for apps flatpak search keyword # Install an app flatpak install flathub appID # For example, install GIMP flatpak install flathub org.gimp.GIMP # Run an app flatpak run appID # List installed apps flatpak list # Update all apps flatpak update # Uninstall an app flatpak uninstall appID # Clean up unused runtimes flatpak uninstall --unused
Tip

Como escolher um método de instalação? apt é melhor para ferramentas de sistema e software CLI – estável com a melhor integração de sistema. O Snap é ideal para aplicativos de desktop que precisam de atualizações automáticas e isolamento de sandbox. Flatpak é ótimo para a rica seleção de aplicativos de desktop de terceiros no Flathub. Quando o mesmo software estiver disponível em vários formatos, prefira a versão oficial do repositório apt.

Comparação de Snap vs Flatpak

RecursoSnapFlatpak
DesenvolvedorCanônicoComunidade (iniciada pela Red Hat)
Suporte padrão do UbuntuSimRequer instalação manual
Loja de aplicativosLoja instantâneaFlathub
Atualizações automáticasSimManual ou requer configuração
Mecanismo de sandboxAppArmorPlástico bolha
Suporte de serviço do sistemaSimSomente aplicativos de desktop

Instalando pacotes .deb

Alguns softwares fornecem pacotes de instalação no formato .deb para download - o formato de pacote nativo para Debian/Ubuntu.

Instalação Gráfica

Clique duas vezes no arquivo .deb baixado e o sistema o abrirá automaticamente com o App Center. Clique em “Instalar”.

Instalação de linha de comando

# Install using apt (recommended, handles dependencies automatically) sudo apt install ./packagename.deb # Install using dpkg sudo dpkg -i packagename.deb # If dpkg reports dependency errors, fix them with: sudo apt install -f

Notas

  • Baixe apenas arquivos .deb de sites oficiais ou fontes confiáveis
  • Os pacotes .deb não são atualizados automaticamente; você deve baixar manualmente as novas versões
  • Antes de instalar, use dpkg -I packagename.deb para visualizar os detalhes do pacote

Melhores práticas de instalação de software

  1. Prefira repositórios oficiais: sudo apt install é o método mais seguro e estável
  2. Quando você precisar da versão mais recente: considere Snap ou Flatpak
  3. Seja cauteloso com PPAs: adicione apenas PPAs de projetos conhecidos para evitar a introdução de fontes instáveis
  4. Atualize regularmente: Execute sudo apt update && sudo apt upgrade para manter seu sistema seguro
  5. Limpe pacotes antigos: execute sudo apt autoremove periodicamente para liberar espaço em disco

Resumo

Ubuntu 26.04 fornece canais avançados de instalação de software. Para a maioria dos usuários, o App Center oferece a experiência de instalação gráfica mais conveniente. Os usuários de linha de comando podem usar o apt com flexibilidade para gerenciamento preciso de pacotes. Snap e Flatpak ampliam a gama de softwares disponíveis. Escolha o método de instalação apropriado com base em suas necessidades específicas para aproveitar ao máximo seu sistema Ubuntu.