Como adicionar aplicativos no Linux

Nesta postagem, iremos minar cada uma das diferentes maneiras possíveis de instalar um programa no Linux. Considerando que o Ubuntu é a distribuição Linux mais popular, principalmente entre aqueles que estão apenas começando a “mergulhar” no “mundo Linux”, este mini-tutorial, voltado justamente para “iniciantes”, terá como foco exclusivo o Ubuntu. De qualquer forma, este tutorial também funciona para todas as distros baseadas em Debian e Ubuntu (uma vez que todas usam pacotes .DEB), e alguns programas e conceitos gerais funcionarão em outras distros também.


No Ubuntu, existem várias maneiras de adicionar, remover ou atualizar aplicativos do sistema.
Observe que nem todos os aplicativos disponíveis para o Ubuntu estão disponíveis para instalação por padrão. Será necessário habilitar a possibilidade de instalar determinados aplicativos manualmente.
As principais maneiras de instalar aplicativos são:

  • O Ubuntu Software Center. Um aplicativo simples com o qual você pode adicionar ou remover pacotes do seu sistema de uma forma muito simples.
  • O programa Synaptic. Com o Synaptic você terá mais controle sobre os programas que instala no sistema. Bem como um número maior deles. NOTA: O Synaptic atualmente usa o apt-get.
  • O programa perito. Adept é a versão do Synaptic para KDE, incluída no Kubuntu.
  • Os programas apt-get ou aptitude. Esses são programas mais avançados executados no modo terminal. Eles são muito poderosos e também permitem adicionar e remover aplicativos do sistema, entre outras coisas. (Aptitude é mais completo do que apt-get, ele lembra as bibliotecas baixadas e as desinstala se estiverem obsoletas). Para ver a ajuda de qualquer programa em execução no modo terminal: (man nombre_del_programa) Exemplo: man aptitude
  • Pacotes de deb. Arquivos com extensão .deb são pacotes de aplicativos já preparados para serem instalados facilmente em seu sistema Ubuntu.
  • Arquivos binários. Arquivos com extensão .bin são programas executáveis ​​no Linux.
  • Executar arquivos. Os arquivos com a extensão .run geralmente são os assistentes para instalação no Linux.

Vamos agora ver cada um deles com suas peculiaridades.

Por meio de programas

O Ubuntu Software Center

O programa Ubuntu Software Center é a maneira mais fácil de instalar ou remover programas no Ubuntu. Também é o mais limitado.

Você pode encontrar o programa em Menu de aplicativos> Centro de Software Ubuntu

(1) Para instalar aplicativos, selecione uma das categorias mostradas na tela principal do programa. Isso atualizará a janela que mostra os programas disponíveis nessa categoria. Agora você só precisa encontrar o programa que deseja instalar e clicar duas vezes nele. A janela mostrará uma descrição dele e lhe dará a opção de instalá-lo pressionando o botão Instalar.

(2) Se você não sabe em qual seção o programa que você está procurando está localizado. Digite o nome do aplicativo que deseja instalar na caixa de pesquisa no canto superior direito. À medida que vai escrevendo o nome do programa, a lista de possíveis candidatos vai diminuindo, até encontrar o que procurava.

(3) Ao clicar em "Software Instalado" à esquerda, você terá acesso a uma lista de todos os programas que instalou em seu sistema. Se você deseja desinstalar algum deles. Basta clicar duas vezes sobre ele e a janela será atualizada mostrando a descrição do programa e dando a opção de desinstalá-lo.

Aqui você pode ver explicado em formato de vídeo.

Gerenciador de pacotes Synaptic

Synaptic É um sistema avançado para instalar ou remover aplicativos do seu sistema. O ambiente é gráfico, como no Ubuntu Software Center, mas muito mais poderoso. Com o Synaptic você tem controle total dos pacotes (aplicativos) instalados em seu sistema.

Para executar o Synaptic, escolha Sistema -> Administração -> Gerenciador de Pacotes Synaptic. Este gerenciador de pacotes nos permitirá instalar, reinstalar e remover pacotes de uma forma gráfica muito simples.

A tela Synaptic é dividida em 4 seções.

Os dois mais importantes são a lista de categorias (1) no lado esquerdo e o dos pacotes (3) Do lado direito.

Selecionar um pacote da lista exibirá uma descrição dele (4).

