Skocz do zawartości

[Solved] Problem Z Aktualizacja Systemu.


tele

Rekomendowane odpowiedzi

Mam problem z aktualizacja systemu 64bit przy pomocy yum extender

 

Błędy rozwiązywania zależności:
 

Pakiet: 1:kmod-nvidia-3.15.8-200.fc20.x86_64-331.89-2.fc20.5.x86_64 (rpmfusion-nonfree-updates)
    Wymaga: kernel-uname-r = 3.15.8-200.fc20.x86_64
    Zainstalowano: kernel-3.14.3-200.fc20.x86_64 (@updates)
        kernel-uname-r = 3.14.3-200.fc20.x86_64
    Zainstalowano: kernel-3.14.4-200.fc20.x86_64 (@updates)
        kernel-uname-r = 3.14.4-200.fc20.x86_64
    Zainstalowano: kernel-3.14.8-200.fc20.x86_64 (@updates)
        kernel-uname-r = 3.14.8-200.fc20.x86_64
    Dostępne: kernel-3.11.10-301.fc20.x86_64 (fedora)
        kernel-uname-r = 3.11.10-301.fc20.x86_64
    Dostępne: kernel-3.15.9-200.fc20.x86_64 (updates)
        kernel-uname-r = 3.15.9-200.fc20.x86_64
    Dostępne: kernel-debug-3.11.10-301.fc20.x86_64 (fedora)
        kernel-uname-r = 3.11.10-301.fc20.x86_64+debug
    Dostępne: kernel-debug-3.15.9-200.fc20.x86_64 (updates)
        kernel-uname-r = 3.15.9-200.fc20.x86_64+debug

Probowalem odznaczyc wszystko co daje wynik wyszukania kmod*

Probowalem odznaczyc wszystko co daje wynik wyszukania kernel*

Probowalem obydwa te rzeczy odznaczyc i dalej to samo?

 

Co jeszcze moge zrobic?

Da sie jeszcze jakos odznaczyc te aktualizacje ( kernela i kmod )

bez recznego aktualizowania systemu pakiet po pakiecie ?

( bo recznie jak zaznaczam pakiety pojedynczo to juz mi nie wyrzuca tego bledu )

Odnośnik do komentarza
Udostępnij na innych stronach

Przede wszystkim podaj wersję jądra (uname -r). Masz nieaktualną (3.14.3-200.fc20.x86_64) a moduł jest do wersji 3.15.8-200.fc20.x86_64. To przecież widać w komunikatach błędów.

 

Stawiam, że rozwiąże sprawę

yum update
albo

yum update kernel -y | reboot
a potem

yum update kmod-nvidia
Odnośnik do komentarza
Udostępnij na innych stronach

  - Nie da sie zainstalowac kmod-nvidia bo wyskakuje to samo

  - Sterowniki z nowym kernelem nie dzialaja.   *( ten stary kmod )

 

A komunikat nie jest na pierwszy rzuk oka czytelny.

Ja go interpretuje w ten sposob.

 

kmod-nvidia-3.15.8-200.fc20.x86

Wymaga: kernel-uname-r = 3.15.8

Ale jest tylko Dostępne: kernel-3.15.9

 

Dlatego chcialem odznaczyc, a nie zaznaczyc do aktualizacji kernel i kmod az to developerzy naprawia.

 

 

-  Spytam inaczej , jak zrobic by yum nie aktualizowal pewnych pakietow.

Odnośnik do komentarza
Udostępnij na innych stronach

Dziekuje :)

 

- Udalo mi sie zaktualizowac pakiety ( oprocz kmod i xorg - teraz bede iwedzial ktore odznaczac na przyszlosc )

yum update --skip-broken

Wczesniej musialem wylaczyc jedno z  repozytorium ktore plulo mi brakiem klucza.

W yum extender odznaczanie repozytorium nie pomaga, trzeba wybrac prawym klawiszy repozorium i wybrac opcje "wylacz...'

 

- Moglby ktos dodac do wiki fedory

   *   to co napisal  sokar620

   *  oraz jaki plik edytowac by recznie wylaczyc repozytorium

 ?

 

Z gory dziekuje :)

Odnośnik do komentarza
Udostępnij na innych stronach

A skąd kernel 3.15.9?

U mnie jest 3.15.8 i nie chce być nic więcej. Chyba, że z testing, ale tam z kolei 3.15.10.

[root@F20 ~]#  yum update kernel 
Wczytane wtyczki: langpacks, remove-with-leaves
No packages marked for update
[root@F20 ~]# uname -r
3.15.8-200.fc20.x86_64
[offtopic]

- Moglby ktos dodac do wiki fedory

   *   to co napisal  sokar620

Mógłbyś to zrobić np. Ty.
Odnośnik do komentarza
Udostępnij na innych stronach

Mógłbyś to zrobić np. Ty.

 

tylko niech ktos napisze

*  oraz jaki plik edytowac by recznie wylaczyc repozytorium

bo wygooglac nie moglem, a przypuszczam ze gdzies tam jest.

 

Edytowane:

Co do kernwla to ten kernel mam z repozytorium @updates

Fedora 20 - x86_64 -Updates

Odnośnik do komentarza
Udostępnij na innych stronach

Co jakiś czas zdarza się, że w repozytorium rpmfusion pojawi się nowy moduł kernela nvidii, a odpowiedni kernel w repo fedory leży jeszcze w repozytorium testing. Możesz doinstalować odpowiedni kernel z testinga i będzie działać:

yum --enable-repo=testing install kernel-3.15.8-200

albo poczekać najwyżej dzień. Jeśli nie chce ci się śledzić co się dzieje w repozytorium testowym, to poczekaj parę(naście) godzin, aż pakiet z jądrem zostanie skopiowany do repozytorium updates.

Odnośnik do komentarza
Udostępnij na innych stronach

tylko niech ktos napisze

No, ale przecież chciałeś napisać to, co podał Sokar620. Wystarczy zredagować ;)

 

*  oraz jaki plik edytowac by recznie wylaczyc repozytorium

Pliki w /etc/yum.repos.d/*.repo

enable=0 - repozytorium wyłączone

enable=1 - repozytorium włączone

Jeden plik może zawierać więcej niż jedno repozytorium.

 

Co do kernwla to ten kernel mam z repozytorium @updates

Fedora 20 - x86_64 -Updates

Faktycznie - do mnie też już dotarło :) I kmod-nvidia w odpowiedniej wersji też.
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ę...