Debian - "ПОПЕРЕДЖЕННЯ: невірогідні версії наступних пакетів будуть встановлені!"


9

Коли я намагаюся встановити або оновити будь-які пакунки, я отримую:

Untrusted packages could compromise your system's security. You should only proceed with the installation if you are certain that this is what you want to do.

Я сильно підозрюю, що це пов’язано з помилкою, яку я отримую при оновленні:

$ sudo aptitude update
Get: 1 http://ftp.us.debian.org wheezy InRelease [208 kB]
Get: 2 http://debian.lcs.mit.edu wheezy InRelease [208 kB]
Ign http://ftp.us.debian.org wheezy InRelease
Hit http://ftp.us.debian.org wheezy/main amd64 Packages/DiffIndex
Hit http://ftp.us.debian.org wheezy/contrib amd64 Packages/DiffIndex
Hit http://ftp.us.debian.org wheezy/non-free amd64 Packages/DiffIndex
Hit http://ftp.us.debian.org wheezy/contrib Translation-en
Hit http://ftp.us.debian.org wheezy/main Translation-en
Hit http://ftp.us.debian.org wheezy/non-free Translation-en
Get: 3 http://debian.lcs.mit.edu wheezy-updates InRelease [116 kB]
Ign http://debian.lcs.mit.edu wheezy InRelease
Ign http://debian.lcs.mit.edu wheezy-updates InRelease
Hit http://debian.lcs.mit.edu wheezy/main Sources/DiffIndex
Hit http://debian.lcs.mit.edu wheezy/main amd64 Packages/DiffIndex
Hit http://debian.lcs.mit.edu wheezy/main Translation-en
Ign http://ftp.us.debian.org wheezy/contrib Translation-en_US
Ign http://debian.lcs.mit.edu wheezy-updates/main Sources/DiffIndex
Ign http://debian.lcs.mit.edu wheezy-updates/main amd64 Packages/DiffIndex
Ign http://ftp.us.debian.org wheezy/main Translation-en_US
Ign http://ftp.us.debian.org wheezy/non-free Translation-en_US
Hit http://debian.lcs.mit.edu wheezy-updates/main Sources
Hit http://debian.lcs.mit.edu wheezy-updates/main amd64 Packages
Ign http://debian.lcs.mit.edu wheezy/main Translation-en_US
Ign http://debian.lcs.mit.edu wheezy-updates/main Translation-en_US
Ign http://debian.lcs.mit.edu wheezy-updates/main Translation-en
Fetched 531 kB in 1s (304 kB/s)
W: GPG error: http://ftp.us.debian.org wheezy InRelease: Unknown error executing gpgv
W: GPG error: http://debian.lcs.mit.edu wheezy InRelease: Unknown error executing gpgv
W: GPG error: http://debian.lcs.mit.edu wheezy-updates InRelease: Unknown error executing gpgv

Я спробував перевстановити брелок: sudo aptitude reinstall debian-archive-keyring (що дивно не викликає попередження).


Можливо, пов’язано: askubuntu.com/a/64544/284919
— kasperd

Можливо, пов’язано: askubuntu.com/q/75565/56280
— ntc2

Відповіді:


19

Спробуйте це, будь ласка:

Відкрийте термінал і запустіть такі команди:

sudo apt-get clean
sudo rm -rf /var/lib/apt/lists/*
sudo apt-get clean
sudo apt-get update

Ви, здається, не думаєте, що я лише ігнорував це питання протягом 16 місяців? Я не впевнений, чи не спрацює це, тому що я більше не бачу проблеми. Я, мабуть, просто відбудувався, але я не впевнений, оскільки навіть не пам'ятаю, на якій машині це було.
— користувач1794469

7
@ user1794469. Цей сайт повинен бути корисним для всіх, а не тільки для вас. Таким чином, пізні відповіді на відповіді без відповіді цілком прийнятні, оскільки можуть допомогти іншим. При цьому ця відповідь була б кращої якості, якби вона намагалася пояснити, що роблять ці команди.
— TRiG

Працював для мене при переході від стиску до хрипів. Дуже дякую!
— Tobia

навіть працював на мене, коли отримував ненадійне попередження під час встановлення git & git core на "Підсистемі Windows для Linux 10"
— wruckie

4

Прочитавши відповідь APZ , але бажаючи скористатись здатністю, я успішно виконав такі команди:

# clean the obsolete cache
sudo aptitude clean
# update the package information
sudo aptitude update
# install or upgrade the packages
sudo aptitude install <list of packages to upgrade/install>

Помилка, ймовірно, пов’язана із застарілим вмістом кеш-тракту, але повідомлення про помилку, яке я отримав, було дещо іншим:

ПОПЕРЕДЖЕННЯ: ненадійні версії наступних пакетів будуть встановлені!


2

Ви, здається, потрапили у помилку Debian # 657561 . Ви можете спробувати перемістити проблемні / var / lib / apt / list / * файли InRelease та повторно застосувати оновлення apt-get.


Ні, я знав, що є ще одне, що я спробував ... Я зробивrm -r /var/lib/apt/lists/*
— user1794469

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.