Para instalar um pacote, você pode selecionar uma categoria, clique com o botão direito no pacote desejado e selecione "disque para instalar"Ou faça Duplo click no nome do pacote.

Marque desta forma todos os pacotes que deseja instalar no sistema e clique em Aplicar para prosseguir com a instalação. O Synaptic irá agora baixar os pacotes necessários dos repositórios na Internet ou do CD de instalação.

Você também pode usar o botão Pesquisar para encontrar os pacotes que deseja instalar.

Ao clicar no botão de pesquisa, podemos pesquisar os programas por nome ou descrição. Uma vez localizado o programa que queremos instalar, clicamos duas vezes nele para instalá-lo. Se quisermos deletar um programa, tudo o que precisamos fazer é clicar com o botão direito sobre ele e selecionar deletar ou deletar completamente.

Para que as alterações sejam aplicadas, é necessário clicar no botão Aplicar.

O sistema de instalação de software no Ubuntu é muito poderoso e versátil. Nos repositórios, os aplicativos são organizados em "pacotes". Cada pacote possui outros dos quais depende para seu bom funcionamento. O Synaptic se encarrega de resolver essas dependências e instalar os pacotes necessários para você. Mas não só isso. Nos pacotes de aplicativos, outros pacotes também são indicados que, embora não sejam necessários para o funcionamento do aplicativo que queremos instalar, eles são úteis. Estes são os "pacotes recomendados".

Podemos configurar o Synaptic para considerar esses pacotes «Recomendados»Como se fossem dependências e por isso também irá instalá-las automaticamente.

Inicie o Synaptic e vá para Configurações> Preferências, na guia Geral Marque a caixa "Tratar pacotes recomendados como dependências".

Aqui você pode ver explicado em formato de vídeo.

Administrador especialista adepto

Os usuários do Kubuntu têm o equivalente ao Synaptic, chamado Administrador especialista adepto. Pode ser encontrado no menu KDE> Sistema> Administrador especialista. A operação é muito semelhante ao Synaptic.

Usando a caixa de pesquisa, você pode pesquisar pacotes por nome e por descrição. Ao clicar duas vezes em um elemento do resultado da lista, ele é marcado para instalação.
Você pode ver as dependências de um pacote observando suas propriedades ("detalhes").

Podemos gerenciar os repositórios em adepto clicando no menu de adeptos e então em gerenciamento de repositórios

software kubuntu : aqui estão eles (principal, universo, restrito, multiverso) e mais um onde estão os códigos-fonte, além de um menu drop-down para escolher de onde ou de qual servidor faremos o download.

Software de terceiros: Aqui podemos incluir repositórios de terceiros adicionais ou um cdrom.

Atualizações: Atualizações do Kubuntu, podemos selecionar as atualizações que o adepto irá revisar, também configuramos as atualizações automáticas, podemos escolher instalá-las sem nos avisar, baixá-las silenciosamente ou apenas notificar que há atualizações.

Autenticação: Aqui estão as chaves das assinaturas para os arquivos que baixamos dos repositórios, também se encontrarmos um repositório de terceiros que nos interessa e lida com assinaturas, podemos incluí-lo baixando o arquivo de assinatura do site ou ftp para qualquer diretório e importá-lo ou incluímos clicando no botão "Importar arquivo de chave ..."

Após adicionar ou remover repositórios para que o sistema faça as alterações, temos que clicar no botão verificar atualizações.

aptitude e apt-get

Embora possamos instalar programas graficamente, como vimos nos pontos anteriores, sempre podemos usar o terminal para instalar qualquer programa.

Para muitos novos usuários, esta opção pode parecer um pouco mais complicada e um tanto enigmática. Nada está mais longe da realidade; quando você se acostuma fica muito mais confortável, fácil e rápido.
Existem duas maneiras de instalar programas em modo texto: com aptidão e com apt-get.

Ambos os programas são muito semelhantes, exceto em um detalhe: o aptitude lembra das dependências que foram aplicadas na instalação de um pacote. Isso significa que se você instalar ou atualizar um aplicativo com o aptitude e depois quiser desinstalar, o aptitude irá deletar o programa junto com todas as suas dependências (exceto se eles forem usados ​​por outros pacotes). Se instalado com apt-get ou ambiente gráfico Synaptic, a desinstalação removerá apenas o pacote especificado, mas não as dependências.


