Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: MrBig в Mar 23, 2005, 10:49



Титла: 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
Цитат (Guest @ Март 23 2005,16:14)
Има правила за писане на заглавия на теми. Моля незабавно да редактираш безумното заглавие.

Не разбрах забележката.Кое е безумно в заглавието?


Титла: 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
Цитат (Guest @ Март 23 2005,18:40)
Много лесно се решава проблемът. Не всички пакети от апт хранилищата за СуСЕ са подписани. За Х всички пакети, които са в директория rpms.xorg на съответното хранилище, са неподписани. При проблем с подписите отиваш на /var/cache/apt/archives и инсталираш с rpm -Uvh --force --nodeps --replacepkgs *.rpm. Там се намират пакетите, които си избрал за инсталиране и/или ъпдейтване с apt-get, т.е. апт си ги тегли и после от там си ги инсталира.

И каква е ползата от това че са подписани като не проверяваш подписа?

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
Благодаря на всички.


Цитат (fierce @ Март 23 2005,19:42)
romeo_ninov ме изпревари с този отговор, само ще добавя един линк, от който можеш да теглиш и инсталираш без притеснение.

http://ftp.gwdg.de/pub/linux/suse/apt/SuSE/9.2-i386/

Има една директория RPMS.prmkeys където са всички GPG ключове за този сайт.


Всъщност тегля точно от тук но не знаех тази подробност с ключовете.


Титла: SUSE9.2+apt-get
Публикувано от: в Mar 23, 2005, 21:33
Ами добре, инсталирай всички rpmkeys, добави си в сорс листа примерно mozilla, и виж дали няма пак да имаш проблем с подписа. Ако нямаш, кажо поне откъде да дръпна подписа за пакетите от тази директория, например.