Apt가 있어야 할 패키지를 찾지 못했습니다.

Apt가 있어야 할 패키지를 찾지 못했습니다.

잘못된 저장소로 비트마스크를 설치했습니다(wily와 함께 Vivid를 사용했는데 제대로 작동했습니다). 이제 나는 현재 사용 가능한 wily repo를 전환하고 싶었고 따라갔습니다.그들의 지시열쇠를 제거하는 방법. 새로운 키와 물건을 추가하세요.

> $ 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.

그런데 지금은 비트마스크 패키지가 없다고 나오며 이를 참조하는 다른 패키지가 있다고 알려줍니다. 이제 어떻게 해야 할까요? 나는 apt-get clean과 운이 좋지 않은 몇 가지 다른 일을 시도했습니다.

비트마스크와 도약키링을 제거해봤는데..

처음에는 여전히 캐시된 오래된 패킷이 있다고 생각했습니다.

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

생생한 버전을 주었는데 확인해보니그들의 수영장거기에는 Wily를 위한 패키지가 없는 것 같아요. Vivid 패키지가 여전히 작동하기 때문에 일부러 그럴 수도 있습니다. 모르겠습니다.

아마도 이것은 키를 제거하고 키 없이 업데이트를 시도하는 것과 관련이 있을 수 있습니다. 이제서야 키가 동일하다는 것을 깨달았습니다.

답변1

패키지는 bitmaskUniverse 저장소에 있습니다.

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

leap-keyring및 에 대한 올바른 저장소 정의당신의 bitmask버전은

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

그리고 필요한 키

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

그리고 당신 말이 맞습니다. Wily 패키지는 없습니다.

데비안은 리포지토리 이름 지정과 관련하여 우분투와 약간 다릅니다.

관련 정보