Титла: SUSE9.2+apt-get Публикувано от: MrBig в Mar 23, 2005, 10:49 Ако може някой да ми обясни се получава това при инсталиране на програми с apt-get и как евентуано мога да се справя с този проблем.
king:/home/ivo # apt-get install X11 Reading Package Lists... Done Building Dependency Tree... Done Selecting xorg-x11 for 'X11' The following packages will be upgraded xorg-x11 1 upgraded, 0 newly installed, 0 removed and 995 not upgraded. Need to get 0B/11,1MB of archives. After unpacking 309kB disk space will be freed. Checking GPG signatures... Unknown signature /var/cache/apt/archives/xorg-x11_6.8.2-0.1_i586.rpm: (SHA1) DSA sha1 md5 (GPG) NOT OK (MISSING KEYS: GPG#0dd8616d) E: Error(s) while checking package signatures: 0 unsigned package(s) 1 package(s) with unknown signatures 0 package(s) with illegal/corrupted signatures king:/home/ivo # Титла: SUSE9.2+apt-get Публикувано от: fierce в Mar 23, 2005, 11:46 Проблема е, че нямаш валиден GPG ключ на разработчика (човека който е писал софтуера). За всяко хранилище от където теглиш има GPG ключ, който трябва да инсталираш, за да могат изтеглените пакети да се инсталират.
Титла: SUSE9.2+apt-get Публикувано от: в Mar 23, 2005, 15:14 Има правила за писане на заглавия на теми. Моля незабавно да редактираш безумното заглавие.
Титла: SUSE9.2+apt-get Публикувано от: MrBig в Mar 23, 2005, 15:50
Не разбрах забележката.Кое е безумно в заглавието? Титла: SUSE9.2+apt-get Публикувано от: JOKe в Mar 23, 2005, 16:13 и аз незнам 1во се зачудих бреи и за сусе ли пуснаха апт-гет ама после се сетих че то за редхат/федора и иопер има та за сусе ли няма да има
Титла: SUSE9.2+apt-get Публикувано от: в Mar 23, 2005, 17:40 Много лесно се решава проблемът. Не всички пакети от апт хранилищата за СуСЕ са подписани. За Х всички пакети, които са в директория rpms.xorg на съответното хранилище, са неподписани. При проблем с подписите отиваш на /var/cache/apt/archives и инсталираш с rpm -Uvh --force --nodeps --replacepkgs *.rpm. Там се намират пакетите, които си избрал за инсталиране и/или ъпдейтване с apt-get, т.е. апт си ги тегли и после от там си ги инсталира.
Титла: SUSE9.2+apt-get Публикувано от: romeo_ninov в Mar 23, 2005, 18:31
И каква е ползата от това че са подписани като не проверяваш подписа? MrBig: на страницата на apt2rpm има указания как се инсталират първо сигнатурите на хората, подписващи пакетите и след това няма да имаш подобни проблеми Титла: SUSE9.2+apt-get Публикувано от: fierce в Mar 23, 2005, 18:42 romeo_ninov ме изпревари с този отговор, само ще добавя един линк, от който можеш да теглиш и инсталираш без притеснение.
http://ftp.gwdg.de/pub/linux/suse/apt/SuSE/9.2-i386/ Има една директория RPMS.prmkeys където са всички GPG ключове за този сайт. Титла: SUSE9.2+apt-get Публикувано от: MrBig в Mar 23, 2005, 20:10 Благодаря на всички.
Всъщност тегля точно от тук но не знаех тази подробност с ключовете. Титла: SUSE9.2+apt-get Публикувано от: в Mar 23, 2005, 21:33 Ами добре, инсталирай всички rpmkeys, добави си в сорс листа примерно mozilla, и виж дали няма пак да имаш проблем с подписа. Ако нямаш, кажо поне откъде да дръпна подписа за пакетите от тази директория, например.
|