Skocz do zawartości

Linuksio Się Wysypał Na Całej Linii, Powód? Hibernacja Systemu


vilk

Rekomendowane odpowiedzi

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

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

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

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

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ę
×
×
  • Dodaj nową pozycję...