Baixe em PDF Baixe em PDF

Você começou a usar o Linux agora? É normal ficar um pouco perdido na hora de instalar programas, mas adicionar pacotes de softwares é ainda mais fácil neste sistema operacional, independentemente da distribuição utilizada. Muitas delas vêm com gerenciadores de pacotes gráficos que podem ser utilizados para instalar programas com um único clique. Outra opção é usar comandos simples, no Terminal, para instalar pacotes com os formatos “.DEB” ou “.RPM”, ou ainda instalar um gerenciador de pacotes alternativo, como o Flatpak, o Synaptic ou o Snap. Leia este artigo para aprender a instalar aplicativos em qualquer versão do Linux, como nas distribuições Ubuntu, Fedora, Debian e Linux Mint.

O que você precisa saber

  • Repositório é um servidor que hospeda softwares para download. Cada distribuição possui seus próprios repositórios, mas você também pode instalar programas de outras maneiras.
  • A maioria das distribuições possui “lojas” de softwares gráficos, que facilitam muitas instalações, reduzindo-as a poucos cliques.
  • Use o comando apt em sistemas com base no Debian para encontrar e instalar pacotes “DEB” ou dnf (e seu antecessor, yum ) em sistemas com base na RPM, como RedHat e Fedora.
Método 1
Método 1 de 7:

Usando os repositórios de sua distribuição

Baixe em PDF
  1. Essas ferramentas GUI (“Graphical User Interface” ou Interface Gráfica do Usuário) permitem que o usuário navegue de forma bem mais prática pelos aplicativos por categoria e pesquise pelo que deseja. Dependendo da versão do Linux, será possível ler análises de outros usuários, ver capturas de tela e ler descrições de programas antes de instalá-los. Através do gerenciador de software de sua distribuição e dos repositórios (servidores remotos que hospedam pacotes de software), você sempre obterá a versão do aplicativo compatível com o seu Linux.
    • Ubuntu : use o app “Ubuntu Software” para instalar programas a partir de pacotes. Ele pode ser encontrado na Dock ou pesquisando por software , na barra “Atividades”. [1]
    • Linux Mint : use o “Gerenciador de Aplicativos”, que acompanha o ambiente de desktop Cinnamon, para instalar softwares e pacotes Flatpak. Ele estará no seu menu; basta acessar “Administração > Gerenciador de Aplicativos”, ou digitando gerenciador de aplicativos na barra de pesquisa.
    • Qualquer distribuição que possui o ambiente GNOME : caso use o Debian, Fedora ou qualquer outra distribuição do Linux e possua o ambiente GNOME, use a ferramenta de software do GNOME para instalar apps a partir dos repositórios de sua distribuição, bem como dos pacotes Flatpak e Snap. Basta digitar software e clicar em “Software”, na tela “Atividades”.
    • Qualquer distribuição que use o ambiente de desktop KDE : de forma parecida ao GNOME, o KDE possui um software chamado Discover. [2] Com ele, o usuário pode instalar aplicativos dos próprios repositórios da distribuição, além de pacotes Flatpak, Snaps, complementos do Plasma e o AppImages da loja do KDE . [3]
  2. O gerenciador de pacotes de sua distribuição é o melhor lugar para encontrar softwares confiáveis, mas possui limitações. Os programas disponíveis na ferramenta “Software” nem sempre serão os mais recentes, já que pode demorar um pouco para que as atualizações cheguem aos repositórios mais comerciais.
    • Felizmente, é possível usar recursos como a Advanced Packaging Tool (Apt) (para sistemas com base no Ubuntu e Debian) e o DNF ou Yum (em sistemas com base no RPM, como o RedHat e o Fedora) para encontrar novas versões de programas de uma variedade maior de repositórios.
    • Se estiver no Ubuntu, você pode adicionar os repositórios PPA (Personal Package Archive) através da Apt, assim como no Ubuntu Software, em “Outros softwares > Adicionar”. [4]
    • Caso queira a flexibilidade do Apt sem ter que aprender diversos comandos, você pode usar o Synaptic , uma interface gráfica para o Apt.
    • Outra opção é experimentar o Flatpak ou o Snapcraft ; ambos possuem ferramentas para navegação na web que facilitam com que o usuário encontre e instale software para qualquer distribuição do Linux.
    Publicidade
Método 2
Método 2 de 7:

