LINUX.ORG.RU

На установочных дисках Debian wheezy пакеты не подписаны?

 


0

1

Доброго времени суток.

Пытаюсь использовать iso файлы Debian wheezy в качестве локального репозитория

root@amalthea:~# egrep -v '^\s*(#|$)' /etc/apt/sources.list* -R
/etc/apt/sources.list:deb file:///mnt/dvd1/ wheezy main contrib
/etc/apt/sources.list:deb file:///mnt/dvd2/ wheezy main contrib
/etc/apt/sources.list:deb file:///mnt/dvd3/ wheezy main contrib
root@amalthea:~# mount | grep dvd
/home/debian-7.2.0-amd64-DVD-1.iso on /mnt/dvd1 type iso9660 (ro,relatime)
/home/debian-7.2.0-amd64-DVD-2.iso on /mnt/dvd2 type iso9660 (ro,relatime)
/home/debian-7.2.0-amd64-DVD-3.iso on /mnt/dvd3 type iso9660 (ro,relatime)

Но получаю сообщение, что подпись пакета проверить не удаётся

root@amalthea:~# apt-key update
gpg: ключ B98321F9: "Squeeze Stable Release Key <debian-release@lists.debian.org>" не изменен
gpg: ключ 473041FA: "Debian Archive Automatic Signing Key (6.0/squeeze) <ftpmaster@debian.org>" не изменен
gpg: ключ 65FFB764: "Wheezy Stable Release Key <debian-release@lists.debian.org>" не изменен
gpg: ключ 46925553: "Debian Archive Automatic Signing Key (7.0/wheezy) <ftpmaster@debian.org>" не изменен
gpg: Всего обработано: 4
gpg:                   неизмененных: 4
root@amalthea:~# apt-get update
Игн file: wheezy Release.gpg
Игн file: wheezy Release.gpg
Игн file: wheezy Release.gpg
Получено:1 file: wheezy Release [18,6 kB]
Получено:2 file: wheezy Release [17,7 kB]
Получено:3 file: wheezy Release [13,8 kB]
Чтение списков пакетов… Готово
root@amalthea:~# LANG=POSIX apt-get install minicom
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  lrzsz
The following NEW packages will be installed:
  lrzsz minicom
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/432 kB of archives.
After this operation, 1067 kB of additional disk space will be used.
Do you want to continue [Y/n]? y
WARNING: The following packages cannot be authenticated!
  lrzsz minicom
Install these packages without verification [y/N]? n
E: Some packages could not be authenticated
root@amalthea:~# 

Я что-то не так делаю, или раздолбаи-мейнтейнеры забыли подписать пакеты на официальных установочных дисках?

root@amalthea:~# find /mnt/dvd* -type f | grep Release.gpg -i
root@amalthea:~# 

update: да, репозиторий на установочных дисках не подписан

★★★★★

Последнее исправление: router (всего исправлений: 2)

Ответ на: комментарий от observer

Я подозреваю, ключевая команда вот эта:

apt-cdrom -d=/aptoncd-mountpoint add
observer ★★★
()
Ответ на: комментарий от observer

Вчера пробовал, apt-cdrom не делает вообще ничего

root@amalthea:~# apt-cdrom -d=/mnt/dvd1 add 
Повторите этот процесс для всех имеющихся CD.
root@amalthea:~# echo $?
0
root@amalthea:~# 
root@amalthea:~# egrep -v '^\s*(#|$)' /etc/apt/sources.list* -R
root@amalthea:~#
router ★★★★★
() автор топика
Последнее исправление: router (всего исправлений: 1)

А разве в Debian вообще принято подписывать пакеты? Подписывается файл Release или что-то такое.

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

В котором есть контрольная сумма Packages, в котором есть контрольные суммы каждого пакета. Если я правильно помню.

Gotf ★★★
()
Ответ на: комментарий от Gotf

Не добавляется, пойду гуглить

root@amalthea:~# apt-cdrom -d=/mnt/dvd1 ident
В качестве точки монтирования CD-ROM используется /mnt/dvd1/
Монтируется CD-ROM
Идентификация.. [049d6587af5b227568f92db2f042bab5-2]
Найдена метка: Debian GNU/Linux 7.2.0 _Wheezy_ - Official amd64 DVD Binary-1 20131012-14:05 
Размонтирование CD-ROM…
root@amalthea:~# apt-cdrom -d=/mnt/dvd1 add
Повторите этот процесс для всех имеющихся CD.
root@amalthea:~# egrep -v '^\s*(#|$)' /etc/apt/sources.list* -R
root@amalthea:~# apt-cdrom -f -d=/mnt/dvd1 add
Повторите этот процесс для всех имеющихся CD.
root@amalthea:~# egrep -v '^\s*(#|$)' /etc/apt/sources.list* -R
root@amalthea:~# 
router ★★★★★
() автор топика
Ответ на: комментарий от Gotf

Ну да, это гарантирует целостность репозитория, но это не подписи пакетов.

В общем, там где-то должен лежать Release.gpg.

tailgunner ★★★★★
()
Ответ на: комментарий от router

Значит, gameover. Насколько я понимаю, Release на дисках другой, чем в сетевых репах и не подписывается вообще.

tailgunner ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.