[+] Dodatek do thunara - b

Tematy związane z oprogramowaniem, instalacją, konfiguracją
Awatar użytkownika
Dalik
Beginner
Posty: 206
Rejestracja: 25 października 2007, 18:13
Lokalizacja: /home/dalik

[+] Dodatek do thunara - błąd podczas kompilacji

Post autor: Dalik »

Chcę sobie zainstalować wtyczkę: thunar-shares-plugin-0.2.0.

Polecenie:

Kod: Zaznacz cały

./configure
zwraca mi błąd w takiej postaci:

Kod: Zaznacz cały

...
checking time.h presence... yes
checking for time.h... yes
checking for pkg-config... /usr/bin/pkg-config
checking for pkg-config >= 0.9.0... 0.22
checking for gtk+-2.0 >= 2.12.0... not found
*** The required package gtk+-2.0 was not found on your system.
*** Please install gtk+-2.0 (atleast version 2.12.0) or adjust
*** the PKG_CONFIG_PATH environment variable if you
*** installed the package in a nonstandard prefix so that
*** pkg-config is able to find it.
Nie bardzo wiem jak przeskoczyć ten problem?

Jakie biblioteki mam zainstalować lub jak skonfigurować gtk+-2.0 bym mógł zainstalować wymieniony wyżej dodatek?

Jakie są inne programy do graficznego przeglądania samby pod fluxboksem?
Awatar użytkownika
darkwater
Junior Member
Posty: 828
Rejestracja: 25 stycznia 2007, 14:01
Lokalizacja: Częstochowa

Post autor: darkwater »

Pakiet libgtk2.0-dev zainstalowany?
Awatar użytkownika
Dalik
Beginner
Posty: 206
Rejestracja: 25 października 2007, 18:13
Lokalizacja: /home/dalik

Post autor: Dalik »

darkwater pisze:Pakiet libgtk2.0-dev zainstalowany?
Zgadza się, brakowało tego ale proszę o dalsze poprowadzenie za rączkę.

Wynik końcowy

Kod: Zaznacz cały

./configure

Kod: Zaznacz cały

...
configure: creating ./config.status
config.status: creating Makefile
config.status: creating po/Makefile.in
config.status: creating libshares/Makefile
config.status: creating thunar-plugin/Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing default-1 commands
config.status: executing po/stamp-it commands
# INTLTOOL_MAKEFILE
Chyba wszystko dobrze, następnie kolej na

Kod: Zaznacz cały

make
a tututaj już wygląda to tak:

Kod: Zaznacz cały

...
ax/libshares.a/libshares_la-libshares-util.o .libs/thunar-shares-plugin.lax/libshares.a/libshares_la-shares.o 
libtool: link: ranlib .libs/thunar-shares-plugin.a
libtool: link: rm -fr .libs/thunar-shares-plugin.lax
libtool: link: ( cd ".libs" && rm -f "thunar-shares-plugin.la" && ln -s "../thunar-shares-plugin.la" "thunar-shares-plugin.la" )
make[2]: Opuszczenie katalogu `/home/dalik/download/thunar-shares-plugin-0.2.0/thunar-plugin'
Making all in po
make[2]: Wejście do katalogu `/home/dalik/download/thunar-shares-plugin-0.2.0/po'
make[2]: Nie ma nic do zrobienia w `all'.
make[2]: Opuszczenie katalogu `/home/dalik/download/thunar-shares-plugin-0.2.0/po'
make[2]: Wejście do katalogu `/home/dalik/download/thunar-shares-plugin-0.2.0'
make[2]: Opuszczenie katalogu `/home/dalik/download/thunar-shares-plugin-0.2.0'
make[1]: Opuszczenie katalogu `/home/dalik/download/thunar-shares-plugin-0.2.0'
Czyli czegoś nie wykonał bo już

Kod: Zaznacz cały

make install
informuje:

Kod: Zaznacz cały

dalik@trance:~/download/thunar-shares-plugin-0.2.0$ make install
Making install in libshares
make[1]: Wejście do katalogu `/home/dalik/download/thunar-shares-plugin-0.2.0/libshares'
make[2]: Wejście do katalogu `/home/dalik/download/thunar-shares-plugin-0.2.0/libshares'
make[2]: Nie ma nic do zrobienia w `install-exec-am'.
make[2]: Nie ma nic do zrobienia w `install-data-am'.
make[2]: Opuszczenie katalogu `/home/dalik/download/thunar-shares-plugin-0.2.0/libshares'
make[1]: Opuszczenie katalogu `/home/dalik/download/thunar-shares-plugin-0.2.0/libshares'
Making install in thunar-plugin
make[1]: Wejście do katalogu `/home/dalik/download/thunar-shares-plugin-0.2.0/thunar-plugin'
make[2]: Wejście do katalogu `/home/dalik/download/thunar-shares-plugin-0.2.0/thunar-plugin'
make[2]: Nie ma nic do zrobienia w `install-exec-am'.
test -z "/usr/local/lib/thunarx-1" || /bin/mkdir -p "/usr/local/lib/thunarx-1"
/bin/mkdir: nie można utworzyć katalogu `/usr/local/lib/thunarx-1': Brak dostępu
make[2]: *** [install-extensionsLTLIBRARIES] Błąd 1
make[2]: Opuszczenie katalogu `/home/dalik/download/thunar-shares-plugin-0.2.0/thunar-plugin'
make[1]: *** [install-am] Błąd 2
make[1]: Opuszczenie katalogu `/home/dalik/download/thunar-shares-plugin-0.2.0/thunar-plugin'
make: *** [install-recursive] Błąd 1
Proszę o dalszą pomoc.
Awatar użytkownika
darkwater
Junior Member
Posty: 828
Rejestracja: 25 stycznia 2007, 14:01
Lokalizacja: Częstochowa

Post autor: darkwater »

make install można wykonać wyłącznie z prawami root`a. Stąd w logu który wkleiłeś, komunikat

Kod: Zaznacz cały

/bin/mkdir: nie można utworzyć katalogu `/usr/local/lib/thunarx-1': Brak dostępu
Awatar użytkownika
Dalik
Beginner
Posty: 206
Rejestracja: 25 października 2007, 18:13
Lokalizacja: /home/dalik

Post autor: Dalik »

Niby dobrze poszło dalej ale nie umiem zainstalować tego poprawnie.

Ktoś z tego korzysta i działa mu to tak jak powinno?

Czego używacie do przeglądania otoczenia sieciowego pod fluxboksem?
Awatar użytkownika
darkwater
Junior Member
Posty: 828
Rejestracja: 25 stycznia 2007, 14:01
Lokalizacja: Częstochowa

Post autor: darkwater »

Moim zdaniem problem tkwi w tym że dodatek instaluje się domyślnie w /usr/local/ a powinien w /usr/.
Wywołaj ./configure z parametrem --help i poczytaj jak ustawić odpowiedni prefiks.
Awatar użytkownika
Dalik
Beginner
Posty: 206
Rejestracja: 25 października 2007, 18:13
Lokalizacja: /home/dalik

Post autor: Dalik »

Jest!
Poszło. Dziękuję bardzo.

Ps. Myślałem, że będę mógł tym przeglądać także całą sieć a to jest tylko do usostępniania.
Nie szkodzi, zawsze coś + nowe doświadczenia z konfiguracji w linuksie.
ODPOWIEDZ