Pelo Terminal – apt-get

Introdução a instalação de programas no Ubuntu

Publicado em Atualizado em

Guia Rápido de Instalação

Existem, cinco métodos bem simples para instalar programas no Ubuntu. Abaixo, vamos examiná-los, um a um, analizando suas etapas.

Método 1: Central de Programas Ubuntu

Sem dúvida, este é o método mais simples para instalar programas no Ubuntu.

Basta, ir ao menu Aplicativos e selecionar a Opção Central de Programas do Ubuntu.

Na janela a seguir, você verá uma série de “Departamentos”,  que subdividem os aplicativos por suas funções primárias. Para Procurar um programa, dê entrada com o nome do mesmo no campo de procura no canto superior direito da janela.

Após selecionar o Programa desejado, clique em Instalar, Autentique a Instalação, e aguarde o mesmo ser instalado.

Um processo bem simples, e bastante interativo.

Note também que, você também poderá ter um Screen Shot do programa em ação na parte de instalação.

Agora, vamos examinar o segundo método de instalação, igualmente simples.

Método 2: Download de Pacotes Debian.

Muitos ainda se perguntam, ao fazer download de um arquivo .deb, como devem proceder com a instalação do mesmo.

Primeiramente, faça o download do arquivo, em nosso caso, farei o download do navegador Opera.

Após a conclusão do download, clique duas vezes no arquivo baixado, e espere carregar.

Após isso, a Central de Programas do Ubuntu será aberta, e basta clicar em Instalar, para que a instalação se Inicie. Após a autenticação, aguarde para que a instalação se conclua.

Obs: A imagem mostra a opção Reinstalar, porque eu já possuia o Opera instalado no meu Ubuntu.

E pronto, o programa foi instalado, e está pronto para uso.

Como dito, um processo bem simples e interativo.

Agora, vejamos alguns métodos mais antigos de instalação, que mesmo antigos, ainda estão bem presentes no cotidiano de um ubunteiro.

Método 3: Gerenciador de Pacotes Synaptic.

Uma versão mais, técnica da Central de Programas do Ubuntu, conta com informações mais complexas, e conta com opções mais avançadas de instalação.

Como exemplo, irei instalar o Mensageiro Instantâneo Amsn.

Primeiramente, vá ao menu Sistema, e em Administração, selecione Gerenciador de Pacotes Synaptic.

Ao carregar a janela do Aplicativo, vamos procurar o nosso objetivo, Digite Amsn na caixa de procura, e espere carregar.

Após a opção referente ao Amsn ser carregada, selecione-a e clique em aplicar. Selecione a opção “A ser instalado”, e clique em aplicar. Após aguardar alguns momentos, o programa já se encontra Baixado, Instalado e totalmente pronto para uso.

Para saber como atualizar, e desinstalar Pacotes pelo Synaptic, clique aqui para ser direcionado para o post:  “Instalando Programas via Synaptic”, para uma informação mais detalhada.

Um processo também simples, mas, não tão interativo quanto os listados acima.

Agora, vamos dar uma olhada, no mais arcaico sistema de instalação Ubuntu, porém, igualmente importante.

Método 4: O Terminal.

De longe, um dos métodos que geram mais dúvidas nos usuários, e que as vezes, por mal exemplificado ou mal divulgado, acabam tornando uma simples missão de instalação, em um pesadelo desnecessário.

Primeiramente, vá ao menu Aplicativos, Acessórios, Terminal.

Em nosso caso, vamos instalar o player de Música, Amarok.

Digitemos então no terminal:

“sudo apt-get install audacious amarok” Sem aspas, e apertamos Enter.

Autenticamos com nossa senha [1], e quando ele nos pergunta se queremos instalá-lo, dizemos S e apertamos Enter, onde S = Sim [2].

Aguarde o Processo de Download e Instalação e o programa foi instalado com sucesso.

Método 5: Compilando Programas.

Há alguns casos, nos quais alguns programas, não são especificamente executáveis para o Debian. Que são desenvolvidos para Linux, mas que, o Debian, não pode reconhecer dessa forma “Crua” por assim dizer. O método em questão, apenas, fará com que os arquivos sejam “refinados” a fim de serem reconhecidos pelo debian, para que este possa instalá-los. Simples assim. Metaforicamente, seria como converter um arquivo WAV, para MP3, a fim de ser executado pelo Player, os dois arquivos são de áudio, mas um pode ser lido com mais clareza que o outro.

Para tal, seguimos essas simples etapas:

Para instalar programas compilando, como tar.gz, tgz, você deve ter instalado os pacotes:

