Skocz do zawartości

Uszkodzone Zależności


wlprzemek

Rekomendowane odpowiedzi

Witam!.

 

Co jakiś czas w ferworze walki z Linux, zderzam się z problemami z którymi sam sobie nie radzę i nie mogę nigdzie znaleść informacji o podobnych przypadkach i ich rozwiązaniem.

Dlatego chciał bym poprosić o pomoc w kwestii związanej z aktualizacją systemu a dokładniej "jakimś" problemem z "uszkodzonymi zależnościami"

 

[root@Fedora-PC wlprzemek]# dnf upgrade
Ostatnio sprawdzono ważność metadanych: 1 day, 2:32:29 temu w dniu Thu Dec 22 17:46:59 2016.
Rozwiązano zależności.
======================================================================================
 Package                   Arch.  Wersja              Repoz.                    Rozm.
======================================================================================
Pomijanie pakietów z uszkodzonymi zależnościami:
 ffmpeg-libs               x86_64 3.2.2-1.fc26        rpmfusion-free-rawhide    6.2 M
 live555                   x86_64 2016.11.28-1.fc26   rpmfusion-free-rawhide    360 k
 rpmfusion-free-release    noarch 26-0.4              rpmfusion-free-rawhide     19 k
 rpmfusion-nonfree-release noarch 26-0.4              rpmfusion-nonfree-rawhide  19 k
 vlc                       x86_64 3.0.0-0.12.fc26     rpmfusion-free-rawhide    1.8 M
 vlc-core                  x86_64 3.0.0-0.12.fc26     rpmfusion-free-rawhide    7.9 M
 x265-libs                 x86_64 2.1-1.fc26          rpmfusion-free-rawhide    573 k

Podsumowanie transakcji
======================================================================================
Pominięcie  7 pakietów

Nie ma niczego do zrobienia.
Ukończono.
[root@Fedor

 

jak pozbyć się tych problemów aby nie wyświetlały się takie komunikaty i wszystko działało prawidłowo?

 

http://imgur.com/a/FXUjw

Odnośnik do komentarza
Udostępnij na innych stronach

W rawhide popsute zależności to standard. Zazwyczaj nic złego się nie dzieje, bo tam jedna dwie wersje VLC do tyłu to nie tragedia. Popsute nic u Ciebie nie jest, ktoś po prostu nie nadąża z aktualizacją VLC w repozytorium rpmfusuion. W ogóle opiekun VLC chyba nie ma za dużo wolnego czasu, bo pakiet dosyć często ma popsute zależności.

 

Waldo -> ściślej rzecz biorąc, rawhide to na teraz Fedora 27. :P

  • Upvote 1
Odnośnik do komentarza
Udostępnij na innych stronach

OK rozumiem, to poproszę jeszcze o radę, które repo dodać z tej listy bo np jednego  jest kilkanaście rodzai??

 

taki zestaw podstawowy/niezbędny

 

http://imgur.com/a/hwbJn

 

Ja (oprócz standardowych repozytoriów Fedory) mam tylko rpmfusion oraz google-chrome. Patrzę też z nadzieją na https://copr.fedorainfracloud.org/ . Może nie są to najbardziej przetestowane i najbezpieczniejsze pakiety, ale są. Jest to coś w rodzaju tych malutkich repozytoriów do Ubuntu.

 

A wiesz co? Wklej nam jeszcze wynik dnf repolist i sprawdzimy czy czasami nie masz Fedory 25 i tylko rpmfusion dla Fedory Rawhide.

Odnośnik do komentarza
Udostępnij na innych stronach

[...] do Ubuntu.

?? :)

 

@wlprzemek odhacz wszystkie z "Test" w nazwie za to śmiało możesz zahaczyć Russian Fedora Nonfree oraz RF free updates i RF nonfree updates.

W momencie dnf upgrade musiałeś mieć jeszcze RPM Fusion Rawhide włączone - nie ma inaczej.

Odnośnik do komentarza
Udostępnij na innych stronach

Nie dziw się, że masz błędy, skoro masz wyłączone główne repozytoria systemowe. Włącz repozytoria:

Fedora 25 - x86_64

Fedora 25 - x86_64 Updates

 

W każdym z pozostałych repozytoriów włącz dział "Updates", ale nie "Test Updates".

 

Następnie jako root:

#    dnf clean all
#    dnf distro-sync
Odnośnik do komentarza
Udostępnij na innych stronach

Rawhide to repozytoria dla następnego wydania Fedory. Zawierają pakiety RPM, które mogą być niestabilne i mogą - choć nie muszą - zawierać błędy.

Samo RPM Fusion to repozytorium, które zawiera dodatkowe paczki, które ze względów licencyjnych nie mogą znaleźć się w oficjalnej dystrybucji - Red Hat jest firmą zarejestrowaną w USA i podlega prawodawstwu tego kraju. W USA np. nie wolno korzystać bez wykupienia licencji np. z formatu mp3 i dlatego nie jest on dostępny bezpośrednio w repozytoriach Fedory - odpowiednie kodeki udostępniane są dla użytkowników spoza USA przez RPM Fusion.

  • Upvote 1
Odnośnik do komentarza
Udostępnij na innych stronach

... zastanawiałem się dlaczego od czasu do czasu podczas aktualizacji instalowało mi nowego kernela i do tego nie miałem odpowiedniego kmod-wl, więc wifi nie działało itp - a to właśnie z tym związane :D

 

W końcu już wiem co z czym i dlaczego THX

Odnośnik do komentarza
Udostępnij na innych stronach

  • 7 months later...

Pomimo zastosowania odpowiednich repozytoriów (o których wyżej...) co którąś aktualizację okazuje się iż WIFI mi nie działa, więc domyślam się iż kmod nie aktualizuję się domyślnie i muszę korzystać z wcześniejszej wersji kernela aby móc bezprzewodowo śmigać po necie...

Jak temu zapobiec i dlaczego tak się dzieje?

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ę...