Güvenilmeyen paket apt-transport-https


11

Debian wheezy kullanıyorum apt-transport-httpsve httpsprotokol yoluyla uygun depolara erişim sağlayan paketi yüklemek istiyorum .

Beni gerçekten şaşırtan şey apt-getşu mesajı bana vermesidir:

$ sudo apt-get install apt-transport-https
...
The following NEW packages will be installed:
  apt-transport-https
0 upgraded, 1 newly installed, 0 to remove and 14 not upgraded.
Need to get 109 kB of archives.
After this operation, 166 kB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
  apt-transport-https
Install these packages without verification [y/N]?

Basıldım Nçünkü paketi kurmadan önce bunu açıklığa kavuşturmak istiyorum. Bu paket için neden kimlik doğrulama bilgisi verilmiyor? Bu, özellikle güvenli aktarım protokolü sağlayan bir paket için varsayılan olmasını beklerim.

Yanıtlar:


17

Apt-transport-https yüklü olmayan apt-get updatebir httpsayna için çalışırken , imzaları geçersiz kılan bir yan etki olarak önbelleğe alınmış (kaynaklar) verilerinizi geçersiz kıldınız - bu, "apt-get update" komutunu tekrar çalıştırdıktan sonra kendini düzeltmelidir (geri dönmeniz gerekebilir) https olmayan bir aynaya geçici olarak).


Ben sury Repo (ekledik packages.sury.org/php ), çalışma apt update, bundan sonra ben yüklemeye çalıştı apt-transport-https. Bu bana uyarıyı verdi. Repoyu devre dışı bıraktım (yorum yapma apt update) ve uyarı bir daha asla görünmedi.
x-yuri

1

Debian, gelecekte paketleri debian-archive-keyring paketine imzalamak için kullanılacak anahtarları ekler. Bu yüzden bu paketin güncellenmesi gerekiyor. Eğer apt-get updateçalışmaz, sen gerekebilir (yeniden) anahtarlıklar yükleyin:

sudo apt-get remove debian-keyring debian-archive-keyring

sudo apt-get clean

sudo apt-get update

sudo apt-get -y install debian-keyring debian-archive-keyring

Kaynak: sunucu hatası

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.