Como instalar pacotes no Ubuntu manualmente

Como instalar pacotes no Ubuntu manualmente

Há muito tempo que falamos sobre como instalar pacotes e programas por meio de repositórios, pacotes deb, de pacotes rpm, de PPAs ou simplesmente por meio de programas como o Synaptic ou o Ubuntu Software Center, mas não falamos sobre como instalar um programa por meio de seu código-fonte. Esta instalação é muito complicada, mas é também a mais satisfatória visto que, via de regra, é a que melhor se adapta ao nosso sistema operativo, à nossa máquina. Para realizar esta instalação, tudo o que precisamos fazer é baixar um pacote compactado que quase sempre é do tipo tar.gz ou gz, o que o código do programa possui e a partir daqui compilar os arquivos.

Quais programas eu preciso para instalar os pacotes manualmente?

Paradoxalmente, o Ubuntu, como outros sistemas baseados em Debian, não tem todos instalados os programas necessários para compilar. O pacote que inclui a maioria das ferramentas não é instalado como padrão, então você deve instalar o pacote manualmente. Bem, para compilar um pacote nós mesmos, precisaremos fazer isso no terminal:

sudo apt-get install build-essential automake make cmake fakeroot checkinstall dpatch patchutils autotools-dev debhelper quilt xutils lintian dh-make libtool autoconf git-core

Isso fará com que o Ubuntu instale quase todos os programas necessários para poder compilar o código e, por extensão, para poder instalar os pacotes manualmente.

Como compilamos um programa nós mesmos?

Depois de realizar as etapas anteriores, abrimos um terminal e vamos para a pasta do código-fonte. A primeira coisa que teremos que fazer é ver o arquivo «INSTALAR»Que quase todos os programas trazem, alguns o fazem em«Leia-me«. Como regra geral, para compilar, teremos que escrever o seguinte

. / Configure

fazer

make install

./nome do programa

fazer limpo

Embora, no arquivo Leia-me ou INSTALAR Os pacotes necessários e como instalar o programa serão detalhados em detalhes. Eu os mando ./configure e make eles são responsáveis ​​por configurar e fazer o pacote do programa. O comando make install instale o que foi criado e com ./ executamos o programa. Então o comando fazer limpo cuida da limpeza de arquivos desnecessários que foram criados durante a instalação. Essas são aproximadamente as etapas necessárias para compilar um programa, mas às vezes é necessário instalar uma biblioteca ou pacote para que a instalação funcione. Por fim, note que embora a instalação seja melhor, é uma instalação lenta, ou seja, para instalar pacotes manualmente, depende do código-fonte e da potência da máquina, portanto o processo pode demorar horas ou minutos. Por isso é aconselhável fazê-lo com o tempo e em computadores potentes, embora este método de instalação de pacotes possa ser feito em qualquer computador.


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.   Gerson dito

    Aconteceu comigo que estou sob um arquivo tar.gz ou tar.bz2 ou semelhante, e ao fazer o ./configure ele me lança um erro; Procuro o Install ou o Readme e muitos não o trazem, mas se eu toco no executável do programa que ele abre, é como se um laptop estivesse baixando, mas muitas vezes quero instalá-lo e não consegui .
    Como isso é feito nesses casos?

  2.   Joaquin Garcia dito

    Oi Gerson, você poderia me dizer o pacote ou programa que deseja usar. Pelo que você disse, o que você baixou é um pacote pré-compilado ou quase pronto para usar, o que é diferente de instalar a partir do código-fonte. Mas primeiro eu queria ter certeza. Obrigado e desculpe pelo inconveniente.

  3.   Fosco_ dito

    Talvez o artigo devesse se chamar "Como compilar programas no Ubuntu", ao ver a instalação manual de pacotes pensei que você falaria sobre o pacote dpkg -i

  4.   Jose manuel benedito dito

    Oi joaquin
    Muito obrigado por participar de seu blog. Acho ótimo, e por isso agradeço.
    Queria te perguntar sobre a instalação de um programa (o Warzone, por exemplo), com o tipo de compilação (acho que se chama assim) que Gerson pede, porque tentei fazer o que você disse, mas não entender exatamente como se faz, com os passos de quem está aprendendo a ler…. A verdade é que faço algumas coisas com o terminal, mas já estou tentando fazer isso há um tempo e não encontrei uma explicação detalhada, como em uma aula…. Você poderia fazê-lo?

    Desde já agradeço e recebo uma saudação cordial

    José Manuel

  5.   Marco dito

    Olá, meu nome é Marco, gostaria de aprender sobre o mundo Linux, tenho Ubuntu 13.10 mas é muito difícil para mim lidar com isso, instalar algo é difícil, pois em todo programa me diz que este ou aquele pacote é ausência de. Obrigado

  6.   Jose Lamb dito

    Geniaaallll irmão, eu estava procurando por isso. É difícil encontrá-lo tão detalhado e, portanto, tão grato. Sucessos de coração para você

  7.   John David dito

    Boa tarde, tentei instalar este programa darktable-3.0.1.tar.xz não consegui, sou novo no Ubuntu. Eu apreciaria sua colaboração.