Strona 1 z 1

Problem z instalacją gtk gnutella

: 05 grudnia 2007, 20:53
autor: Gumis_sx
Witajcie!

Kolejny problem z serii "moje przygody z Debianem"

Szukałem sobie programu zastępującego Berashare z Winshita.
Znalazłem sobie programik o nazwie gtk gnutella na tej oto stronie

Kod: Zaznacz cały

http://www.gnutelliums.com/linux_unix/
Jest to paczka deb. (pomyślałem sobie fajnie nie bede musiał sie bawić w źródła bo tego nie lubie, a na dodatek zawsze tak mam że jak instaluje proogram ze źródeł to nic z tego nie wychodzi.Ale do rzeczy.

Mianowicie ściągnąłem sobie w.w. program na pulpit
potem

Kod: Zaznacz cały

pingwin:/home/gmsx# cd /home/gmsx/Desktop/
nastepnie

Kod: Zaznacz cały

pingwin:/home/gmsx/Desktop# dpkg -i gtk-gnutella_0.95.0-0_i386.deb
otrzymałem

Kod: Zaznacz cały

Zaznaczenie poprzednio niezaznaczonego pakietu gtk-gnutella.
(Odczytywanie bazy danych ... 70487 plików i katalogów obecnie zainstalowanych.)
Rozpakowanie gtk-gnutella (z gtk-gnutella_0.95.0-0_i386.deb) ...
dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie gtk-gnutella:
 gtk-gnutella zależy od libglib1.2 (>= 1.2.0); jednakże:
  Pakiet libglib1.2 nie jest zainstalowany.
 gtk-gnutella zależy od libgtk1.2 (>= 1.2.10-4); jednakże:
  Pakiet libgtk1.2 nie jest zainstalowany.
 gtk-gnutella zależy od xlibs (>> 4.1.0); jednakże:
  Pakiet xlibs nie jest zainstalowany.
dpkg: błąd przetwarzania gtk-gnutella (--install):
 problemy z zależnościami - pozostawiony nieskonfigurowany
Wystąpiły błędy podczas przetwarzania:
 gtk-gnutella
Chwile pomyslalem i chciałem instalować brakujące pakiety więc

Kod: Zaznacz cały

pingwin:/home/gmsx/Desktop# apt-get install libglib1.2
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Należy uruchomić `apt-get -f install', aby je naprawić:
Następujące pakiety mają niespełnione zależności:
  gtk-gnutella: Wymaga: libgtk1.2 (>= 1.2.10-4) ale nie zostanie zainstalowany
                Wymaga: xlibs (> 4.1.0) ale nie da się go zainstalować
E: Niespełnione zależności. Spróbuj 'apt-get -f install' bez pakietów (lub podaj  rozwiązanie).
Idąc tokiem myślenia systemu i komunikatów dałem:

Kod: Zaznacz cały

pingwin:/home/gmsx/Desktop# apt-get -f install
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Naprawianie zależności... Gotowe
Zostaną zainstalowane następujące dodatkowe pakiety:
  libglib1.2 libgtk1.2 libgtk1.2-common
Następujące pakiety zostaną USUNIÊTE:
  gtk-gnutella
Zostaną zainstalowane następujące NOWE pakiety:
  libglib1.2 libgtk1.2 libgtk1.2-common
0 aktualizowanych, 3 nowo instalowanych, 1 usuwanych i 0 nieaktualizowanych.
1 nie w pełni zainstalowanych lub usuniętych.
Konieczne pobranie 1175kB archiwów.
Po rozpakowaniu zostanie zwolnione 2089kB miejsca na dysku.
Czy chcesz kontynuować [T/n]? T
Pob: 1 [url]http://ftp.pl.debian.org[/url] etch/main libgtk1.2-common 1.2.10-18 [208kB]
Pob: 2 [url]http://ftp.pl.debian.org[/url] etch/main libglib1.2 1.2.10-17 [121kB]
Pob: 3 [url]http://ftp.pl.debian.org[/url] etch/main libgtk1.2 1.2.10-18 [845kB]
Pobrano 1175kB w 42s (27,8kB/s)
(Odczytywanie bazy danych ... 70538 plików i katalogów obecnie zainstalowanych.)
Usuwanie gtk-gnutella ...
Zaznaczenie poprzednio niezaznaczonego pakietu libgtk1.2-common.
(Odczytywanie bazy danych ... 70487 plików i katalogów obecnie zainstalowanych.)
Rozpakowanie libgtk1.2-common (z .../libgtk1.2-common_1.2.10-18_all.deb) ...
Zaznaczenie poprzednio niezaznaczonego pakietu libglib1.2.
Rozpakowanie libglib1.2 (z .../libglib1.2_1.2.10-17_i386.deb) ...
Zaznaczenie poprzednio niezaznaczonego pakietu libgtk1.2.
Rozpakowanie libgtk1.2 (z .../libgtk1.2_1.2.10-18_i386.deb) ...
Konfigurowanie libgtk1.2-common (1.2.10-18) ...

Konfigurowanie libglib1.2 (1.2.10-17) ...

Konfigurowanie libgtk1.2 (1.2.10-18) ...
Potem

Kod: Zaznacz cały

pingwin:/home/gmsx/Desktop# dpkg -i gtk-gnutella_0.95.0-0_i386.deb
Zaznaczenie poprzednio niezaznaczonego pakietu gtk-gnutella.
(Odczytywanie bazy danych ... 70616 plików i katalogów obecnie zainstalowanych.)
Rozpakowanie gtk-gnutella (z gtk-gnutella_0.95.0-0_i386.deb) ...
dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie gtk-gnutella:
 gtk-gnutella zależy od xlibs (>> 4.1.0); jednakże:
  Pakiet xlibs nie jest zainstalowany.
dpkg: błąd przetwarzania gtk-gnutella (--install):
 problemy z zależnościami - pozostawiony nieskonfigurowany
Wystąpiły błędy podczas przetwarzania:
 gtk-gnutella
Idąc dalej tokiem myślenia systemu

Kod: Zaznacz cały

pingwin:/home/gmsx/Desktop# apt-get install xlibs
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Pakiet xlibs nie ma dostępnej wersji, ale odnosi się do niego inny pakiet.
Zazwyczaj oznacza to, że pakietu brakuje, został zastąpiony przez inny
pakiet lub nie jest dostępny przy pomocy obecnie ustawionych źródeł.
E: Pakiet xlibs nie ma kandydata do instalacji
Skoro jakiś juz jest więc znów

Kod: Zaznacz cały

pingwin:/home/gmsx/Desktop# dpkg -i gtk-gnutella_0.95.0-0_i386.deb
(Odczytywanie bazy danych ... 70667 plików i katalogów obecnie zainstalowanych.)
Przygotowanie do zastąpienia gtk-gnutella 0.95.0-0 (wykorzystując gtk-gnutella_0 .95.0-0_i386.deb) ...
Rozpakowanie pakietu zastępującego gtk-gnutella ...
dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie gtk-gnutella:
 gtk-gnutella zależy od xlibs (>> 4.1.0); jednakże:
  Pakiet xlibs nie jest zainstalowany.
dpkg: błąd przetwarzania gtk-gnutella (--install):
 problemy z zależnościami - pozostawiony nieskonfigurowany
Wystąpiły błędy podczas przetwarzania:
 gtk-gnutella

I tak w kółko.

Kod: Zaznacz cały

pingwin:/home/gmsx/Desktop# apt-get install -f
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Naprawianie zależności... Gotowe
Następujące pakiety zostaną USUNIÊTE:
  gtk-gnutella
0 aktualizowanych, 0 nowo instalowanych, 1 usuwanych i 0 nieaktualizowanych.
1 nie w pełni zainstalowanych lub usuniętych.
Konieczne pobranie 0B archiwów.
Po rozpakowaniu zostanie zwolnione 5108kB miejsca na dysku.
Czy chcesz kontynuować [T/n]? T
(Odczytywanie bazy danych ... 70667 plików i katalogów obecnie zainstalowanych.)
Usuwanie gtk-gnutella...
Załamka, nie rozumiem tego. A już się cieszyłem że będę miał zastępczka do winshitowego Bearshara.

Help Me
:-(

: 05 grudnia 2007, 21:12
autor: darkwater
gtk-gnutella jest w repozytoriach więc

Kod: Zaznacz cały

apt-get install gtk-gnutella
http://packages.debian.org/cgi-bin/sear ... elease=all

: 05 grudnia 2007, 21:15
autor: salmon
Pierwsze miejsce gdzie się szuka programów, to jest repozytorium Twojej dystrybucji :p Jak znajdziesz to:

Kod: Zaznacz cały

apt-get install gtk-gnutella
I po problemie :)

: 05 grudnia 2007, 21:19
autor: Gumis_sx
Ale jak wpisałem na obecnych repo

Kod: Zaznacz cały

apt-get install gtk-gnutella
To nic nie znalazło

Wlazlem na tą stronke o której mi napisałeś ale tam nie ma nic dla Etch'a

No więc co dodać do /etc/apt/sorces.list żeby znalazł sobie pakiet.

EDIT: Tak zrobiłem na początku próbowałem zainstalować z repo, ale najzwyczajniej w świecie nie ma tam tego oto programu :(

: 05 grudnia 2007, 21:26
autor: darkwater
zapewne brakuje ci sekcji contrib i non-free
przykład

Kod: Zaznacz cały

 deb [url]http://ftp.cz.debian.org/debian/[/url] testing main non-free contrib
oczywiście konkretny wpis zależy od wersji debiana której używasz

btw. moim zdaniem o wiele lepszym klientem gnutelli jest frostwire

: 05 grudnia 2007, 21:29
autor: Gumis_sx
Jeśli chodzi o to to posiadam

Kod: Zaznacz cały

#~~~~~~~~~~~~~~~~~~~~Etch~~~~~~~~~~~~~~~~~~~~~~~~~#
deb [url]http://ftp.pl.debian.org/debian/[/url] etch main non-free contrib
deb-src [url]http://ftp.pl.debian.org/debian/[/url] etch main non-free contrib
deb [url]http://security.debian.org/[/url] etch/updates main contrib non-free
deb-src [url]http://security.debian.org/[/url] etch/updates main contrib non-free
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
A to dokładnie co wywala mi po

Kod: Zaznacz cały

apt-gey install gtk-gnutella

Kod: Zaznacz cały

pingwin:/home/gmsx# apt-get install gtk-gnutella
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Pakiet gtk-gnutella nie ma dostępnej wersji, ale odnosi się do niego inny pakiet.
Zazwyczaj oznacza to, że pakietu brakuje, został zastąpiony przez inny
pakiet lub nie jest dostępny przy pomocy obecnie ustawionych źródeł.
E: Pakiet gtk-gnutella nie ma kandydata do instalacji
darkwater pisze:btw. moim zdaniem o wiele lepszym klientem gnutelli jest frostwire
Którego również nie ma w repo :P

Już sałem rade, wkleiłem sobie repo z testinga na chwile dałem update i zainstalowalem, tym razem znalazł. I zaraz po instalacji usunąłem repo od testinga. Miejmy nadzieje że takie mieszanie nie wpłynie zbyt tragicznie. :evil: