Como instalar recomenda usar o gdebi?

2

O Gdebi aparentemente não instala pacotes recomendados por padrão, apenas instala dependências. Eu tentei

sudo gdebi -o="--install-recommends" package.deb

mas não funciona.

Como instalar também os pacotes recomendados usando o gdebi?

    
por user539484 09.06.2013 / 23:28

2 respostas

3

A opção -o de gdebi não se destina a passar opções de linha de comando para apt-get , mas opções de configuração. Assim, para instalar os pacotes recomendados, você deve usar:

gdebi -o "APT::Install-Recommends=1" ...

Desde,

  1. man apt-get diz:

    --no-install-recommends
       Do not consider recommended packages as a dependency for
       installing. Configuration Item: APT::Install-Recommends.
    
  2. De Como não instalar os pacotes recomendados e sugeridos? ,

      

    A sintaxe correta nas versões recentes parece ser:

    APT::Install-Suggests "0";
    APT::Install-Recommends "0";
    
  3. E comente o # 7 em esta pergunta do Launchpad diz:

      

    Para qualquer pessoa pesquisando, não posso dar o formato correto para as opções APT :: Get, no entanto, o seguinte funcionou para mim para o APT :: Install-options.

    gdebi -o APT::Install-Recommends=0 -o APT::Install-Suggests=0 .....
    
por muru 26.12.2014 / 09:47
0

Se você estiver usando um gerenciador de pacotes para instalar pacotes, você terá que reunir manualmente os debs dependentes e adicioná-los à linha de comando. O gerenciador de pacotes respeitará as dependências, mas só procurará os pacotes disponíveis na linha de comando.

Em vez de usar um gerenciador de pacotes para fazer a instalação, seria melhor usar um mais A dvanced P ackaging T ool que tem conhecimento de um repositório de pacotes que podem ser procurados pelas dependências e listá-los na linha de comando junto com o pacote que você deseja instalar. Isso é o que o apt faz por você. Ele reúne as dependências dos pacotes selecionados para serem instalados e entrega a lista ao dpkg.

Minha solução seria apenas executar dpkg -i package.deb e assisti-lo falhar. Em seguida, execute o aptitude e ele irá reclamar sobre pacotes quebrados. Siga as instruções em vermelho na parte inferior da tela e selecione uma solução que melhor se adapte ao que você precisa.

    
por umeboshi 26.12.2014 / 06:55