Utilizando o Apt

Baixe em PDF
  1. Se estiver utilizando o Ubuntu ou o Debian Linux , será possível instalar software com facilidade na linha de comando usando apt ou apt-get . Comece clicando no ícone da Dash, no canto esquerdo superior, e selecione o app Terminal para abri-lo.
    • Outra opção é teclar Ctrl + Alt + T para abrir uma nova janela do Terminal.
    • Você pode usar apt ou apt-get em quaisquer comandos abaixo de modo intercambiável, já que fazem a mesma coisa. apt-get é a maneira mais “antiga” de aplicar o comando apt , mas ainda funciona.
    • O Apt instala pacotes “.DEB”, que são os formatos de pacote mais comuns para Linux e Debian.
  2. Esse comando atualizará os repositórios e confirmará que já possui todos os pacotes de software mais novos para a instalação.
    • Se for pedido, insira a senha do usuário para executar o comando.
    • Caso exista algum pacote que esteja disponível apenas em um certo repositório, você pode adicioná-lo com o comando add-apt-repository . Veja as instruções do pacote que deseja instalar para saber o nome, a chave pública e outras informações do repositório.
      • Por exemplo: se quiser instalar a Steam, use o comando sudo add-apt-repository multiverse para adicionar o repositório Multiverse. Depois, basta atualizar a lista de repositórios como antes para verificar se há como pesquisar e instalar software daquele repositório.
      • Se ele for do tipo PPA (“Personal Package Archives” ou Arquivos de Pacotes Particulares), como o da Mozilla, coloque “ppa” após o nome do repositório. Veja o exemplo: sudo add-apt-repository ppa:mozillateam/ppa .
  3. Substitua [nome do pacote] com o nome do pacote que procura. Use esse comando para buscar e encontrar os programas.
    • Abaixo do seu comando de pesquisa, haverá uma lista de pacotes correspondentes.
    • Por exemplo: execute sudo apt-cache search "opera-stable" para achar a última versão estável do navegador Opera disponível para instalação.
  4. Esse comando exibe detalhes de qualquer pacote de software disponível, com versão, arquitetura e tamanho da instalação.
    • Por exemplo: rode sudo apt-cache show opera-stable para ver detalhes do pacote para a última versão estável do navegador Opera.
  5. Esse comando instala o software selecionado em seu sistema.
    • sudo apt-get install opera-stable adicionará a última versão estável do navegador Opera.
  6. Quando o Terminal perguntar “Você quer continuar? [S/n]”, digite S e instale o software no computador.
  7. Caso enfrente problemas com softwares que você possui, você pode reinstalá-los; execute o comando normal de instalação, mas com --reinstall no fim.
    • Por exemplo: se você tem a versão estável do Opera e deseja reinstalá-la, rode o comando sudo apt-get install opera-stable --reinstall .
  8. Quando quiser remover um app do computador, use esse comando e exclua todos os arquivos relacionados a ele.
    • Se preferir, rode o comando sudo apt-get purge [nome do pacote] . Os arquivos de configuração e as suas preferências relacionadas ao app serão excluídas.
  9. Esse comando atualizará às versões mais recentes todos os programas que você instalou pelo Apt.
    Publicidade
Método 3
Método 3 de 7:

Utilizando o DNF ou o Yum

