Como usar o gerenciador de pacotes Nala no Ubuntu

Nala é uma interface de linha de comando para o apt libapt-pkg, a mesma biblioteca de gerenciamento de pacotes usada pelo APT. Ele lê os repositórios APT do Ubuntu e instala os mesmos pacotes, mas apresenta as alterações de pacotes em um resumo de transações mais claro. O Nala pode baixar pacotes em paralelo e mantém um histórico de suas próprias transações. Os downloads podem ser mais rápidos em algumas conexões, mas os resultados dependem dos seus servidores espelho, da sua rede e dos pacotes que estão sendo baixados.

Este guia aborda a instalação do Nala, a localização e instalação de software, o gerenciamento de um pacote baixado .deb, a remoção de um pacote e a aplicação de atualizações do Ubuntu. O Nala gerencia pacotes APT; use a ferramenta apropriada para software instalado como Snap ou Flatpak.

Instale o Nala a partir dos repositórios do Ubuntu.

Comece usando o repositório de pacotes do Ubuntu em vez de adicionar um repositório externo. A busca de pacotes do Ubuntu lista o Nala no componente Universe, com disponibilidade dependendo da versão do Ubuntu; o Ubuntu 22.04 o lista em jammy-backports. Atualize as listas de pacotes do APT e instale o Nala:

sudo apt update
sudo apt install nala
Terminal do Ubuntu mostrando sudo apt update seguido de sudo apt install nala.
Comandos ilustrativos de terminal para atualizar as listas de pacotes do Ubuntu e instalar o Nala.

Se o APT reportar “Não foi possível localizar o pacote”, verifique se o Universe está habilitado e se a sua versão do Ubuntu possui a fonte correta habilitada. No Ubuntu 22.04, verifique a jammy-backportsfonte. Você pode verificar se o APT encontrou um candidato com o comando `apt-get install nala` apt-cache policy nala, e então executar o comando sudo apt updatenovamente. Tutoriais mais antigos podem mostrar o repositório “scar” do Volian e apt-keyos comandos necessários; esses passos são desnecessários quando o Nala está disponível no repositório do Ubuntu. Para informações sobre o projeto original e notas de versão, consulte o repositório oficial do Nala .

Confirme se o comando está disponível verificando sua versão:

nala --version

Procure e instale um pacote

Utilize nala searchcom o nome do pacote ou palavra-chave. Por exemplo, este comando pesquisa o GIMP nos índices de pacotes configurados:

nala search gimp
Terminal do Ubuntu exibindo os comandos `nala --version` e `nala search gimp`.
Verifique se o Nala está instalado e, em seguida, procure o pacote do GIMP.

Leia os resultados e use o nome exato do pacote que você deseja. Em seguida, inicie a instalação com:

sudo nala install gimp
Terminal do Ubuntu exibindo o comando sudo nala install gimp.
Instale um pacote de repositório com o Nala após revisar as alterações propostas.

O Nala exibe uma transação proposta antes de alterar o sistema. Revise os pacotes que serão instalados, atualizados ou removidos e confirme quando solicitado. Você pode passar vários nomes de pacotes em um único comando, como `nala --version` sudo nala install git curl. É necessário usar `--version` sudopara operações que alteram pacotes instalados; pesquisar e listar pacotes não exige `--version`.

Instale um arquivo DEB baixado.

Se um fornecedor de software disponibilizar um pacote Debian, salve o .debarquivo e acesse a pasta correspondente. Este exemplo pressupõe que o pacote esteja na pasta Downloads:

cd ~/Downloads
sudo nala install ./example.deb
Terminal do Ubuntu na pasta Downloads mostrando sudo nala install ./example.deb.
Instale um arquivo DEB local confiável a partir do diretório Downloads.

