Como eu não resolvo dependências não atendidas?

0

Eu segui a resposta para Como faço para instalar o gedit sem o Zeitgeist? e instalado o gedit sem zeitgeist (na verdade, o zeitgeist é completamente removido). O gedit corre feliz sem zeitgeist.

Agora não consigo instalar mais nada, porque o synaptic reclama o tempo todo que dois pacotes (gedit e gedit-plugins) estão quebrados; o gerenciador de atualização tenta continuamente atualizar o zeitgeist do inexistente; instalar outro pacote "utilmente" tenta desinstalar o gedit & amp; plugins, etc.

Existe uma maneira de dizer ao apt para STFU e não instalar o zeitgeist e não desinstalar o gedit? Não, apt-get -f install é precisamente o que NÃO quero.

    
por Bulletmagnet 12.04.2013 / 14:03

1 resposta

1

Eu faria um pacote fictício com equivs que "fornece" a dependência sem realmente fornecer nada. Isso pode quebrar as coisas se elas realmente dependessem de algo e você estivesse fingindo.

Eu já respondi isso aqui: Como enganar as dependências do apt? , mas você precisaria editar o controle para que você tivesse uma linha "provides: zeitgeist" em algum lugar (verifique a sintaxe também!)

    
por Oli 12.04.2013 / 14:55