vilk Napisano Grudzień 21, 2010 Zgłoszenie Share Napisano Grudzień 21, 2010 Poleciala mi bateria w laptopie, a ze ani komputer ani system inteligencja nie grzeszy to nic nie pomoglo ze na czas podlaczylem zasilanie, poszedl w hibernacje, aktualizujac system. No i tu tkwi problem. Teraz juz nic sie nie da zrobic, ani w konsoli ani w okienkach: yum update, yum clean, nie dziala wywalajac to: Wczytane wtyczki: presto, refresh-packagekit Blad: czyszczenie wymaga opcji: headers, packages, metadata, dbcache, plugins, expire-cache, rpmdb, all Traceback (most recent call last): File "/usr/bin/yum", line 29, in <module> yummain.user_main(sys.argv[1:], exit_code=True) File "/usr/share/yum-cli/yummain.py", line 258, in user_main errcode = main(args) File "/usr/share/yum-cli/yummain.py", line 97, in main base.doLock() File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 1593, in doLock while not self._lock(lockfile, mypid, 0644): File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 1653, in _lock errmsg = _('Could not create lock at %s: %s ') % (filename, str(msg)) UnicodeDecodeError: 'ascii' codec can't decode byte 0xc5 in position 12: ordinal not in range(128) i to: yum update Wczytane wtyczki: presto, refresh-packagekit Traceback (most recent call last): File "/usr/bin/yum", line 29, in <module> yummain.user_main(sys.argv[1:], exit_code=True) File "/usr/share/yum-cli/yummain.py", line 258, in user_main errcode = main(args) File "/usr/share/yum-cli/yummain.py", line 97, in main base.doLock() File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 1593, in doLock while not self._lock(lockfile, mypid, 0644): File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 1653, in _lock errmsg = _('Could not create lock at %s: %s ') % (filename, str(msg)) UnicodeDecodeError: 'ascii' codec can't decode byte 0xc5 in position 12: ordinal not in range(128) Mam dwa wyjscia, zainstalowac F14 (mam F13), zainstalowac Windowsa? A moze da sie to naprawic? edit: Uruchomilem komp ponownie, z nowego jajka sie sam restartowal, wiec wszedlem ze starszego. Trafilem na ta komende: yum-complete-transaction Teraz sie takie cus zrobilo: ---> Pakiet k3b-libs.i686 1:2.0.1-1.fc13 zostanie usuniety --> Wykonywanie sprawdzania transakcji ---> Pakiet k3b-common.noarch 1:2.0.1-1.fc13 zostanie usuniety ---> Pakiet k3b-extras-freeworld.i686 1:2.0.1-1.fc13 zostanie usuniety --> Ukonczono rozwiazywanie zaleznosci Rozwiazano zaleznosci Transaction size changed - this means we are not doing the same transaction as we were before. Aborting and disabling this transaction. You could try running: package-cleanup --problems package-cleanup --dupes rpm -Va --nofiles --nodigest Transaction files renamed to: /var/lib/yum/transaction-all.2010-12-21.17:14.10.disabled /var/lib/yum/transaction-done.2010-12-21.17:14.10.disabled Dobra, co teraz zdzialac dalej? edit2 (wykonalem te polecenia co mi w konsoli cos kazalo), niestety niewiele to dalo bo: yum update Wczytane wtyczki: presto, refresh-packagekit Ustawianie procesu aktualizacji Rozwiazywanie zaleznosci --> Wykonywanie sprawdzania transakcji --> Przetwarzanie zaleznosci: kdebase-runtime-flags = 4.5.3-3.fc13 dla pakietu: kdebase-runtime-4.5.3-3.fc13.i686 ---> Pakiet kdebase-runtime-flags.noarch 0:4.5.4-1.fc13 zostanie zaktualizowany ---> Pakiet kdemultimedia-libs.i686 6:4.5.4-1.fc13 zostanie zaktualizowany ---> Pakiet kdepimlibs-akonadi.i686 0:4.5.4-1.fc13 zostanie zaktualizowany --> Ukonczono rozwiazywanie zaleznosci Blad: Pakiet: kdebase-runtime-4.5.3-3.fc13.i686 (@updates) Wymaga: kdebase-runtime-flags = 4.5.3-3.fc13 Usuwanie: kdebase-runtime-flags-4.5.3-3.fc13.noarch (@updates) kdebase-runtime-flags = 4.5.3-3.fc13 Updated By: kdebase-runtime-flags-4.5.4-1.fc13.noarch (updates) kdebase-runtime-flags = 4.5.4-1.fc13 Dostepne: kdebase-runtime-flags-4.4.2-3.fc13.noarch (fedora) kdebase-runtime-flags = 4.4.2-3.fc13 Mozna spróbowac uzyc --skip-broken, aby obejsc problem ** Found 9 pre-existing rpmdb problem(s), 'yum check' output follows: kdebase-runtime-4.5.4-1.fc13.i686 jest duplikatem kdebase-runtime-4.5.3-3.fc13.i686 kdebase-runtime-4.5.4-1.fc13.i686 posiada brakujace wymagania kdebase-runtime-flags = ('0', '4.5.4', '1.fc13') kdebase-runtime-libs-4.5.4-1.fc13.i686 jest duplikatem kdebase-runtime-libs-4.5.3-3.fc13.i686 6:kdelibs-4.5.4-2.fc13.i686 jest duplikatem 6:kdelibs-4.5.3-3.fc13.i686 6:kdelibs-common-4.5.4-2.fc13.i686 jest duplikatem 6:kdelibs-common-4.5.3-3.fc13.i686 kdepimlibs-4.5.4-1.fc13.i686 jest duplikatem kdepimlibs-4.5.3-2.fc13.i686 oxygen-icon-theme-4.5.4-1.fc13.noarch jest duplikatem oxygen-icon-theme-4.5.3-1.fc13.noarch phonon-4.4.3-2.fc13.i686 jest duplikatem phonon-4.4.2-1.fc13.i686 phonon-backend-xine-4.4.3-2.fc13.i686 jest duplikatem phonon-backend-xine-4.4.2-1.fc13.i686 Ok, zrobilem yum update --skip-broken, przy próbie zainstalowania aktualizacji: blad+komunikat: could not do simulate: kdebase-runtime-4.5.3-3.fc13.i686 wymaga kdebase-runtime-flags = 4.5.3-3.fc13 : Powodzenie - pusta transakcja Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Amos Napisano Grudzień 21, 2010 Zgłoszenie Share Napisano Grudzień 21, 2010 Daj: rpm --rebuilddb A potem dopiero yum clean all yum-complete-transaction i ewentualnie package-cleanup Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
vilk Napisano Grudzień 21, 2010 Autor Zgłoszenie Share Napisano Grudzień 21, 2010 Dzieki. Zastosowalem wymienione wyzej rozwiazania, ale problem nadal wystepuje. Ten sam co wczesniej A przy próbie aktualizowania systemu z graficznego manadzera, dostaje dodatkowo ten blad: could not do simulate: kdebase-runtime-4.5.3-3.fc13.i686 wymaga kdebase-runtime-flags = 4.5.3-3.fc13 : Powodzenie - pusta transakcja Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Grudzień 21, 2010 Zgłoszenie Share Napisano Grudzień 21, 2010 Spróbuj jeszcze raz wyczyscic cache a potem sciagnij pelne paczki yum clean all yum update --noplugins Nie aktualizuj zadnymi graficznymi nakladkami typu PackageKit czy yumex. Szczególnie PackageKit bym ubil albo wrecz odinstalowal, zeby nie bruzdzil. Mozesz równiez próbowac przeinstalowac osobno ten konfliktowy pakiet yum reinstall kdebase-runtime-flags [EDIT] Albo usun "na sile" wszystkie konfliktowe pakiety i zainstaluj od nowa. Najlepiej uruchom system w trybie tekstowym, potem rpm -e --nodeps kdebase-runtime kdebase-runtime-libs kdelibs kdelibs-common kdepimlibs oxygen-icon-theme phonon phonon-backend-xine yum install kdebase-runtime kdebase-runtime-libs kdelibs kdelibs-common kdepimlibs oxygen-icon-theme phonon phonon-backend-xine tylko bez restartów miedzy jednym a drugim poleceniem. Pomysl ryzykowny nieco, ale jak nic nie pomoze z bardziej "cywilizowanych" sposobów, to w sumie i tak nic nie tracisz. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
vilk Napisano Grudzień 21, 2010 Autor Zgłoszenie Share Napisano Grudzień 21, 2010 Dzieki za pomocne wskazówki. Mimo to, nadal nie udaje sie rozwiazac problemu. Wykonalem powyzsze komendy, i tak: yum reinstall kdebase-runtime-flags Wczytane wtyczki: presto, refresh-packagekit Ustawianie procesu ponownej instalacji Zainstalowany pakiet kdebase-runtime-flags-4.5.3-3.fc13.noarch (z updates) jest niedostepny. Nie ma niczego do zrobienia Nadal próba zaktualizowania systemu przez yum update konczy sie tak: ** Found 9 pre-existing rpmdb problem(s), 'yum check' output follows: kdebase-runtime-4.5.4-1.fc13.i686 jest duplikatem kdebase-runtime-4.5.3-3.fc13.i686 kdebase-runtime-4.5.4-1.fc13.i686 posiada brakujace wymagania kdebase-runtime-flags = ('0', '4.5.4', '1.fc13') kdebase-runtime-libs-4.5.4-1.fc13.i686 jest duplikatem kdebase-runtime-libs-4.5.3-3.fc13.i686 6:kdelibs-4.5.4-2.fc13.i686 jest duplikatem 6:kdelibs-4.5.3-3.fc13.i686 6:kdelibs-common-4.5.4-2.fc13.i686 jest duplikatem 6:kdelibs-common-4.5.3-3.fc13.i686 kdepimlibs-4.5.4-1.fc13.i686 jest duplikatem kdepimlibs-4.5.3-2.fc13.i686 oxygen-icon-theme-4.5.4-1.fc13.noarch jest duplikatem oxygen-icon-theme-4.5.3-1.fc13.noarch phonon-4.4.3-2.fc13.i686 jest duplikatem phonon-4.4.2-1.fc13.i686 phonon-backend-xine-4.4.3-2.fc13.i686 jest duplikatem phonon-backend-xine-4.4.2-1.fc13.i686 W razie czego bede musial zrobic backup danych i zainstaluje F14. I tak mialem to zrobic, ale jesli ktos z Was ma jakis pomysl co tu jeszcze zrobic niech pisze Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Grudzień 21, 2010 Zgłoszenie Share Napisano Grudzień 21, 2010 Edytowałem swój poprzedni post - zajrzyj do niego. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Amos Napisano Grudzień 22, 2010 Zgłoszenie Share Napisano Grudzień 22, 2010 A zastosowałeś package-cleanup --cleandupes ?? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
thof Napisano Grudzień 22, 2010 Zgłoszenie Share Napisano Grudzień 22, 2010 Tu trzeba --forcem potraktować (albo --nodepsem) 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ę