Como instalar um .Arquivo Deb no Ubuntu

Como instalar um .Arquivo Deb no Ubuntu

Diferente software de Linux costumava ser distribuído como apenas código -fonte há muitos anos. Tivemos que compilar o software da fonte para usá -lo. Se uma fonte de software dependia de outras bibliotecas, também tivemos que baixar o código -fonte dessa biblioteca e compilá -lo antes de compilar o software que queríamos instalar. Se essa biblioteca dependesse de outras bibliotecas, tivemos que baixar a fonte dessas bibliotecas e compilá -las também. Tivemos que passar por um monte de problemas de dependência, que é chamado de "inferno de dependência" naquela época. Não havia sistema de embalagem como temos hoje. Atualmente, os pacotes são pré-compilados para diferentes arquiteturas de máquinas e mantidos em um servidor central (chamado de repositório de pacotes) e um software de gerenciamento de pacotes é usado para baixar automaticamente, resolver dependências e instalá-lo para nós.

Em distribuições Linux baseadas em Debian, como Debian GNU/Linux, Ubuntu, Linux Mint e outros, o APT Package Manager é usado. O formato do pacote do APT Package Manager é o Deb Archive. A extensão de um arquivo de deb é .Deb.

Hoje em dia, a maioria dos pacotes de software comum estão disponíveis no repositório oficial de pacotes da distribuição Linux que estamos usando. Portanto, podemos instalá -lo facilmente usando o gerenciador de pacotes, no caso de Ubuntu/Debian, o gerenciador de pacotes APT. Mas ainda há momentos em que um software que queremos não está disponível no repositório oficial de pacotes e temos que baixar o arquivo de pacote Deb no site oficial desse software e instalá -lo em nosso sistema operacional Ubuntu/Debian manualmente.

Neste artigo, vou mostrar como instalar um arquivo Deb no Ubuntu. Eu vou usar o Ubuntu 18.04 LTS para a demonstração. Vamos começar.

Instalando o arquivo Deb na linha de comando:

Você pode usar o dpkg comando no ubuntu para instalar um arquivo Deb.

Eu baixei o arquivo Deb do servidor da Web Apache 2 de https: // pacotes.Ubuntu.com apenas para a demonstração. Claro que você pode instalá -lo com o APT Package Manager com muita facilidade. Mas vou mostrar como instalar o It a partir do arquivo Deb.

Agora abra um terminal no mesmo diretório que seu arquivo Deb. Como você pode ver, o arquivo Deb está disponível no diretório.

Agora instale -o com o seguinte comando:

$ sudo dpkg -i apache2_2.4.29-1Buntu4.1_amd64.Deb

Como você pode ver, a instalação falhou porque as dependências não puderam ser resolvidas. O pacote Deb Apache2 depende de Apache2-bin, Apache2-Utils, Apache2-Data nenhum dos quais está instalado.

Agora, para resolver as dependências, você deve instalar esses pacotes antes de poder instalar Apache2 pacote.

Felizmente para nós, os pacotes de dependência estão disponíveis no repositório oficial do pacote do Ubuntu. Então, tudo o que precisamos fazer é executar o seguinte comando:

$ sudo apt -f install

Como você pode ver, o gerente de pacotes apt resolveu todas as dependências automaticamente. Agora pressione y e depois pressione .

O pacote Apache2 deve ser instalado.

Como você pode ver, o Apache 2 funciona.

Às vezes, os pacotes de dependência não estarão disponíveis no repositório oficial do pacote do Ubuntu. Nesse caso, você precisa encontrar os pacotes de Deb necessários na internet e instalá -lo usando dpkg também. Você também terá que resolver qualquer dependência que esses pacotes de dependência também tenham. Isso fica cada vez mais difícil à medida que a dependência aumenta e é muito impraticável para arquivos Deb que têm muitas dependências.

Instalando o arquivo Deb usando o Ubuntu Software Center:

Você também pode instalar um arquivo Deb usando o Ubuntu Software Center. Basta clicar com o botão direito do mouse no arquivo Deb e clique em Abrir com instalação de software.

Agora clique em Instalar.

Agora digite sua senha e clique em Autenticar.

As dependências devem ser resolvidas automaticamente se estiverem disponíveis no repositório do pacote do Ubuntu e o software deve ser instalado.

Depois que a instalação estiver concluída, você deve ver a seguinte janela.

Se algum pacote de dependência não estiver disponível no repositório oficial do pacote do Ubuntu ou em qualquer um dos repositórios de pacotes que você adicionou através do PPA, a instalação falhará. Nesse caso, você terá que encontrar e instalar os pacotes de dependência também manualmente.

Então é assim que você instala um arquivo Deb no Ubuntu. Obrigado por ler este artigo.