Substitua example.debpelo nome real do arquivo baixado. Você também pode fornecer o caminho completo em vez de alterar as pastas. O Nala pode solicitar ao APT que resolva as dependências dos seus repositórios configurados, mas não pode verificar se um pacote de terceiros é confiável apenas por ser um arquivo DEB. Baixe os instaladores de fontes confiáveis ​​e leia as alterações propostas antes de confirmar. Se você tiver vários arquivos DEB confiáveis ​​na pasta atual, passe os caminhos deles juntos, por exemplo sudo nala install ./*.deb.

Remover software instalado

Remover um pacote pelo seu nome:

sudo nala remove gimp
Terminal do Ubuntu exibindo o comando sudo nala remove gimp.
Remova um pacote instalado com o Nala e verifique o resumo da remoção.

Antes de confirmar, leia o resumo para garantir que ele não inclua softwares que você deseja manter. Os manuais atuais do Nala permitem a remoção automática de pacotes que não são mais necessários durante uma transação de remoção; use esta opção --no-autoremovese desejar manter essas dependências. O manual de instalação e transação do Nala documenta essa opção. Use esta opção nala search package-namese precisar encontrar o nome correto do pacote primeiro.

Atualize a lista de pacotes e atualize o Ubuntu.

A atualização da lista de pacotes verifica os repositórios configurados em busca dos metadados de pacotes mais recentes. Ela não instala atualizações.

sudo nala update
Terminal do Ubuntu exibindo sudo nala update.
Atualizar listas de pacotes sem instalar atualizações de pacotes.

Para inspecionar as atualizações pendentes antes de aplicá-las, execute:

nala list --upgradable
Terminal do Ubuntu exibindo nala list --upgradable.
Liste os pacotes com atualizações disponíveis antes de aplicá-las.

Quando a lista estiver correta, aplique as atualizações com:

sudo nala upgrade
Terminal do Ubuntu exibindo o comando sudo nala upgrade.
Aplique os upgrades de pacote disponíveis após revisar a transação.

O Nala exibe um resumo da transação para revisão antes de prosseguir. Seu upgradecomando atualiza as listas de pacotes por padrão, portanto, também pode ser executado isoladamente quando você não precisa inspecionar a lista primeiro. Para uma revisão detalhada, execute o comando nala update, inspecione nala list --upgradablea lista e, em seguida, inicie a atualização. Evite usar a opção "sim" automaticamente até que você se sinta confortável em analisar o que a transação irá alterar. Consulte o manual de atualização do Nala para obter informações sobre as opções disponíveis.

Referência rápida de comandos

  • sudo apt install nalaInstala o Nala usando o gerenciador de pacotes APT do Ubuntu.
  • nala search NAMEPesquisa nos índices de pacotes configurados.
  • sudo nala install NAMEInstala um pacote de repositório.
  • sudo nala install ./FILE.debInstala um arquivo DEB local.
  • sudo nala remove NAMERemove um pacote após você revisar o resumo.
  • sudo nala updateAtualiza as listas de pacotes; sudo nala upgradeaplica as atualizações disponíveis.

Nala é uma maneira mais amigável de executar operações comuns do APT, não sendo uma fonte de software separada do Ubuntu. Comece com a versão empacotada do Ubuntu, revise cada alteração proposta e consulte o manual do Nala se um comando se comportar de maneira diferente na sua versão.

Deixar um comentário

Como criar máquinas virtuais no Ubuntu Server com o Cockpit

Como criar máquinas virtuais no Ubuntu Server com o Cockpit

Instale o Cockpit e seu complemento Machines no Ubuntu Server, escolha uma imagem ISO, atribua recursos à máquina virtual e conclua a configuração do sistema operacional no seu navegador.

Como configurar uma montagem NFS em um servidor Linux com o Cockpit

Como configurar uma montagem NFS em um servidor Linux com o Cockpit

Monte uma exportação NFS existente a partir da página de Armazenamento do Cockpit, escolha um caminho local e as opções de inicialização ou somente leitura e, em seguida, verifique o compartilhamento no Linux.

Como usar o gerenciador de pacotes Nala no Ubuntu

Como usar o gerenciador de pacotes Nala no Ubuntu

Instale o Nala a partir dos repositórios do Ubuntu e, em seguida, use-o para pesquisar, instalar, remover e atualizar pacotes com resumos de transações claros.

Como instalar o LibreCAD no Linux: Ubuntu, Fedora, Arch e outras distribuições

Como instalar o LibreCAD no Linux: Ubuntu, Fedora, Arch e outras distribuições

Instale o LibreCAD no Ubuntu, Debian, Fedora, Arch ou openSUSE usando o gerenciador de pacotes, ou escolha o Flatpak ou AppImage oficial caso sua distribuição não possua um pacote.

Como instalar e ativar o tema de ícones Kora no Linux

Como instalar e ativar o tema de ícones Kora no Linux

Instale o tema de ícones Kora atual no Linux para um usuário específico ou para todo o sistema e, em seguida, escolha a variante com pastas azuis ou cinzas no GNOME, KDE Plasma ou Xfce.

Como instalar o Linux Mint 21 com partições manuais

Como instalar o Linux Mint 21 com partições manuais

Instale o Linux Mint 21.3 a partir de um pendrive, escolha "Outra opção" e atribua as partições EFI, swap, raiz e, opcionalmente, a partição home de forma segura.

Como usar snapshots no openSUSE com o Snapper

Como usar snapshots no openSUSE com o Snapper

Crie e compare snapshots do openSUSE, restaure um arquivo selecionado ou reverta um sistema compatível a partir do GRUB com o Snapper e o Btrfs.

Como conectar um Linux a um PC com Windows usando o Remmina

Como conectar um Linux a um PC com Windows usando o Remmina

Conecte-se a um PC Windows a partir do Linux com o Remmina: habilite o RDP, instale o plugin RDP, configure um perfil e solucione problemas comuns de conexão.

Como desinstalar software no Ubuntu Linux: GUI e Terminal

Como desinstalar software no Ubuntu Linux: GUI e Terminal

Desinstale softwares no Ubuntu Linux usando o App Center, APT, Snap, Flatpak ou KDE Discover e descubra quais configurações e dados de aplicativos podem permanecer.

Como instalar os drivers mais recentes da NVIDIA no Linux

Como instalar os drivers mais recentes da NVIDIA no Linux

Instale o driver NVIDIA compatível mais recente no Ubuntu, Debian, Arch, Fedora ou openSUSE seguindo os passos do gerenciador de pacotes, verificações de Inicialização Segura e confirmação.