Baixe em PDF
  1. Caso não utilize uma instalação do Linux com base no Debian, você pode recorrer ao DNF, um gerenciador de pacotes, ou ao seu antecessor, o Yum, que funciona da mesma maneira, para instalar pacotes de software a partir da linha de comando. Tanto o DNF quanto o Yum instalam pacotes de formato “.RPM”, que são padrão em todas essas versões do Linux.
    • O Yum era o gerenciador de pacotes padrão de SOs como o RedHat Enterprise Linux, o Fedora e o CentOS até o lançamento do DNF. [5] A sintaxe dos dois gerenciadores de pacotes é idêntica: qualquer instrução de uso de um comando para instalação no yum pode ser utilizada no DNF, bastando trocar yum por dnf .
    • Como o DNF é uma versão melhorada do Yum, ele é recomendado, mas o Yum servirá se o DNF não estiver disponível em um sistema mais antigo.
    • Se você baixou um pacote “.RPM” da web, você pode usar tanto o DNF quanto o Yum para instalá-lo. Para isso, insira o comando sudo dnf install nomedopacote.rpm .
  2. Com ele, você terá acesso às versões mais recentes do software que precisa.
    • Para verificar se há atualizações a pacotes instalados sem, de fato, aplicar as atualizações, use o comando sudo dnf check-update .
    • Para atualizar apenas um pacote, rode dnf update nomedopacote .
    • Tanto o sudo dnf upgrade quanto o sudo dnf update vão funcionar exatamente da mesma forma no Linux, ambos atualizando todos os pacotes, inclusive os obsoletos.
    • Se a versão do Linux possuir apenas o yum , insira yum update para atualizar todos os pacotes com atualizações disponíveis, ou yum upgrade para atualizar todos os pacotes, inclusive os que estão obsoletos. [6]
  3. Todos os que podem ser baixados estão listados no site /etc/dnf/dnf.conf ; use o comando sudo dnf repolist para ver todos os repositórios. Caso haja algum que precisa adicionar para obter um certo pacote, será possível fazer isso facilmente:
    • Copie o URL do repositório, que terminará em .repo . Por exemplo: http://www.exemplo.com/exemplo.repo
    • Use o comando dnf config-manager --add-repo http://www.exemplo.com/exemplo.repo para adicionar o repositório.
    • Para habilitar um repositório, utilize {{{1}}} , substituindo “nomerepositório” pelo nome dele antes da extensão .repo .
  4. É possível buscar pelo título de um software específico, pelo nome do pacote ou tipo do programa; use o comando sudo dnf search nomedosoftware , trocando “nomedosoftware” pelo nome do app. Os resultados exibirão todos os pacotes de software que correspondem aos termos de busca.
    • Por exemplo: se quiser instalar o navegador Opera, rode sudo dnf search opera .
    • Para ver todos os pacotes disponíveis em seus repositórios, execute sudo dnf list available .
  5. Após achar um pacote que deseja instalar, saiba mais sobre ele usando o comando sudo dnf info nomedopacote ; você verá o tamanho, de qual repositório ele vem e o número da versão.
    • Também será útil saber se o pacote que você deseja instalar possui as dependências necessárias. Dependências são outras bibliotecas e aplicações exigidas pelo pacote para que seja corretamente executado. Use o comando dnf repoquery --requires nomedopacote para obter tais informações.
    • Se você não possui as dependências necessárias, instale-as primeiro.
  6. Após decidir que vai adicionar um pacote, rode sudo dnf install nomedopacote para baixar e adicioná-lo.
  7. Se você quiser desinstalar algo que adicionou usando o DNF ou o Yum, use sudo dnf remove nomedopacote .
    • Veja uma lista de todos os pacotes instalados rodando sudo dnf list installed .
    Publicidade
Método 4
Método 4 de 7:

Utilizando o Flatpak

Baixe em PDF
  1. O programa Flatpak é uma ótima opção para instalar software em qualquer versão do Linux. São várias as razões: ao contrário de outros gerenciadores de pacotes e repositórios, o Flatpak permite que o usuário instale pacotes para qualquer distribuição do Linux. Os desenvolvedores de aplicativos podem soltar uma versão do Flatpak de seus produtos que podem ser facilmente instalados, independentemente do seu Linux. Além disso, não haverá necessidade de acesso à raiz do Linux (sudo) para adicionar o Flatpak e executar apps. [7]
    • Quem usa o Fedora, o Linux Mint, o Pop!_OS, o CentOS ou o Manjaro não terá que instalar o Flatpak, que já estará incluído. Basta configurar o repositório Flathub, cujas instruções estão mais abaixo.
    • No Ubuntu e no Debian, execute sudo apt install flatpak .
    • Já no RedHat, rode sudo yum install flatpak ou sudo dnf install flatpak .
    • Em outras distribuições, acesse este site (em inglês) e escolha sua versão do Linux para receber instruções específicas.
  2. Esse é o repositório mais comum do Flatpak; use o comando flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo para fazer isso. [8]
  3. Caso queira apenas ver o que está disponível, há duas opções simples:
    • Em um navegador de internet, acesse esta página . Você pode analisar as categorias disponíveis ou pesquisar por um certo app, como na App Store ou na Loja Play Store.
    • Outra opção é usar os comandos flatpak em uma janela do Terminal. Para procurar por um certo aplicativo (ou tipo de programa), abra o Terminal e insira o comando flatpak search termosdepesquisa . Troque “termosdepesquisa” pelo que você quer buscar.
      • Nos resultados, você verá a ID, a versão, a localização remota e a descrição do software.
      • Por exemplo: para pesquisar pelo Spotify, insira flatpak search spotify .
      • Se quiser ver aplicativos de música em geral, use flatpak search music ou flatpak search streaming , por exemplo.
  4. Assim que encontrar o programa desejado, será bem simples instalá-lo:
    • Caso esteja navegando pela internet, clique no botão “Instalar” para adicionar o app.
    • Quem usa a linha de comando precisará executar um comando que recorre à ID do aplicativo (como “com.spotify.Client”, para o Spotify) e servidor remoto (como o flathub). A sintaxe é flatpak install servidoremoto IDdoapp . Veja o exemplo:, flatpak install flathub com.spotify.Client . [9]
    • Desinstale um programa substituindo install por uninstall e retire o servidor remoto. Por exemplo: flatpak uninstall com.spotify.Client .
  5. Depois de instalar um programa, execute-o rapidamente a partir do prompt de comando inserindo flatpak run IDdoapp .
    • Veja o exemplo: flatpak run com.spotify.Client abrirá o Spotify.
    • Para ver quais Flatpaks estão instalados, use o comando flatpak list .
    Publicidade
