apt-get: instala o pacote modificado com dependências

4

Eu baixei um pacote Debian lxde , juntamente com todas as suas dependências:

apt-get install --no-install-recommends lxde --download-only

Agora, tenho todos os pacotes no meu /var/cache/apt/archives . Eu fiz modificações em um pacote lxde_4+nmu1_all.deb (removido galculator de dependências) e agora gostaria de instalar o lxde do meu pacote modificado (ou seja, com as dependências modificadas). dpkg -i lxde_4+nmu1_all.deb não funciona devido a dependências não satisfeitas.

Como posso dizer ao apt-get para instalar o meu pacote modificado /var/cache/apt/archives/lxde_4+nmu1_all.deb ?

    
por user1968963 30.05.2013 / 16:14

2 respostas

1

Você pode criar seu próprio repositório com reprepro (tutoriais 1 2 …).

Se tudo o que você quer é evitar a instalação do galculator, um método mais fácil é fazer um pacote galculator falso com equivs . Então você pode instalar o lxde normalmente.

    
por 31.05.2013 / 01:54
1

Depois de instalar o pacote via dpkg --force-depends , você pode instalar as dependências e concluir a instalação com apt-get install -f . Isso só funcionará no caso de "Dependências". Se um pacote é um "Pré-Depend", ele deve ser instalado antes de usar dpkg -i .

    
por 30.05.2013 / 17:57

Tags