Uso

Abrimos um terminal via Aplicativos -> Acessórios -> Terminal.

  • Instale os pacotes:
$ sudo apt-get instalar
  • Desinstalar pacotes:
$ sudo apt-get remover
  • Desinstalar pacotes (incluindo arquivos de configuração):
$sudo apt-get purge
  • Atualize a lista de pacotes disponíveis:
$ sudo apt-get update
  • Atualize o sistema com atualizações de pacote disponíveis:
$ sudo apt-get atualização
  • Obtenha uma lista de opções de comando:
$ sudo apt-get ajuda


Instale pacotes sem internet

Em um computador que tenha internet e que o programa / pacote que desejamos não esteja instalado, podemos baixar os pacotes junto com suas dependências (ainda não instaladas) usando estes dois comandos:

sudo aptitude clean sudo aptitude install -d nome_pacote

Quando instalamos um pacote através do aptitude / apt, ele permanece em uma pasta específica. Com o primeiro comando o que fazemos é deletar esses pacotes do computador (não afeta as instalações já feitas).

O segundo comando baixará o pacote que desejamos e as dependências de que precisa, mas não o instalará. Agora vamos para "/ var / cache / apt / archives" e vemos esses pacotes. Nós os copiamos, levamos para o computador que não tem conexão e os instalamos clicando duas vezes em cada um ou no console:

sudo dpkg -i package_name

Lembre-se de que, se houver dependências, você deve instalá-las primeiro. Pode ser também que algumas dessas dependências já estejam instaladas no computador com internet, de forma que não seriam baixadas.

Se o computador com internet já o tiver instalado, então ele pode ser desinstalado usando "aptitude remove" (sem purga) e removemos o "-d" do "aptitude install" posterior. Desta forma, nós o desinstalamos primeiro, depois fazemos o download e instalamos. Desta forma, o computador com a Internet continuará a ter o programa exatamente como antes de desinstalá-lo.

Para resolver e prevenir possíveis problemas de dependência podemos ir ao Synaptic do computador com a internet, procuramos o pacote que desejamos, clicamos com o botão direito no pacote em questão, entramos Propriedades e selecione a guia dependências. Lá vemos os pacotes de que precisamos para instalar corretamente o pacote no computador sem internet.

Opcionalmente, também podemos baixar os discos debian que contêm muitos programas e pacotes .deb, o que os torna compatíveis com o ubuntu, apenas inserimos as origens do software e clicamos em adicionar cd-rom.

Usando arquivos

Pacotes de deb

Outra forma de instalar aplicativos no sistema é através dos pacotes já preparados para serem instalados e com a extensão . Deb.
Para instalar esses pacotes você só precisa fazer clique duplo no arquivo no navegador Nautilus e o aplicativo será iniciado automaticamente gdebi, que se encarregará de instalar o pacote e procurar as dependências de outros pacotes que ele possa precisar para sua instalação correta.

Se preferirmos, eles também podem ser instalados usando a linha de comando, usando o comando dpkg:

sudo dpkg -i.deb

Nesse caso, você também terá que instalar manualmente as possíveis dependências do pacote.
O mesmo comando também pode ser usado para desinstalar o pacote:

sudo dpkg -r


Converter pacotes RPM para Deb

Algumas distribuições GNU / Linux, como Red Hat, SUSE e Mandriva, usam pacotes .rpm, organizados de forma diferente dos pacotes Debian e Ubuntu .deb.

Para instalar esses pacotes, você deve primeiro convertê-los para o formato .deb. Para isso, o aplicativo é usado estrangeiro, que pode ser instalado usando um dos métodos explicados neste artigo. A aplicação estrangeiro é usado da seguinte forma:

Abrimos um terminal (Aplicativos> Acessórios> Terminal) e execute a seguinte instrução:

sudo alienígena .rpm

Desta forma, o programa cria um arquivo com o nome do pacote, mas com extensão .deb, que pode ser instalado seguindo a explicação dos Pacotes Deb.

Pacotes de autopackage (extensão .package)

O projeto Pacote automático nasceu com a ideia de facilitar a instalação de aplicativos no Linux independente da distribuição e desktop que utilizem. É por isso que muitos projetos o utilizam, como o Inkscape.