Método 5
Método 5 de 7:

Utilizando o Synaptic

Baixe em PDF
  1. Voltada para o Apt , ela é ótima para quem não quer digitar comandos, mas deseja mais flexibilidade com atualizações do que ao usar o GNOME ou o Ubuntu. Com o Synaptic, será possível navegar e gerenciar repositórios, instalar e desinstalar apps e atualizar pacotes.
    • Se estiver no Debian, o Synaptic já virá pré-instalado. No Ubuntu, ele pode ser adicionado com o Ubuntu Software ou com o comando sudo apt-get install synaptic em uma janela do Terminal.
  2. Depois de instalado, ele poderá ser encontrado no menu “Aplicativos” ou em “Sistema > Administração > Synaptic Package Manager” (no Linux). [10]
  3. No painel à esquerda, haverá categorias para você selecionar; também é possível pesquisar por nomes (ou tipos) de pacotes por palavra-chave; use a opção “Pesquisar”, no topo da janela, ou pressione “Ctrl + F”.
    • Caso precise adicionar um repositório para instalar um certo pacote, clique em “Configurações” e escolha “Repositórios” para editar a lista de repositórios. [11]
    • Os repositórios do Synaptic são os mesmos disponíveis no Apt, que podem ser visualizados e editados em /etc/sources.list .
  4. Selecione um deles e clique em “Properties” (Propriedades); você verá detalhes, inclusive com as dependências necessárias, além de uma lista de arquivos que devem ser instalados, as versões e a descrição do software.
  5. Isso informa ao Synaptic que você deseja instalar esse pacote. Depois, pesquise outros pacotes mais que deseja adicionar ou continue ao próximo passo.
  6. Todos os pacotes marcados serão adicionados.
  7. Atualizar pacotes é bem fácil com o Synaptic:
    • Primeiro, atualize a lista do repositório usando o atalho “Ctrl + R” ou clicando em “Reload” (Atualizar).
    • Clique com o botão direito em um pacote e escolha “Mark for Upgrade” (Marcar para Atualização).
    • Assinale outros pacotes, se quiser atualizá-los, e clique em “Apply” (Aplicar).
    • Confirme selecionando “Apply” novamente.
  8. Não importa se você instalou um pacote através do Apt ou do Synaptic; esse último pode desinstalar facilmente um pacote. Clique com o botão direito no pacote, escolha “Mark for Removal” (Marcar para exclusão) e clique em “Apply” duas vezes.
    Publicidade
Método 6
Método 6 de 7:

Utilizando o Snapcraft