sudo apt-get install build-essential que já vem incluído no cd do Ubuntu.

Depois de baixado (Caso você seja do tipo que gosta de usar tudo graficamente), clique com o botão direito do mouse no arquivo, e escolha “Extrair aqui“.

Ou, no terminal, na pasta aonde está o arquivo:

tar -zxvf archivo.tar.gz

tar -zxvf archivo.tgz

[Nota: Para ir ate a pasta aonde esta o arquivo usando-se do terminal é assim: Digamos, eu baixo da internet o pacote ndiswrapper-1.52.tar.gz na pasta downloads dentro da minha /home . Ok, e como vou nessa pasta usando o terminal? Digite: cd /home/seu-usuario/downloads . Dê Enter e voce agora esta usando o terminal nesta pasta. Simples assim.]

Agora se configura o código fonte escrevendo em um terminal como root:

[Nota: Sempre que executar comandos que voltam e dar errado, falando de permissões etc.,execute os comandos escrevendo sudo na frente.]

Configurando Código Fonte:

./configure

Compile:

make

Instalar arquivos compilados:

sudo make install

Para desinstalar se deve escrever num terminal como root e o código fonte intacto, e quando digo intacto é nem sequer por um salto de linha ao final.

make unistall

Forma mais fácil também:

Para instalar:

installpkg archivo.tar.gz

ou

installpkg archivo,tgz

Para desinstalar

removepkg archivo.tar.gz

Em suma, todos os métodos de instalação, são bem simpes de serem compreendidos e executados. Atualmente, a maioria dos programas open source são disponibilizados na Central de Programas do Ubuntu, tornando quase desnecessário o uso do Terminal, para download de programas, porém, ainda é um dos meios mais comuns.

Como recomendação pessoal, não vejo quase necessidade de um usuário comum realizar uma tarefa tão simples como instalar um programa, se dirigir ao terminal para fazê-lo. Sendo que a maioria dos programas já está na Central. Logo, se possível, busquem o caminho mais simples e instalem pela Central.

Instalando e Entendendo o APT-GET

Publicado em

Apt-get / Aptitude

O apt-get/aptitude são os comandos mais conhecidos nas distros baseadas em Debian. Com apenas esse comando você instala o que você quiser.
Qualquer comando que digite você pode tanto digitar apt-get como aptitude.

  • sudo apt-get update [Isso é para atualizar a lista de programas e atualizar os repositórios, como o botão recarregar do Synaptic.]
  • sudo apt-get install <nomedopacote> [Instala o programa, como o amsn, k3b,emesene]
  • Por exemplo: sudo apt-get install emesene
  • Para pesquisar pacotes (Apesar de eu achar mais fácil encontrar no Synaptic):
    sudo apt-cache search <nomedopacote>
  • Manuais do apt-get
    $man apt-get
    $man apt-cache

Comandos para consertar problemas de dependências

(Geralmente quando se fecha o terminal durante uma operação de descarga ou instalação de um pacote).
Devem ser usados na seguinte ordem:
Código:

  • sudo apt-get install -f
  • sudo apt-get upgrade -f
  • sudo apt-get dist-upgrade -f
  • sudo dpkg –configure -a
  • sudo apt-get clean

Pastas do APT-GET

Na pasta /var/cache/apt/archives/ ficam os arquivos que você baixa pelo Synaptic ou pelo terminal usando sudo apt-get install “programa”
Na pasta /var/lib/apt/lists/ é onde fica a lista de pacotes (repositórios) disponíveis. (Gerado ao executar apt-get update)

Diferença Entre APT-GET e APTITUDE

A principal diferença entre os dois é que o controle de dependências dos pacotes é mais completo e sofisticado no aptitude do que o do apt-get.

Mesmo, no caso de se querer corrigir problemas no sistema, o aptitude é muito mais eficiente. Por exemplo, o apt-get instala o pacote e as suas dependências como o aptitude, mas para desinstalar/remover um pacote o apt-get desinstala apenas o pacote solicitado e deixa as dependências enquanto que o aptitude desinstala também as dependências do pacote.

Já relativamente à pesquisa de pacotes o apt-cache search gera muito mais resultados do que o aptitude search. Isto porque o comando apt-cache search nome_do_pacote procura pelo nome do pacote tanto no nome do pacote como na sua descrição, enquanto que o comando aptitude search nome_do_pacote procura pelo pacote apenas no nome dos pacotes.

Por estes motivos convém seguir a regra: procurar um pacote com apt-cache search e instalá-lo com aptitude install.