Instalar um arquivo .package pela primeira vez é muito fácil. Basta seguir as instruções abaixo (a página do projeto também indica como).

Uma vez que o arquivo é baixado, devemos dar-lhe permissões de execução, clique duas vezes no arquivo e no aviso em que ele pede Você deseja executar __ ou visualizar seu conteúdo? devemos clicar em corrida. Feito isso, o instalador do programa será iniciado Pacote automático e o conteúdo da embalagem.
Quando o programa é instalado Pacote automático, o próximo arquivo desse tipo que você deseja instalar, basta clicar duas vezes nele sem ter que fazer nada do acima.

Arquivos binários

Os arquivos com a extensão .bin são arquivos binários. Eles não contêm um conjunto de programas ou bibliotecas como pacotes, mas são o próprio programa. Normalmente, os programas comerciais são distribuídos sob este sistema, que pode ou não ser gratuito, mas geralmente não é gratuito.
Ao baixar um arquivo deste tipo e salvá-lo no sistema, ele não terá permissão para ser executado.

A primeira coisa que devemos fazer, portanto, é dar a esse arquivo permissão para ser executado. Exibimos o menu contextual do arquivo e escolhemos a opção Propriedades. Nós selecionamos a guia permissões e veremos que o arquivo tem permissões de leitura e gravação para o proprietário, mas não para execução. Ativamos a caixa para dar permissões de execução e fechamos a janela.

 Agora que demos permissão para que o arquivo seja capaz de executá-lo, faça Duplo click. Ao fazer isso, uma janela aparecerá com várias opções. Escolher corrida.

Para fazer o mesmo em um terminal:

Damos permissões de execução ao arquivo:

sudo chmod + x .bin

Instalamos o arquivo binário:

$ sudo./.bin

Executar arquivos

Os arquivos .corre são assistentes, geralmente gráficos, que auxiliam na instalação. Para executá-los, basta digitar no terminal:

sh ./.executar

Normalmente, no caso de você precisar de permissões de superusuário (também chamado de administrador ou raiz) pedirá a senha; se não, basta adicionar o pedido sudo antes do comando, que ficaria assim:

sudo sh ./.run

Crie aplicativos a partir do código-fonte

Às vezes, você encontrará aplicativos que não fornecem pacotes de instalação e terá que compilar do código-fonte. Para fazer isso, a primeira coisa que devemos fazer no Ubuntu é instalar um meta-pacote chamado essencial para construir, usando um dos métodos explicados neste artigo.

Em geral, as etapas a seguir para compilar um aplicativo são as seguintes:

  1. Baixe o código-fonte.
  2. Descompacte o código, geralmente é empacotado com tar compactado em gzip (* .tar.gz) ou bzip2 (* .tar.bz2).
  3. Entre na pasta criada descompactando o código.
  4. Execute o script configurar (Serve para verificar as características do sistema que afetam a compilação, configurando a compilação de acordo com estes valores, e criar o arquivo makefile).
  5. Comando de execução fazer, encarregado da compilação.
  6. Comando de execução sudo make install, que instala o aplicativo no sistema, ou melhor ainda, instale o pacote verificarinstalar, e corra sudo checkinstall. Este aplicativo cria um pacote .deb para que não precise ser compilado na próxima vez, embora não inclua a lista de dependências.

A utilização de verificarinstalar Tem ainda a vantagem de o sistema acompanhar os programas assim instalados, facilitando também a sua desinstalação.

Aqui está um exemplo completo de execução deste procedimento:

tar xvzf sensores-applet-0.5.1.tar.gz cd sensores-applet-0.5.1 ./configure --prefix = / usr make sudo checkinstall

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Tomas35 dito

    Só muito obrigado por esta auxiliando meus primeiros pininos em Ubuntus

  2.   Vamos usar Linux dito

    De nada, Tomás!
    Ficamos à disposição caso você queira sugerir novos tópicos para o blog.
    Felicidades! Paulo.

  3.   Mauro dito

    Super completos, concisos e claros esses tutoriais! Obrigado che!

  4.   Manuel. dito

    Muito obrigado, muito interessante pelo post.
    Continue para o benefício de novatos como eu.
    Obrigado novamente.

  5.   Mindundi dito

    Muito obrigado pela tutoria.
    Saudações!.