Baixe em PDF
  1. O Snapcraft é outra “loja” de aplicações gráficas disponível em todas as versões do Linux. O recurso Snap, que será usado para instalar os pacotes do Snap, vem pré-instalado no Ubuntu, no Manjaro, no Zorin no Solus e em qualquer sistema do Linux. Prepare-se para usar qualquer sistema através do KDE Neon. [12] Se estiver rodando outra distribuição (como Linux, Debian, Arch Linux e CentOS), você terá que instalar ou habilitar o recurso.
    • Nas distribuições Debian, KDE Neon e Pop!_OS, use o Apt inserindo os comandos sudo apt install snapd e depois sudo snap install core .
    • No Fedora, execute o comando sudo dnf install snapd . [13]
    • No RedHat e no CentOS, você poderá usar tanto o DNF quanto o YUM .
      • Adicione o repositório primeiro com o comando sudo dnf install epel-release .
      • Instale o Snap com sudo dnf install snapd .
      • Habilite o Snap usando sudo systemctl enable --now snapd.socket .
  2. Acesse o site do Snapcraft em seu navegador de internet.
  3. Você pode navegar por eles por categoria ou procurar pelos seus apps preferidos.
  4. Ele estará no canto direito superior da tela, e desde que o Snap esteja habilitado, isso deverá iniciar o download, instalar o pacote e todas as dependências necessárias.
    • Caso isso não funcione, continue lendo este método.
  5. No openSUSE, por exemplo, basta clicar no ícone dele.
  6. Se tiver utilizado a janela que já estava aberta na instalação do Snap, você deve abrir uma nova, em vez de usar a mesma.
  7. Por exemplo: para instalar o cliente de e-mail Thunderbird, rode sudo snap install thunderbird .
    • O app selecionado será instalado em seu computador.
    Publicidade
Método 7
Método 7 de 7:

Compilando o código-fonte

Baixe em PDF
  1. O [[Compilar-um-Programa-Usando-o-Compilador-GNU-(GCC)|GNU Compiler Collection, ou GCC] servirá para gerenciar código-fonte que precisa ser compilado. A maioria das distribuições do Linux possui esse programa, mas usuários do Ubuntu ou Debian precisarão instalar o pacote essencial build-essential primeiro. [14] Siga os passos abaixo:
    • Abra uma janela no Terminal.
    • Execute o comando sudo apt-get update .
    • Rode o sudo apt-get install build-essential para instalá-lo.
  2. Geralmente, os códigos-fonte são disponibilizados em “tarballs”, que são arquivos compactados que possuem a extensão “.tar.gz” ou “.tar.bz2”. Na janela do Terminal, faça o seguinte:
    • Execute cd ao diretório em que o arquivo foi salvo.
    • Caso ele termine com “.tgz” ou “.tar.gz”, rode tar -xvf <nomedoarquivo> .
    • Se terminar com “.tar.bz2”, use o tar -xjvf <nomedoarquivo> .
    • Rode ls -al para visualizar todas as pastas e arquivos extraídos.
  3. Dependendo do software que será compilado, pode haver um arquivo de texto com instruções úteis para instalação (porém, nem sempre em português). No diretório com os arquivos descompactados, execute o ls -a para procurar por algum item do tipo.
    • Para ler o arquivo de texto, use o comando cat README (se o nome dele for “README”) para ver todo o arquivo, ou more README para lê-lo página por página.
    • Se os dois arquivos estiverem presentes, recomenda-se ler ambos. Eles podem ter instruções importantes.
  4. Se as instruções orientarem o uso de certas flags ou de pular esse passo, é melhor fazer isso. Do contrário, rode o ./configure para preparar seus arquivos para compilação.
    • Se não houver um arquivo configure , confirme nas instruções de que maneira a compilação deve ser feita.
    • Você também pode procurar pelo script install.sh nesse mesmo diretório. Você pode torná-lo executável com o comando chmod u+x install.sh e rodá-lo com ./install-sh
    • Caso algum erro aconteça, indicando falta de dependências ou bibliotecas, instale o que for necessário antes de continuar. É mais fácil fazer isso utilizando um dos métodos de instalação de pacotes acima expostos; após a instalação, execute o “configure” ou instale o script outra vez.
  5. O código será compilado em um programa executável, e dependendo do tamanho do arquivo e da velocidade do processador, isso poderá demorar um pouco.
  6. O programa recém-compilado será adicionado ao diretório binário do sistema. No entanto, se a compilação de código for para uso em seu próprio diretório doméstico, você pode pular o passo.
    Publicidade

Dicas

  • Para executar programas do Windows no Linux, você pode instalar o WINE em praticamente qualquer distribuição.
Publicidade

Sobre este guia wikiHow

Esta página foi acessada 3 455 vezes.

Este artigo foi útil?

Publicidade