Apt não está encontrando pacote que deveria estar lá

0

Eu tinha instalado o bitmask com o repositório errado (usei o vivid deles com astúcia e funcionou bem). Agora, eu queria mudar o repo inteligente disponível agora e seguir as instruções sobre como remover a chave. Adicione uma nova chave e outras coisas.

> $ sudo apt-get install bitmask                                                                                                                 
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Paket bitmask ist nicht verfügbar, wird aber von einem anderen Paket
referenziert. Das kann heißen, dass das Paket fehlt, dass es abgelöst
wurde oder nur aus einer anderen Quelle verfügbar ist.

E: Für Paket »bitmask« existiert kein Installationskandidat.

Mas agora diz que não há nenhum pacote bitmask, mas me diz que existem outros pacotes que fazem referência a ele. Então, o que devo fazer agora? Eu tentei apt-get clean e algumas outras coisas sem sorte.

Eu tentei limpar o bitmask e o chaveiro de salto ...

Primeiro, achei que ainda há pacotes antigos em cache e é por isso que

sudo apt-cache policy leap-keyring                                                                                                           
leap-keyring:
  Installiert:           (keine)
  Installationskandidat: 2015.02.26+0~20150512161821.18+vivid~1.gbp30002f
  Versionstabelle:
     2015.02.26+0~20150512161821.18+vivid~1.gbp30002f 0
        500 http://deb.bitmask.net/debian/ wily/main amd64 Packages

Me dá a versão vívida, mas eu verifiquei seus pools e parece que eles não tendo pacotes para astutos lá. Talvez de propósito porque os pacotes vívidos ainda funcionam. Não sei.

Talvez isso tenha algo a ver comigo ao remover a chave e tentar atualizar sem a chave. Agora só percebo que a chave é a mesma.

    
por redanimalwar 04.11.2015 / 15:13

1 resposta

2

O pacote bitmask está no repositório Universe

sudo apt-add-repository universe
sudo apt-get update
sudo apt-get install bitmask

A definição de repositório correta para leap-keyring e sua bitmask versão é

deb http://deb.leap.se/debian testing main
deb-src http://deb.leap.se/debian testing main

e a chave necessária

gpg --armor --export 0x1E34A1828E207901  | sudo apt-key add -

E você está certo - não há pacotes Wily.

O Debian é um pouco diferente comparado ao Ubuntu em relação à nomenclatura de repositórios.

    
por A.B. 04.11.2015 / 15:14