Instale o pacote sem adicionar repositório

0

Eu tenho uma instalação limpa do Ubuntu 18.04.

cat /etc/apt/sources.list

retorna

deb http://archive.ubuntu.com/ubuntu bionic main
deb http://archive.ubuntu.com/ubuntu bionic-security main
deb http://archive.ubuntu.com/ubuntu bionic-updates main

Eu quero instalar o pacote molly-guard , mas este reside no repositório universe ( link ).

Eu poderia modificar /etc/apt/sources.list para conter o seguinte

deb http://archive.ubuntu.com/ubuntu bionic main universe
deb http://archive.ubuntu.com/ubuntu bionic-security main universe
deb http://archive.ubuntu.com/ubuntu bionic-updates main universe

em seguida, emita um apt update e, em seguida, apt install molly-guard .

Eu não quero ter acesso a todo o repositório universe apenas porque eu instalei este pacote.

Existe uma maneira de instalar molly-guard sem modificar /etc/apt/sources.list ?

  • Se sim, haveria desvantagens em fazer isso dessa maneira? Por exemplo, o pacote não seria atualizado durante apt upgrade ?
  • Quais são os inconvenientes de adicionar o repositório universe apenas para este pacote único? Poderia ter implicações de segurança? Este será um servidor da Web de produção.
por Daniel F 20.08.2018 / 15:42

1 resposta

2

A maneira de instalar isso sem alterar o sources.list é fazer o download do arquivo .deb e instalá-lo localmente usando dpkg :

sudo dpkg -i /path/to/my.deb

As desvantagens são:

  1. Você é responsável pelo gerenciamento das dependências do pacote. Se requer outros pacotes, você é responsável por localizar, baixar e resolver as dependências desses pacotes.
  2. Você é responsável por verificar o pacote (e suas dependências) para atualizações e repetir # 1, conforme necessário, quando as dependências mudarem.

As desvantagens de adicionar universe são que os pacotes em universe não são oficialmente mantidos pela Canonical e são mantidos pela comunidade Ubuntu. Se houver atualizações relacionadas à segurança necessárias para um pacote ou suas dependências em universe , elas podem não ser resolvidas com a mesma rapidez. A necessidade e a pontualidade das atualizações de segurança são geralmente a única preocupação real neste espaço.

    
por 20.08.2018 / 16:40