matiseq Napisano Marzec 15, 2009 Zgłoszenie Share Napisano Marzec 15, 2009 Witam! Mam problem z aktualizacją systemu, przy instalacji pakietów bezpieczeństwa (avahi, ntpdate) wyskakuje mi błąd : [root@localhost ~]# yum update Wczytane wtyczki: refresh-packagekit Ustawianie procesu aktualizacji Rozwiązywanie zależności Pozostały niezakończone transakcje. Rozważ wykonanie yum-complete-transaction, aby najpierw je zakończyć. --> Wykonywanie sprawdzania transakcji --> Przetwarzanie zależności: PackageKit = 0.3.9-4.fc10 dla pakietu: PackageKit-glib ---> Pakiet PackageKit.i386 0:0.3.14-1.fc10 zostanie zaktualizowany ---> Pakiet PackageKit-yum.i386 0:0.3.14-1.fc10 zostanie zaktualizowany --> Przetwarzanie zależności: avahi = 0.6.22-11.fc10 dla pakietu: avahi-compat-libdns_sd --> Przetwarzanie zależności: avahi = 0.6.22-11.fc10 dla pakietu: avahi-tools --> Przetwarzanie zależności: avahi = 0.6.22-11.fc10 dla pakietu: avahi-glib ---> Pakiet avahi.i386 0:0.6.22-12.fc10 zostanie zaktualizowany ---> Pakiet bluez-gnome.i386 0:1.8-12.fc10 zostanie zaktualizowany --> Przetwarzanie zależności: dbus = 1.2.4-1.fc10 dla pakietu: dbus-libs ---> Pakiet dbus.i386 1:1.2.4-2.fc10 zostanie zaktualizowany ---> Pakiet dbus-x11.i386 1:1.2.4-2.fc10 zostanie zaktualizowany --> Przetwarzanie zależności: gimp-i386 = 2:2.6.2-1.fc10 dla pakietu: gimp-help-browser ---> Pakiet gimp.i386 2:2.6.5-1.fc10 zostanie zaktualizowany --> Przetwarzanie zależności: glibc-common = 2.9-2 dla pakietu: glibc ---> Pakiet glibc-common.i386 0:2.9-3 zostanie zaktualizowany ---> Pakiet gnome-packagekit.i386 0:0.3.14-1.fc10 zostanie zaktualizowany ---> Pakiet gnome-session.i386 0:2.24.3-1.fc10 zostanie zaktualizowany --> Przetwarzanie zależności: gnome-session = 2.24.1-3.fc10 dla pakietu: gnome-session-xsession ---> Pakiet ntpdate.i386 0:4.2.4p6-1.fc10 zostanie zaktualizowany --> Przetwarzanie zależności: ntpdate = 4.2.4p5-2.fc10 dla pakietu: ntp ---> Pakiet openoffice.org-pdfimport.i386 1:3.0.1-15.2.fc10 zostanie zaktualizowany --> Przetwarzanie zależności: openoffice.org-pdfimport = 1:3.0.0-9.10.fc10 dla pakietu: openoffice.org-draw --> Przetwarzanie zależności: openoffice.org-presenter-screen = 1:3.0.0-9.10.fc10 dla pakietu: openoffice.org-impress ---> Pakiet openoffice.org-presenter-screen.i386 1:3.0.1-15.2.fc10 zostanie zaktualizowany ---> Pakiet perl.i386 4:5.10.0-56.fc10 zostanie zaktualizowany --> Przetwarzanie zależności: perl = 4:5.10.0-49.fc10 dla pakietu: perl-Pod-Escapes ---> Pakiet perl-Compress-Raw-Zlib.i386 0:2.008-56.fc10 zostanie zaktualizowany ---> Pakiet perl-Compress-Zlib.i386 0:2.008-56.fc10 zostanie zaktualizowany ---> Pakiet perl-IO-Compress-Base.i386 0:2.008-56.fc10 zostanie zaktualizowany ---> Pakiet perl-IO-Compress-Zlib.i386 0:2.008-56.fc10 zostanie zaktualizowany ---> Pakiet perl-Module-Pluggable.i386 1:3.60-56.fc10 zostanie zaktualizowany ---> Pakiet perl-Pod-Simple.i386 1:3.07-56.fc10 zostanie zaktualizowany ---> Pakiet perl-libs.i386 4:5.10.0-56.fc10 zostanie zaktualizowany ---> Pakiet perl-version.i386 3:0.74-56.fc10 zostanie zaktualizowany ---> Pakiet pidgin.i386 0:2.5.5-1.fc10 zostanie zaktualizowany --> Przetwarzanie zależności: pulseaudio = 0.9.13-6.fc10 dla pakietu: pulseaudio-esound-compat --> Przetwarzanie zależności: pulseaudio = 0.9.13-6.fc10 dla pakietu: pulseaudio-module-gconf --> Przetwarzanie zależności: pulseaudio = 0.9.13-6.fc10 dla pakietu: pulseaudio-module-x11 ---> Pakiet pulseaudio.i386 0:0.9.14-1.fc10 zostanie zaktualizowany --> Zakończono rozwiązywanie zależności gnome-session-xsession-2.24.1-3.fc10.i386 z installed ma problemy z rozwiązywaniem zależności --> Brakująca zależność: gnome-session = 2.24.1-3.fc10 jest wymagane przez pakiet gnome-session-xsession-2.24.1-3.fc10.i386 (installed) pulseaudio-esound-compat-0.9.13-6.fc10.i386 z installed ma problemy z rozwiązywaniem zależności --> Brakująca zależność: pulseaudio = 0.9.13-6.fc10 jest wymagane przez pakiet pulseaudio-esound-compat-0.9.13-6.fc10.i386 (installed) avahi-compat-libdns_sd-0.6.22-11.fc10.i386 z installed ma problemy z rozwiązywaniem zależności --> Brakująca zależność: avahi = 0.6.22-11.fc10 jest wymagane przez pakiet avahi-compat-libdns_sd-0.6.22-11.fc10.i386 (installed) PackageKit-glib-0.3.9-4.fc10.i386 z installed ma problemy z rozwiązywaniem zależności --> Brakująca zależność: PackageKit = 0.3.9-4.fc10 jest wymagane przez pakiet PackageKit-glib-0.3.9-4.fc10.i386 (installed) 2:gimp-help-browser-2.6.2-1.fc10.i386 z installed ma problemy z rozwiązywaniem zależności --> Brakująca zależność: gimp-i386 = 2:2.6.2-1.fc10 jest wymagane przez pakiet 2:gimp-help-browser-2.6.2-1.fc10.i386 (installed) pulseaudio-module-gconf-0.9.13-6.fc10.i386 z installed ma problemy z rozwiązywaniem zależności --> Brakująca zależność: pulseaudio = 0.9.13-6.fc10 jest wymagane przez pakiet pulseaudio-module-gconf-0.9.13-6.fc10.i386 (installed) avahi-glib-0.6.22-11.fc10.i386 z installed ma problemy z rozwiązywaniem zależności --> Brakująca zależność: avahi = 0.6.22-11.fc10 jest wymagane przez pakiet avahi-glib-0.6.22-11.fc10.i386 (installed) 1:openoffice.org-draw-3.0.0-9.10.fc10.i386 z installed ma problemy z rozwiązywaniem zależności --> Brakująca zależność: openoffice.org-pdfimport = 1:3.0.0-9.10.fc10 jest wymagane przez pakiet 1:openoffice.org-draw-3.0.0-9.10.fc10.i386 (installed) avahi-tools-0.6.22-11.fc10.i386 z installed ma problemy z rozwiązywaniem zależności --> Brakująca zależność: avahi = 0.6.22-11.fc10 jest wymagane przez pakiet avahi-tools-0.6.22-11.fc10.i386 (installed) 1:openoffice.org-impress-3.0.0-9.10.fc10.i386 z installed ma problemy z rozwiązywaniem zależności --> Brakująca zależność: openoffice.org-presenter-screen = 1:3.0.0-9.10.fc10 jest wymagane przez pakiet 1:openoffice.org-impress-3.0.0-9.10.fc10.i386 (installed) glibc-2.9-2.i686 z installed ma problemy z rozwiązywaniem zależności --> Brakująca zależność: glibc-common = 2.9-2 jest wymagane przez pakiet glibc-2.9-2.i686 (installed) 1:perl-Pod-Escapes-1.04-49.fc10.i386 z installed ma problemy z rozwiązywaniem zależności --> Brakująca zależność: perl = 4:5.10.0-49.fc10 jest wymagane przez pakiet 1:perl-Pod-Escapes-1.04-49.fc10.i386 (installed) pulseaudio-module-x11-0.9.13-6.fc10.i386 z installed ma problemy z rozwiązywaniem zależności --> Brakująca zależność: pulseaudio = 0.9.13-6.fc10 jest wymagane przez pakiet pulseaudio-module-x11-0.9.13-6.fc10.i386 (installed) dbus-libs-1.2.4-1.fc10.i386 z installed ma problemy z rozwiązywaniem zależności --> Brakująca zależność: dbus = 1.2.4-1.fc10 jest wymagane przez pakiet dbus-libs-1.2.4-1.fc10.i386 (installed) ntp-4.2.4p5-2.fc10.i386 z installed ma problemy z rozwiązywaniem zależności --> Brakująca zależność: ntpdate = 4.2.4p5-2.fc10 jest wymagane przez pakiet ntp-4.2.4p5-2.fc10.i386 (installed) Błąd: Brakująca zależność: ntpdate = 4.2.4p5-2.fc10 jest wymagane przez pakiet ntp-4.2.4p5-2.fc10.i386 (installed) Błąd: Brakująca zależność: avahi = 0.6.22-11.fc10 jest wymagane przez pakiet avahi-glib-0.6.22-11.fc10.i386 (installed) Błąd: Brakująca zależność: avahi = 0.6.22-11.fc10 jest wymagane przez pakiet avahi-tools-0.6.22-11.fc10.i386 (installed) Błąd: Brakująca zależność: avahi = 0.6.22-11.fc10 jest wymagane przez pakiet avahi-compat-libdns_sd-0.6.22-11.fc10.i386 (installed) Błąd: Brakująca zależność: PackageKit = 0.3.9-4.fc10 jest wymagane przez pakiet PackageKit-glib-0.3.9-4.fc10.i386 (installed) Błąd: Brakująca zależność: pulseaudio = 0.9.13-6.fc10 jest wymagane przez pakiet pulseaudio-module-gconf-0.9.13-6.fc10.i386 (installed) Błąd: Brakująca zależność: gimp-i386 = 2:2.6.2-1.fc10 jest wymagane przez pakiet 2:gimp-help-browser-2.6.2-1.fc10.i386 (installed) Błąd: Brakująca zależność: perl = 4:5.10.0-49.fc10 jest wymagane przez pakiet 1:perl-Pod-Escapes-1.04-49.fc10.i386 (installed) Błąd: Brakująca zależność: gnome-session = 2.24.1-3.fc10 jest wymagane przez pakiet gnome-session-xsession-2.24.1-3.fc10.i386 (installed) Błąd: Brakująca zależność: pulseaudio = 0.9.13-6.fc10 jest wymagane przez pakiet pulseaudio-esound-compat-0.9.13-6.fc10.i386 (installed) Błąd: Brakująca zależność: glibc-common = 2.9-2 jest wymagane przez pakiet glibc-2.9-2.i686 (installed) Błąd: Brakująca zależność: openoffice.org-pdfimport = 1:3.0.0-9.10.fc10 jest wymagane przez pakiet 1:openoffice.org-draw-3.0.0-9.10.fc10.i386 (installed) Błąd: Brakująca zależność: openoffice.org-presenter-screen = 1:3.0.0-9.10.fc10 jest wymagane przez pakiet 1:openoffice.org-impress-3.0.0-9.10.fc10.i386 (installed) Błąd: Brakująca zależność: dbus = 1.2.4-1.fc10 jest wymagane przez pakiet dbus-libs-1.2.4-1.fc10.i386 (installed) Błąd: Brakująca zależność: pulseaudio = 0.9.13-6.fc10 jest wymagane przez pakiet pulseaudio-module-x11-0.9.13-6.fc10.i386 (installed) Jestem początkującym użytkownikiem dlatego prosiłbym o wytłumaczenie mi co jest nie halo przy aktualizacji i jak rozwiązać ten problem. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
exbros Napisano Marzec 15, 2009 Zgłoszenie Share Napisano Marzec 15, 2009 yum clean all yum update ... albo zrob to co sugeruje system Pozostały niezakończone transakcje. Rozważ wykonanie yum-complete-transaction, aby najpierw je zakończyć. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Marzec 15, 2009 Zgłoszenie Share Napisano Marzec 15, 2009 (edytowane) Na początek naucz się jak korzystać ze znaczników na forum → BBCode - jest taki link po prawej stronie pod każdym okienkiem odpowiedzi. Od razu dodam, że krótkie listingi (do 15 linijek) należy wklejać między znaczniki [code][/code] (pomiędzy a nie pod). Teksty dłuższe umieszczamy między znacznikami [codebox][/codebox] Co do problemu - poczytaj sobie na temat systemu zarządzania pakietami RPM. W skrócie: bywa tak, że aby zainstalować pakiet "a" niezbędna jest instalacja pakietu "b" i to jeszcze w odpowiedniej wersji. Czasem oczywiście zależności są znacznie bradziej skomplikowane, bo może się okazać że "a" potrzebuje "b", ale "b" potrzebuje jeszcze "c" i "d". Ma to swoją nazwę: piekło zależności. Tu przychodzi z pomocą yum, który rozwiązuje oraz instaluje zależności za nas. W tym co wkleiłeś np. ---> Pakiet dbus.i386 1:1.2.4-2.fc10 zostanie zaktualizowany (...) Brakująca zależność: dbus = 1.2.4-1.fc10 jest wymagane przez pakiet dbus-libs-1.2.4-1.fc10.i386 (installed) oznacza, że aktualizacja ma dotyczyć pakietu "dbus.i386" do wersji "1.2.4-2.fc10". Problem polega na tym, że pakiet "dbus.i386" wymaga do instalacji pakietu "dbus-libs", ale wersja "1.2.4-2.fc10" nie została jeszcze dostarczona do repozytorium. Pakiet dbus.i386 w wersji 1.2.4-1.fc10 nie może być zastąpiony nowsza wersją, bo nie można zaktualizować do odpowiedniej wersji dbus-libs. Analogicznie z innymi błędami. Rozwiązanie: 1.poczekać aż brakujący pakiet trafi do repo (synchronizacja mirrorów trawa jakiś czas, bywa, że 1-2 dni, czasem dłużej) albo 2.odpalić polecenie yum update --skip-broken aktuazlizacja zostanie wykonana z pominięciem pakietów z nierozwiązanymi zależnościami To tak w skrócie i w uproszczeniu. [EDIT] exbros był szybszy I być może podał prostsze rozwiązanie Edytowane Marzec 15, 2009 przez WalDo Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
matiseq Napisano Marzec 15, 2009 Autor Zgłoszenie Share Napisano Marzec 15, 2009 yum clean all yum update ... albo zrob to co sugeruje system Co do pierwszej propozycji yum clean all i yum update problem dalej się pojawiał gdy wykonałem yum-complete-transaction pod koniec procesu w terminalu wyświetlił się taki wynik : Podsumowanie transakcji ================================================================================ Instalowanie 1 pakietów Aktualizowanie 1 pakietów Usuwanie 303 pakietów Całkowity rozmiar: 1.2 M W porządku? [t/N]: t Pobieranie pakietów: Wykonywanie rpm_check_debug BŁĄD rpm_check_debug i rozwiązywania zależności: cups is needed by hal-cups-utils-0.6.19-1.fc10.i386 gnome-session is needed by (installed) gnome-session-xsession-2.24.3-1.fc10.i386 pulseaudio is needed by (installed) pulseaudio-esound-compat-0.9.14-1.fc10.i386 pulseaudio is needed by (installed) pulseaudio-module-gconf-0.9.14-1.fc10.i386 gimp-i386 is needed by (installed) gimp-help-browser-2:2.6.5-1.fc10.i386 ntpdate is needed by (installed) ntp-4.2.4p6-1.fc10.i386 openoffice.org-presenter-screen is needed by (installed) openoffice.org-impress-1:3.0.1-15.2.fc10.i386 Not removing old transaction files W jaki sposób uzupełnić brakujące pakiety? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
InIrudeBwoy Napisano Marzec 16, 2009 Zgłoszenie Share Napisano Marzec 16, 2009 A może napiszesz co robiłeś przed updatem? Instalowałeś coś ręcznie? Jaką masz konfigurację repo? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się