Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: p-r-e-d-a-t-o-r 22 Září 2009, 17:44:58
-
cawte,
xcel by som programovať pre Maemo no pocas instalacie ich SDK som narazil na problém, v poslednom bode mám isť na http://tablets-dev.nokia.com/eula/index.php a ziskat klúč no potom neviem čo s nim mam urobyt, isiel som podla navodu na WIKI no ked do terminalu napisem gpg --keyserver subkeys.pgp.net --recv KLUC
gpg --export --armor KLUC | sudo apt-key add - ( pravdaze namiesto "KLUC" napisem to čo som dostal z tej stranky )
tak mi vyhodi chybu :
gpg: VAROVANIE: vlastníctvo konfiguračného súboru nie je bezpečne nastavené `/home/p-r-e-d-a-t-o-r/.gnupg/gpg.conf'
gpg: volanie externého programu zrušené kvôli nebezpečným právam súboru nastavení
gpg: Chyba komunikácie so serverom kľúčov: všeobecná chyba
gpg: nepodarilo sa prijať kľúč zo servera: všeobecná chyba
(uz prvy prvom kroku)
Neviete čo mám urobiť ? V Linuxe som nový prešiel som z Windows-u a taktiež z Windows Mobile xcem priesť na Maemo ( Nokia N900 ) kvôli zamrzaniu atd.
-
Na stránce, na které Vám přidělili klíč, se píše, co s ním:
Please add the following line to your /etc/apt/sources.list in scratchbox:
deb http://repository.maemo.org/ fremantle/klíč nokia-binaries
-
jj to viem a to som aj spravil akorat stale neviem co s tym klucom lebo som ho skusil nedat no nemohol som pokracovat lebo mi neslo nainstalovat nokia-binaries :-( neviem ci je to tým ???
-
A jakým způsobem jste ho měl nainstalovat podle návodu resp. jakým způsobem jste software nainstaloval? A jaká byla chybová hlášení?
-
Seznam repozitářů je zde: http://repository.maemo.org/ (http://repository.maemo.org/). Stačí vybrat, které potřebujete - Fremantle. Je tam i install. Navíc i SDK Fremantle. Dělal jste to takhle?
-
http://maemo.org/development/sdks/maemo_5_beta_2_sdk_installation/
Postupujem podla tohto navodu, pri fakeroot apt-get install nokia-binaries
mi napise ze ten balik nevie najst jedine co ma napada je ten kluc ale mozno som len v mojej vzdatnej angličtine jednoducho nieco prehliadol :-\
-
Já jsem přidal výše uvedený zdroj do Systém -- Správa -- Zdroje softwaru, jak jsem už o tom psal dříve, udělal update a balík nokia-binaries jsem měl k dispozici k instalaci v Systém -- Správa -- Správce balíků Synaptic. Instalaci jsem neprovedl, protože to chtělo změnit příliš mnoho balíků. Ale je z toho vidět, že postup je správný a chyba je někde u vás. Obsahoval váš výše uvedený zdroj opravdu správný klíč?
-
Tak som išiel skusit ako si vravel cez Synaptic, označil som a dal použit, napisalo mi že nemohol overit autenticitu no dal som označit a tu sa vyskitla dalsia chyba - Neporadilo sa označit vsetky baliky na instalaciu alebo aktualizaciu :-\
EDIT: ešte pridam presný vipis chyby ktoru mi dáva ked skusam aj cez Terminal Spravcu:
gpg: directory `/root/.gnupg' created
gpg: vytvorený nový konfiguračný súbor `/root/.gnupg/gpg.conf'
gpg: VAROVANIE: nastavenie v `/root/.gnupg/gpg.conf' ešte nie je aktívne
gpg: súbor kľúčov (keyring) `/root/.gnupg/secring.gpg' vytvorený
gpg: súbor kľúčov (keyring) `/root/.gnupg/pubring.gpg' vytvorený
gpg: requesting key ?v3 fpr? from hkp server subkeys.pgp.net
gpgkeys: HKP keyservers do not support v3 fingerprints
gpg: nenájdené žiadne platné dáta vo formáte OpenPGP.
gpg: Celkovo spracovaných kľúčov: 0
gpg: interná chyba servera kľúčov
gpg: nepodarilo sa prijať kľúč zo servera: chyba servera kľúčov
-
A udělal jste po přidání zdroje před instalací nokia-binaries
apt-get update?
A instalujete to na Debianu nebo Ubuntu? Radši to instalujte přes ten fakeroot, protože při instalaci přes Synaptic se používá sudo, a to není totéž viz http://wiki.ubuntu.cz/Vytvo%C5%99en%C3%AD%20.deb%20bal%C3%ADku?highlight=%28fakeroot%29 (http://wiki.ubuntu.cz/Vytvo%C5%99en%C3%AD%20.deb%20bal%C3%ADku?highlight=%28fakeroot%29). Ten synaptic jsem použil právě proto, že jsem to nechtěl nainstalovat, ale chtěl jsem se dozvědět, jestli to lze nainstalovat.
-
Poslal jste mi moc pěkný výpis, ale zapomněl jste tam zobrazit, jaký příkaz jste spouštěl.
Já zkoušel toto (ale nezdá se mi to správné spouštět, protože to dlouhé číslo není uváděno jako klíč repozitáře, ale jako "Token code to access the closed components of the SDK", které se nesmí dále šířit):
vloženo:
gpg --keyserver subkeys.pgp.net --recv KLIC
výpis:
gpg: požaduji klíč ?v3 fpr? ze hkp server subkeys.pgp.net
gpgkeys: HKP keyservers do not support v3 fingerprints
gpg: nenalezena žádná platná data ve formátu OpenPGP.
gpg: Celkový počet zpracovaných klíčů: 0
gpg: interní chyba serveru klíčů
gpg: získání dat z keyserveru se nezdařilo: chyba serveru klíčů
Ten výsledek moji teorii spíš potvrzuje.
-
ano "apt-get update" som pred tym dával a pisal som presne to, no čo sa teda robý s tym "Token code" ?
EDIT: pridam co mi vypise po zadani "fakeroot apt-get install nokia-binaries" ked som prihlaseny v sboxe:
[sbox-FREMANTLE_ARMEL: ~] > fakeroot apt-get install nokia-binaries
Reading package lists... Done
Building dependency tree... Done
E: Couldn't find package nokia-binaries
alebo normalne v terminale:
p-r-e-d-a-t-o-r@p-r-e-d-a-t-o-r:~$ fakeroot apt-get install nokia-binaries
E: Súbor zámku /var/lib/dpkg/lock sa nedá otvoriť - open (13 Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
a nakoniec v terminali spravcu :
root@p-r-e-d-a-t-o-r:/home/p-r-e-d-a-t-o-r# fakeroot apt-get install nokia-binaries
Načítavajú sa zoznamy balíkov... Hotovo
Vytvára sa strom závislostí
Načítavajú sa stavové informácie... Hotovo
Niektoré balíky sa nedajú nainštalovať. To môže znamenať, že požadujete
nemožnú situáciu, alebo ak používate nestabilnú distribúciu, že
požadované balíky ešte neboli vytvorené alebo presunuté z fronty
Novoprichádzajúcich (Incoming) balíkov.
Nasledovné informácie vám možno pomôžu vyriešiť túto situáciu:
Nasledovné balíky majú nesplnené závislosti:
nokia-binaries: Závisí na: calendar-backend ale sa nebude inštalovať
Závisí na: calendar-backend-dev ale sa nebude inštalovať
Závisí na: fmtx-middleware ale sa nebude inštalovať
Závisí na: hildon-plugins-notify-sv ale sa nebude inštalovať
Závisí na: hildon-status-menu ale sa nebude inštalovať
Závisí na: libaccounts0 ale sa nebude inštalovať
Závisí na: libaccounts-dev ale sa nebude inštalovať
Závisí na: libaccounts-glade ale sa nebude inštalovať
Závisí na: libcityinfo0-0 ale sa nebude inštalovať
Závisí na: libcityinfo-dev ale sa nebude inštalovať
Závisí na: libclockcore0-0 ale sa nebude inštalovať
Závisí na: libcodelockui1 ale sa nebude inštalovať
Závisí na: libcodelockui1-dev ale sa nebude inštalovať
Závisí na: liblocation0 ale sa nebude inštalovať
Závisí na: liblocation-dev ale sa nebude inštalovať
Závisí na: libnavigation0 ale sa nebude inštalovať
Závisí na: libnavigation-dev ale sa nebude inštalovať
Závisí na: libosso-abook ale sa nebude inštalovať
Závisí na: libosso-abook-dev ale sa nebude inštalovať
Závisí na: librtcom-accounts-ui-client-dev ale sa nebude inštalovať
Závisí na: librtcom-accounts-ui-dev ale sa nebude inštalovať
Závisí na: librtcom-accounts-widgets0 ale sa nebude inštalovať
Závisí na: librtcom-accounts-widgets-dev ale sa nebude inštalovať
Závisí na: librtcom-eventlogger0 ale sa nebude inštalovať
Závisí na: librtcom-eventlogger-dev ale sa nebude inštalovať
Závisí na: librtcom-eventlogger-plugins0 ale sa nebude inštalovať
Závisí na: librtcom-eventlogger-plugins-dev ale sa nebude inštalovať
Závisí na: librtcom-eventlogger-ui0 ale sa nebude inštalovať
Závisí na: librtcom-eventlogger-ui-dev ale sa nebude inštalovať
Závisí na: libsignon-glib0 ale sa nebude inštalovať
Závisí na: mce ale sa nebude inštalovať
Závisí na: osso-bookmark-engine ale sa nebude inštalovať
Závisí na: osso-bookmark-engine-dev ale sa nebude inštalovať
Závisí na: osso-mission-control ale sa nebude inštalovať
Závisí na: osso-systemui ale sa nebude inštalovať
Závisí na: osso-systemui-alarm ale sa nebude inštalovať
Závisí na: rtcom-accounts-ui ale sa nebude inštalovať
Závisí na: signond0 ale sa nebude inštalovať
Závisí na: libhildondesktop1-dev ale sa nedá nainštalovať
Závisí na: hildon-home ale sa nedá nainštalovať
Závisí na: hildon-application-manager-dbg ale sa nedá nainštalovať
Závisí na: hildon-application-manager ale sa nedá nainštalovať
Závisí na: osso-af-sb-startup ale sa nedá nainštalovať
E: Poškodené balíky
-
Token code se přece přidává do toho repozitáře, který se vloží do Zdrojů softwaru. Bez správného token code se k souborům repozitáře s nokia-binaries nedostanete.
Ten postup instalace je velice podrobný a určitě by zmínil nutnost s tím ještě něco dělat.
Jakou distribuci používáte, píše tam o její nestabilitě, nemáte na PC nedodělané Ubuntu 9.10? Navíc i ta verze Maema je nestabilní...
-
nn mam 9.04 :-)
a asi máte pravdu, snad s nejakou novou verziou to už pojde v pohode :-) Len aby prisla do 20.10. :-D