[+] zależno

Tematy związane z oprogramowaniem, instalacją, konfiguracją
EBC41
Posty: 13
Rejestracja: 28 maja 2010, 16:26

[+] zależności w aptitude

Post autor: EBC41 »

Ostatnio zainstalowałem sobie przeglądarkę IceCa, ponieważ jedna bardzo potrzebna mi strona WWW nie dzialala na Chrome. Musiałem zrobić to przez dpkg z opcją ignorowania zależności. Przeglądarka działa ale teraz nie jestem w stanie nic zrobić w aptitude bo ten cały czas próbuje usunąć IceCata. Czy jest jakiś sposób żeby wymusić na aptitude ignorowanie tego pakietu?
fnmirk
Senior Member
Posty: 8295
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

A sprawdziłeś w dokumentacji?

Kod: Zaznacz cały

man -L en aptitude
Poszukaj informacji o opcji ,,hold''.
EBC41
Posty: 13
Rejestracja: 28 maja 2010, 16:26

Post autor: EBC41 »

Po przerwie wróciłem do tego problemu. Udało mi się dojść do czegoś takiego (własnie przy pomocy zatrzymaj):
Obrazek
Problem w tym ze aptitude nie jest w stanie nic zrobić. Bez przerwy bezczelnie odmawia wykonywania zmian w pakietach tłumacząc się brakiem możliwości rozwiązania problemów z zależnościami
fnmirk
Senior Member
Posty: 8295
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Zamiast obrazka wklej tekst z konsoli.
EBC41
Posty: 13
Rejestracja: 28 maja 2010, 16:26

Post autor: EBC41 »

fnmirk pisze:Zamiast obrazka wklej tekst z konsoli.

Miniaturka źle się wygenerowała. Wystarczy kliknąć i pojawi się poprawny zrzut ekranu.
fnmirk
Senior Member
Posty: 8295
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Przecież na tym obrazku nie ma żadnych istotnych informacji? Dlaczego próbujesz to naprawić w trybie interaktywnym? Uruchom program aptitude z linii poleceń konsoli (terminala) i wtedy przedstaw wynik (jako tekst a nie obrazek).
EBC41
Posty: 13
Rejestracja: 28 maja 2010, 16:26

Post autor: EBC41 »

Proszę bardzo, o to przykładowa próba zainstalowania jakiegoś programu z repozytorium

Kod: Zaznacz cały

root@ebc41:~# aptitude install bld
Następujące NOWE pakiety zostaną zainstalowane:
  bld 
0 pakietów aktualizowanych, 1 instalowanych, 0 do usunięcia i 223 nie aktualizowanych.
Do pobrania 30,8kB archiwów. Zajęte po rozpakowaniu: 164kB.
Następujące pakiety mają niespełnione zależności:
  icecat: Wymaga: libiw29 który jest pakietem wirtualnym.
Nie można rozwiązać problemów z zależnościami!  Rezygnacja...
Następujące NOWE pakiety zostaną zainstalowane:
  bld 
0 pakietów aktualizowanych, 1 instalowanych, 0 do usunięcia i 223 nie aktualizowanych.
Do pobrania 30,8kB archiwów. Zajęte po rozpakowaniu: 164kB.
Nie udało się znaleźć rozwiązania dla tych zależności. Można spróbować uzupełnić zależności ręcznie lub wpisać "n" aby wyjść.
Następujące pakiety mają niespełnione zależności:
  icecat: Wymaga: libiw29 który jest pakietem wirtualnym.
Uzupełnić te zależności ręcznie? [N/+/-/_/:/?] +
Następujące NOWE pakiety zostaną zainstalowane:
  bld 
0 pakietów aktualizowanych, 1 instalowanych, 0 do usunięcia i 223 nie aktualizowanych.
Do pobrania 30,8kB archiwów. Zajęte po rozpakowaniu: 164kB.
Uzupełnić te zależności ręcznie? [N/+/-/_/:/?] -
Następujące NOWE pakiety zostaną zainstalowane:
  bld 
0 pakietów aktualizowanych, 1 instalowanych, 0 do usunięcia i 223 nie aktualizowanych.
Do pobrania 30,8kB archiwów. Zajęte po rozpakowaniu: 164kB.
Uzupełnić te zależności ręcznie? [N/+/-/_/:/?] _
Następujące NOWE pakiety zostaną zainstalowane:
  bld 
0 pakietów aktualizowanych, 1 instalowanych, 0 do usunięcia i 223 nie aktualizowanych.
Do pobrania 30,8kB archiwów. Zajęte po rozpakowaniu: 164kB.
Uzupełnić te zależności ręcznie? [N/+/-/_/:/?] N
Przerwane.
fnmirk
Senior Member
Posty: 8295
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

I gdzie tu widzisz jakiś problem? Po prostu nie masz zaktualizowanego systemu i to wszystko.

Kod: Zaznacz cały

aptitude update
aptitude upgrade
EBC41
Posty: 13
Rejestracja: 28 maja 2010, 16:26

Post autor: EBC41 »

fnmirk pisze:I gdzie tu widzisz jakiś problem? Po prostu nie masz zaktualizowanego systemu i to wszystko.

Kod: Zaznacz cały

aptitude update
aptitude upgrade
Po aktualizacji informacji o pakietach, problem jak był tak jest

Kod: Zaznacz cały

root@ebc41:~# aptitude show libiw29
Brak aktualnej lub kandydującej wersji libiw29
Pakiet: libiw29
Stan: nie jest prawdziwym pakietem

Za to mam taki pakiet:

Kod: Zaznacz cały

root@ebc41:~# aptitude show libiw30
Pakiet: libiw30                              
Stan: zainstalowany
Zainstalowany automatycznie: tak
Wersja: 30~pre9-5
Priorytet: opcjonalny
Sekcja: libs
Opiekun: Guus Sliepen <[email protected]>
Rozmiar rozpakowanego: 98,3k
Wymaga: libc6 (>= 2.7)
Opis: Wireless tools - library
 Wireless tools are used to manipulate the Linux Wireless Extensions. The Wireless Extension is an interface allowing you to set
 Wireless LAN specific parameters and get the specific stats. 
 
 This package contains the dynamic library libiw.
Strona domowa: http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html

root@ebc41:~# 
fnmirk
Senior Member
Posty: 8295
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

ODPOWIEDZ