Nie moge nic zainstalowac na Debianie :/

Tematy związane z oprogramowaniem, instalacją, konfiguracją
gladi
Beginner
Posty: 122
Rejestracja: 06 kwietnia 2007, 19:40
Lokalizacja: Polska ;)

Nie moge nic zainstalowac na Debianie :/

Post autor: gladi »

WItam!
Zrobiłem aktualizacje pliku /etc/apt/sources.list -> tak jak jest to w poradniku napisanego przez Kaka ;-) Niestety nic nie moge zainstalowac. Probowalem aptitude install mc, aptitude install ssh, aptitude install ekg, aptitude install kadu i nic... Wygląda to nastepująco:

Kod: Zaznacz cały

gladi:/home/gladi/Desktop/Pobrania/ekg-1.7# apt-get install ekg
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Nie udało się zainstalować niektórych pakietów. Może to oznaczać,
że zażądano niemożliwej sytuacji lub używasz dystrybucji niestabilnej,
w której niektóre pakiety nie zostały jeszcze utworzone lub przeniesione
z katalogu Incoming ("Przychodzące").

Ponieważ zażądno tylko jednej operacji, jest bardzo prawdopodobne, że
danego pakietu po prostu nie da się zainstalować i należy zgłosić w nim
błąd.
Następujące informacje mogą pomóc rozpoznać sytuację:

Następujące pakiety mają niespełnione zależności:
  ekg: Wymaga: libssl0.9.7 ale nie da się go zainstalować
       Wymaga: python2.3 (>= 2.3) ale nie da się go zainstalować
E: Pakiety są błędne
gladi:/home/gladi/Desktop/Pobrania/ekg-1.7# apt-get install python2.3
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Pakiet python2.3 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ł.
Jednak następujące pakiety go zastępują:
  python
W: Nie udało się wykonać operacji stat na liście pakietów źródłowych [url]http://ftp.pl.debian.org[/url] etch/main Packages (/var/lib/apt/lists/ftp.pl.debian.org_debian_dists_etch_main_binary-i386_Packages) - stat (2 Nie ma takiego pliku ani katalogu)
W: Nie udało się wykonać operacji stat na liście pakietów źródłowych [url]http://www.kadu.net[/url] stable/main Packages (/var/lib/apt/lists/www.kadu.net_download_binary_debian_repo_dists_stable_main_binary-i386_Packages) - stat (2 Nie ma takiego pliku ani katalogu)
W: Należy uruchomić apt-get update aby naprawić te problemy.
E: Pakiet python2.3 nie ma kandydata do instalacji
gladi:/home/gladi/Desktop/Pobrania/ekg-1.7#
velmafia
Member
Posty: 1820
Rejestracja: 01 września 2006, 00:56
Lokalizacja: Las

Post autor: velmafia »

1. pokaż plik /etc/apt/sources.list
2. po "aktualizacji pliku" sources.list dałeś:

Kod: Zaznacz cały

aptitude update
?
gladi
Beginner
Posty: 122
Rejestracja: 06 kwietnia 2007, 19:40
Lokalizacja: Polska ;)

Post autor: gladi »

sources.list

Kod: Zaznacz cały

#
# deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official i386 NETINST Binary-1 20$
deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official i386 NETINST Binary-1 2007$
deb [url]http://ftp.pl.debian.org/debian/[/url] etch main
deb-src [url]http://ftp.pl.debian.org/debian/[/url] etch main
deb [url]http://www.kadu.net/download/binary/debian/repo[/url] stable main
deb-src [url]http://www.kadu.net/download/binary/debian/repo[/url] stable main
Dałem aptitude update
velmafia
Member
Posty: 1820
Rejestracja: 01 września 2006, 00:56
Lokalizacja: Las

Post autor: velmafia »

dodaj repo stąd: http://debian.linux.pl/viewtopic.php?t=1515
a konkretnie chodzi o sekcję non-free i contrib
gladi
Beginner
Posty: 122
Rejestracja: 06 kwietnia 2007, 19:40
Lokalizacja: Polska ;)

Post autor: gladi »

chodzi o:

Kod: Zaznacz cały

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
??
velmafia
Member
Posty: 1820
Rejestracja: 01 września 2006, 00:56
Lokalizacja: Las

Post autor: velmafia »

gladi - tak
gladi
Beginner
Posty: 122
Rejestracja: 06 kwietnia 2007, 19:40
Lokalizacja: Polska ;)

Post autor: gladi »

Przepisałem to co powyżej i wpisałem aptitude update i pokazało się:

Kod: Zaznacz cały

/home/gladiror# aptitude update
E: Nie udało się uzyskać blokady /var/lib/apt/lists/lock - open (11 Zasoby chwil owo niedostępne)
E: Nie można zablokować katalogu z listami..czy jesteś rootem?


[ Dodano: 2007-07-02, 02:23 ]
Dodaje, ze jestem zalogowany jako root
velmafia
Member
Posty: 1820
Rejestracja: 01 września 2006, 00:56
Lokalizacja: Las

Post autor: velmafia »

gdzieś na innej konsoli masz odpalone aptitude (lub apt-get) zamknij je a potem odpal jeszcze raz.
gladi
Beginner
Posty: 122
Rejestracja: 06 kwietnia 2007, 19:40
Lokalizacja: Polska ;)

Post autor: gladi »

Poszło, ale teraz nie moge zainstalować ekg...

aptitude install ekg

Kod: Zaznacz cały

Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Nie udało się zainstalować niektórych pakietów. Może to oznaczać,
że zażądano niemożliwej sytuacji lub używasz dystrybucji niestabilnej,
w której niektóre pakiety nie zostały jeszcze utworzone lub przeniesione
z katalogu Incoming ("Przychodzące").

Ponieważ zażądno tylko jednej operacji, jest bardzo prawdopodobne, że
danego pakietu po prostu nie da się zainstalować i należy zgłosić w nim
błąd.
Następujące informacje mogą pomóc rozpoznać sytuację:

Następujące pakiety mają niespełnione zależności:
  ekg: Wymaga: python2.3 (>= 2.3) ale nie da się go zainstalować
E: Pakiety są błędne

velmafia
Member
Posty: 1820
Rejestracja: 01 września 2006, 00:56
Lokalizacja: Las

Post autor: velmafia »

z tego co znalazłem tutaj: http://www.us.debian.org/distrib/packages

to python2.3 jest tylko w oldstable, więc musiał być doinstalować ten pakiet z Sarge.
możesz też spróbować zainstalować paczkę python2.4 (zamiast python2.3), a jeśli to nie pójdzie, to spróbuj zainstalować ekg z testing. btw. ja polecam testing
ODPOWIEDZ