Strona 1 z 1

Brak gnome-keyring podczas instalacji pakietu Adobe AIR

: 04 marca 2012, 18:32
autor: lexom
Witam.
Podczas instalacji pakietu Adobe AIR mam taki komunikat:

Kod: Zaznacz cały

Nie można zainstalować środowiska Adobe AIR. Przed zainstalowaniem środowiska Adobe AIR należy zainstalować aplikację Gnome Keyring lub KDE KWallet.

Kod: Zaznacz cały

dpkg -l gnome-keyring

Kod: Zaznacz cały

ii  gnome-keyring  3.2.2-2        GNOME keyring services (daemon and tools)
Wersja Linuksa: wheezy/sid

W czym może być problem?

: 04 marca 2012, 19:36
autor: Rafal_F
Jakie masz środowisko graficzne? AIR jest robione dla Gnome i KDE na reszcie są problemy. Przed uruchomieniem instalatora sprawdź czy demon Gnome keyring działa, jak nie to go uruchom, następnie wydaj w terminalu takie polecenia:

Kod: Zaznacz cały

eval $(gnome-keyring-daemon)
export GNOME_KEYRING_SOCKET
export SSH_AUTH_SOCK
export GNOME_KEYRING_PID
export GNOME_DESKTOP_SESSION_ID=1
I w tym samym terminalu uruchom instalator. O ile dobrze pamiętam ja to tak zainstalowałem.

: 04 marca 2012, 19:55
autor: lexom

Kod: Zaznacz cały

gnome-keyring-daemon

Kod: Zaznacz cały

GNOME_KEYRING_CONTROL=/tmp/keyring-PimCVe
SSH_AUTH_SOCK=/tmp/keyring-PimCVe/ssh
GPG_AGENT_INFO=/tmp/keyring-PimCVe/gpg:0:1
GNOME_KEYRING_PID=22970
Środowisko graficzne: gnome3

: 04 marca 2012, 20:16
autor: Rafal_F
Aha, no to nie wiem. AIR już nie jest rozwijane na linuksa. Nie wiem jak data ostatniego wydania AIR ma się do daty wydania stabilnej wersji gnome3. Wiem, że jeśli gnome-keyring jest uruchomiony i dobrze skonfigurowany to wszystko rozchodzi się o:

Kod: Zaznacz cały

GNOME_DESKTOP_SESSION_ID=1
KDE ma podobną zmienną, AIR to sprawdza i w zależności od tego która występuje używa gnome-keyring albo KDEWallet, być może gnome3 używa innej zmiennej.
Spróbuj wpisać w terminalu

Kod: Zaznacz cały

export GNOME_DESKTOP_SESSION_ID=1
i w tym samym terminalu uruchom instalacje AIR.

: 04 marca 2012, 21:26
autor: lexom
Niestety ustawienie tej zmiennej na "1" nic nie daje.

: 04 marca 2012, 23:20
autor: Rafal_F
Sprawdź jeszcze czy masz zainstalowany pakiet

Kod: Zaznacz cały

gksu
chociaż powinieneś go mieć.
I przeszukaj internet pod kontem problemów instalacji AIR na debianie z gnome3, lub ogólnie na jakimkolwiek linuksie z gnome3. Bo wydaje mi się że w tym leży problem.

: 08 kwietnia 2012, 13:12
autor: rafal_lisewski
Ja zrobiłem tak:
  1. Poszukałem biblioteki, której nie może znaleźć instalator:

    Kod: Zaznacz cały

    rafal@rafalski:~$ locate libgnome-keyring.so  
    /usr/lib/i386-linux-gnu/libgnome-keyring.so.0 
    /usr/lib/i386-linux-gnu/libgnome-keyring.so.0.2.0
    
  2. Utworzyłem dwa dowiązania symboliczne:

    Kod: Zaznacz cały

    root@rafalski:~$ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0 
    root@rafalski:~$ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0.2.0
  3. Uruchomiłem instalator Adobe AIR.
  4. Po zakończeniu instalacji można usunąć dowiązania symboliczne utworzone w pkt 2.

    Źródło