Skocz do zawartości

Upgrade Fedora17 Do Fedora19


kgcmpx

Rekomendowane odpowiedzi

Mam zainstalowane Windows Vista oraz Fedora 17 (jądro 3.9.10-100.fc17.x86_64). Do wyboru systemu używam GNU GRUB wersja 2.00. Aby dokonać "upgrejdu" użyłem fedup dla którego "wejściem" był plik .iso z Fedora 19. Po poprawnym zakończeniu fedup ponownie uruchomiłem komputer. W menu GRUB pojawiła się opcja "System Upgrade" którą wybrałem do uruchomienia. Zgodnie z opisem procedury "upgrejdu" powinna się ona zakończyć ponownym uruchomieniem komputera z opcją wyboru w GRUB-ie systemu Fedora 19. Podglądając loga procesu procedura "doszła" do shutdown i przez blisko pół godziny nic się nie działo. Wobec tego wymusiłem ponowne uruchomienie i w menu GRUB-a nie było już opcji "System Upgrade" ale nie było też opcji Fedora 19. Po uruchomiemiu Fedora 17 okazało się, że większość programów nie uruchamia się. Próbowałem ponowić procedurę "upgrejdu" ale program fedup "stwierdził", że Fedora 19 jest już zainstalowana. Nic nie dała również próba skorzystania z płyty z nagraną "dziewiętnastką" - program instalacyjny nie wykrywa poprzedniej wersji i chce instalować Fedorę 19 jako nowy system. Jak poradzic sobie z tym problemem? 

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli działa yum, to potraktuj Fedorę yum updatem. Nie zaszkodzi, a może dociągnie pakiety i poprawi co fedup zepsuł.

Potraktowałem ją programem "Aktualizacja oprogramowania" (być może korzysta on z yum, nie wiem). Coś tam pomieszał i "wywrócił" się Oczywiście nic się nie zmieniło.Spróbowałem ponownie z fedup-em ale tym razem z parametrem network. Udało się - w opcjach GRUB-a pojawiła się Fedora 19 (jądro 3.10.11-200) oraz dodatkowo Rescue dla tej samej wersji.Być może wystarczyłoby tylko powtórzenie fedup-a z parametrem network bo poprzedni (instalowany z iso) miał jądro 3.9.5-301 a ten z network 3.10.11-200. Ale tego już nie sprawdzę.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 months later...

Ja podepnę się do tematu, tyle tylko że dokonałem właśnie aktualizacji F19->F20 poprzez FedUp --network. Wszystko się udało, tylko jak chcę zrobić "yum update" to mam:

[root@localhost ~]# yum update 
Wczytane wtyczki: langpacks, refresh-packagekit
adobe-linux-i386                                         |  951 B     00:00     
fedora/20/i386/metalink                                  |  24 kB     00:00     
fedora                                                   | 4.2 kB     00:00     
google-chrome                                            |  951 B     00:00     
playonlinux                                              |  951 B     00:00     
rpmfusion-free                                           | 3.3 kB     00:00     
rpmfusion-free-updates                                   | 3.3 kB     00:00     
rpmfusion-free-updates-testing                           | 3.3 kB     00:00     
rpmfusion-nonfree                                        | 3.3 kB     00:00     
rpmfusion-nonfree-updates                                | 3.3 kB     00:00     
rpmfusion-nonfree-updates-testing                        | 3.3 kB     00:00     
updates/20/i386/metalink                                 |  31 kB     00:00     
updates                                                  | 3.4 kB     00:00     
(1/3): updates/20/i386/primary_db                          | 1.2 kB   00:00     
(2/3): fedora/20/i386/group_gz                             | 394 kB   00:05     
(3/3): fedora/20/i386/primary_db                           |  16 MB   02:20     
(1/15): playonlinux/primary                                | 4.4 kB   00:00     
(2/15): adobe-linux-i386/primary                           |  12 kB   00:00     
(3/15): google-chrome/primary                              | 2.1 kB   00:00     
(4/15): rpmfusion-free-updates/20/i386/group_gz            | 1.6 kB   00:00     
(5/15): rpmfusion-free-updates-testing/20/i386/group_gz    | 1.6 kB   00:00     
(6/15): rpmfusion-free/20/i386/group_gz                    | 1.6 kB   00:01     
(7/15): rpmfusion-nonfree/20/i386/group_gz                 | 1.0 kB   00:01     
(8/15): rpmfusion-nonfree-updates/20/i386/group_gz         | 1.0 kB   00:00     
(9/15): rpmfusion-free/20/i386/primary_db                  | 366 kB   00:02     
(10/15): rpmfusion-nonfree-updates-testing/20/i386/group_g | 1.0 kB   00:00     
(11/15): rpmfusion-nonfree/20/i386/primary_db              | 123 kB   00:01     
(12/15): rpmfusion-nonfree-updates/20/i386/primary_db      | 123 kB   00:00     
(13/15): rpmfusion-nonfree-updates-testing/20/i386/primary | 123 kB   00:00     
(14/15): rpmfusion-free-updates/20/i386/primary_db         | 366 kB   00:03     
(15/15): rpmfusion-free-updates-testing/20/i386/primary_db | 366 kB   00:06     
adobe-linux-i386                                                          17/17
google-chrome                                                               3/3
playonlinux                                                               38/38
Rozwiązywanie zależności
--> Wykonywanie sprawdzania transakcji
---> Pakiet VirtualBox.i686 0:4.3.2-1.fc19 zostanie zaktualizowany
---> Pakiet VirtualBox.i686 0:4.3.4-1.fc20 zostanie zaktualizowany
--> Przetwarzanie zależności: VirtualBox-kmod = 4.3.4 dla pakietu: VirtualBox-4.3.4-1.fc20.i686
---> Pakiet cairo-dock.i686 0:3.2.1-1.fc19 zostanie zaktualizowany
---> Pakiet cairo-dock.i686 0:3.2.1-2.fc20 zostanie zaktualizowany
---> Pakiet cairo-dock-core.i686 0:3.2.1-1.fc19 zostanie zaktualizowany
---> Pakiet cairo-dock-core.i686 0:3.2.1-2.fc20 zostanie zaktualizowany
---> Pakiet cairo-dock-plug-ins.i686 0:3.2.1-1.fc19 zostanie zaktualizowany
---> Pakiet cairo-dock-plug-ins.i686 0:3.2.1-2.fc20 zostanie zaktualizowany
---> Pakiet ffmpeg-libs.i686 0:1.2.4-2.fc19 zostanie zaktualizowany
---> Pakiet ffmpeg-libs.i686 0:2.1.1-1.fc20 zostanie zaktualizowany
---> Pakiet gstreamer-ffmpeg.i686 0:0.10.13-10.fc19 zostanie zaktualizowany
---> Pakiet gstreamer-ffmpeg.i686 0:0.10.13-10.fc20 zostanie zaktualizowany
---> Pakiet gstreamer-plugins-bad.i686 0:0.10.23-3.fc19 zostanie zaktualizowany
---> Pakiet gstreamer-plugins-bad.i686 0:0.10.23-4.fc20 zostanie zaktualizowany
---> Pakiet gstreamer-plugins-ugly.i686 0:0.10.19-11.fc19 zostanie zaktualizowany
---> Pakiet gstreamer-plugins-ugly.i686 0:0.10.19-14.fc20 zostanie zaktualizowany
---> Pakiet libdvbpsi.i686 0:0.2.2-3.fc19 zostanie zaktualizowany
---> Pakiet libdvbpsi.i686 0:1.1.2-1.fc20 zostanie zaktualizowany
---> Pakiet libgudev1.i686 0:208-6.fc20 zostanie zaktualizowany
---> Pakiet libgudev1.i686 0:208-9.fc20 zostanie zaktualizowany
---> Pakiet libmpg123.i686 0:1.15.1-1.fc19 zostanie zaktualizowany
---> Pakiet libmpg123.i686 0:1.16.0-1.fc20 zostanie zaktualizowany
---> Pakiet live555.i686 0:2013.04.30-1.fc19 zostanie zaktualizowany
---> Pakiet live555.i686 0:2013.11.26-1.fc20 zostanie zaktualizowany
---> Pakiet mjpegtools-libs.i686 0:2.0.0-7.fc19 zostanie zaktualizowany
---> Pakiet mjpegtools-libs.i686 0:2.1.0-3.fc20 zostanie zaktualizowany
---> Pakiet mplayer.i686 0:1.1-9.20130416svn.fc19 zostanie zaktualizowany
---> Pakiet mplayer.i686 0:1.1-16.20131125svn.fc20 zostanie zaktualizowany
---> Pakiet mplayer-common.i686 0:1.1-9.20130416svn.fc19 zostanie zaktualizowany
---> Pakiet mplayer-common.i686 0:1.1-16.20131125svn.fc20 zostanie zaktualizowany
---> Pakiet mplayer-gui.i686 0:1.1-9.20130416svn.fc19 zostanie zaktualizowany
---> Pakiet mplayer-gui.i686 0:1.1-16.20131125svn.fc20 zostanie zaktualizowany
---> Pakiet phonon-backend-vlc.i686 0:0.6.2-1.fc19 zostanie zaktualizowany
---> Pakiet phonon-backend-vlc.i686 0:0.6.2-2.fc20 zostanie zaktualizowany
---> Pakiet policycoreutils.i686 0:2.2.2-2.fc20 zostanie zaktualizowany
---> Pakiet policycoreutils.i686 0:2.2.2-3.fc20 zostanie zaktualizowany
---> Pakiet policycoreutils-python.i686 0:2.2.2-2.fc20 zostanie zaktualizowany
---> Pakiet policycoreutils-python.i686 0:2.2.2-3.fc20 zostanie zaktualizowany
---> Pakiet rpmfusion-free-release.noarch 0:19-1 zostanie zaktualizowany
---> Pakiet rpmfusion-free-release.noarch 0:20-0.2 zostanie zaktualizowany
---> Pakiet rpmfusion-nonfree-release.noarch 0:19-1 zostanie zaktualizowany
---> Pakiet rpmfusion-nonfree-release.noarch 0:20-0.2 zostanie zaktualizowany
---> Pakiet steam.i686 0:1.0.0.45-1.fc19 zostanie zaktualizowany
---> Pakiet steam.i686 0:1.0.0.45-1.fc20 zostanie zaktualizowany
---> Pakiet systemd.i686 0:208-6.fc20 zostanie zaktualizowany
---> Pakiet systemd.i686 0:208-9.fc20 zostanie zaktualizowany
---> Pakiet systemd-libs.i686 0:208-6.fc20 zostanie zaktualizowany
---> Pakiet systemd-libs.i686 0:208-9.fc20 zostanie zaktualizowany
---> Pakiet systemd-python.i686 0:208-6.fc20 zostanie zaktualizowany
---> Pakiet systemd-python.i686 0:208-9.fc20 zostanie zaktualizowany
---> Pakiet tracker.i686 0:0.16.2-4.fc20 zostanie zaktualizowany
---> Pakiet tracker.i686 0:0.16.4-2.fc20 zostanie zaktualizowany
---> Pakiet unrar.i686 0:4.2.4-4.fc19 zostanie zaktualizowany
---> Pakiet unrar.i686 0:5.0.12-1.fc20 zostanie zaktualizowany
---> Pakiet vlc.i686 0:2.0.9-1.fc19 zostanie zaktualizowany
---> Pakiet vlc.i686 0:2.1.1-2.fc20 zostanie zaktualizowany
---> Pakiet vlc-core.i686 0:2.0.9-1.fc19 zostanie zaktualizowany
---> Pakiet vlc-core.i686 0:2.1.1-2.fc20 zostanie zaktualizowany
--> Przetwarzanie zależności: libfreerdp-gdi.so.1.0 dla pakietu: vlc-core-2.1.1-2.fc20.i686
--> Przetwarzanie zależności: libfreerdp-channels.so.1.0 dla pakietu: vlc-core-2.1.1-2.fc20.i686
--> Przetwarzanie zależności: libfreerdp-rail.so.1.0 dla pakietu: vlc-core-2.1.1-2.fc20.i686
--> Przetwarzanie zależności: libfreerdp-core.so.1.0 dla pakietu: vlc-core-2.1.1-2.fc20.i686
--> Przetwarzanie zależności: libfreerdp-kbd.so.1.0 dla pakietu: vlc-core-2.1.1-2.fc20.i686
--> Przetwarzanie zależności: libfreerdp-codec.so.1.0 dla pakietu: vlc-core-2.1.1-2.fc20.i686
--> Przetwarzanie zależności: libchromaprint.so.0 dla pakietu: vlc-core-2.1.1-2.fc20.i686
--> Przetwarzanie zależności: libfreerdp-utils.so.1.0 dla pakietu: vlc-core-2.1.1-2.fc20.i686
---> Pakiet x264-libs.i686 0:0.130-3.20130502git1db4621.fc19 zostanie zaktualizowany
---> Pakiet x264-libs.i686 0:0.138-2.20131030gitc628e3b.fc20 zostanie zaktualizowany
---> Pakiet xine-lib.i686 0:1.1.21-5.fc19 zostanie zaktualizowany
---> Pakiet xine-lib.i686 0:1.2.4-3.fc20 zostanie zastępowany
---> Pakiet xine-lib-extras.i686 0:1.1.21-5.fc19 zostanie zaktualizowany
---> Pakiet xine-lib-extras.i686 0:1.2.4-3.fc20 zostanie zaktualizowany
---> Pakiet xine-lib-extras-freeworld.i686 0:1.1.21-6.fc19 zostanie zastąpiony
---> Pakiet xvidcore.i686 0:1.3.2-5.fc19 zostanie zaktualizowany
---> Pakiet xvidcore.i686 0:1.3.2-5.fc20 zostanie zaktualizowany
--> Wykonywanie sprawdzania transakcji
---> Pakiet VirtualBox.i686 0:4.3.4-1.fc20 zostanie zaktualizowany
--> Przetwarzanie zależności: VirtualBox-kmod = 4.3.4 dla pakietu: VirtualBox-4.3.4-1.fc20.i686
---> Pakiet freerdp-libs.i686 1:1.0.2-6.fc20 zostanie zainstalowany
---> Pakiet libchromaprint.i686 0:1.0-1.fc20 zostanie zainstalowany
--> Ukończono rozwiązywanie zależności
Błąd: Pakiet: VirtualBox-4.3.4-1.fc20.i686 (rpmfusion-free)
          Wymaga: VirtualBox-kmod = 4.3.4
          Zainstalowano: kmod-VirtualBox-3.11.7-200.fc19.i686.PAE-4.3.2-1.fc19.3.i686 (@rpmfusion-free-updates/19)
              VirtualBox-kmod = 4.3.2-1.fc19.3
 Można spróbować użyć --skip-broken, aby obejść problem
** Odnaleziono 5 wcześniej istniejących problemów bazy danych RPM. Wynik polecenia "yum check":
cairo-dock-plug-ins-3.2.1-1.fc19.i686 posiada brakujące wymagania libical.so.0
cairo-dock-plug-ins-3.2.1-1.fc19.i686 posiada brakujące wymagania libicalss.so.0
cairo-dock-plug-ins-3.2.1-1.fc19.i686 posiada brakujące wymagania libicalvcal.so.0
xine-lib-extras-1.1.21-5.fc19.i686 posiada brakujące wymagania libMagickCore.so.5
xine-lib-extras-1.1.21-5.fc19.i686 posiada brakujące wymagania libMagickWand.so.5

Czyli dublujące się pakiety. Yum clean all zrobiłem, distribution-synchronization również. 

Odnośnik do komentarza
Udostępnij na innych stronach

Odinstaluj konfliktowe. Ja bym po prostu usunął VirtualBox razem z kmod, cairo-dock-plug-ins i xine-lib-extras. Po updacie zainstalujesz sobie na nowo.

yum remove \*VirtualBox\* cairo-dock-plug-ins xine-lib-extras
#wywalamy wszystkie osierocone i niepotrzebne już pakiety
yum autoremove
Zachowaj listę usuniętych z /var/log/yum.log

yum update
@kgcmpx zrób "yum update" z konsoli jako root - byc może masz te same lub podobne problemy co Krystian Kiermasz
Odnośnik do komentarza
Udostępnij na innych stronach

Dzięki wielkie - wszystko śmiga aż miło!! Mam tylko jedno pytanie, podczas aktualizacji samo dodało mi repo "rawhide"

[root@localhost ~]# nano /etc/yum.repos.d/
adobe-linux-i386.repo
fedora.repo
fedora-updates.repo
fedora-updates-testing.repo
google-chrome.repo
playonlinux.repo
rpmfusion-free-rawhide.repo
rpmfusion-free.repo
rpmfusion-free-updates.repo
rpmfusion-free-updates-testing.repo
rpmfusion-nonfree-rawhide.repo
rpmfusion-nonfree.repo
rpmfusion-nonfree-updates.repo
rpmfusion-nonfree-updates-testing.repo

Czy mogę je teraz wyłączyć lub jeszcze lepiej skasować plik? Czy dopiero jak wyjdzie finalna wersja można się tego pozbyć?

Odnośnik do komentarza
Udostępnij na innych stronach

Zdecydowanie wyłącz rawhide! chyba, że chcesz pomagać w rozwoju Fedory korzystając z niestabilnego systemu. Sprawdź czy przypadkiem nie weszły Ci pakiety z F21 ;)

"rawhide" brzmi świetnie, ale jeśli chcesz stabilnego systemu, to nie chcesz mieć rawhide.

rpm -qa | grep fc21
Jeśli coś się pokaże, to usuń te pakiety. Wyłącz rawhide i zainstaluj te same pakiety, ale już ze stabilnego repo.

 

repo z rawhide w nazwie możesz usunąć, ale bardziej "koszernie" jest ustawić we wszystkich plikach *rawhide*.repo parametr enabled=0

 

Przede wszystkim sprawdź czy *rawhide* sa aktywne

yum repolist
jeśli nie zobaczysz *rawhide* na wyjściu, to nie ma problemu.
Odnośnik do komentarza
Udostępnij na innych stronach

Teraz jest już wszystko jak trzeba:

[root@localhost ~]# yum repolist
Wczytane wtyczki: langpacks, refresh-packagekit
identyfikator repozytorium                nazwa repozytorium            stan
adobe-linux-i386                          Adobe Systems Incorporated          17
fedora/20/i386                            Fedora 20 - i386              32439+18
google-chrome                             google-chrome                        3
playonlinux                               PlayOnLinux Official reposito       38
rpmfusion-free-updates-testing/20/i386    RPM Fusion for Fedora 20 - Fr      372
rpmfusion-nonfree-updates-testing/20/i386 RPM Fusion for Fedora 20 - No      160
updates/20/i386                           Fedora 20 - i386 - Updates           0

Chociaż wydaje mi się że wcześniej jakoś więcej było tych repo - po 2 dla fusion-free i nonfree, a teraz są tylko pojedynczo. Pakietów z Fc21całe szczęście nie było, mimo że 2 repo z rawhide były aktywne. Jeszcze raz dzięki wielkie za pomoc z moją pierwszą aktualizacją systemu. Wcześniej zawsze instalowałem system od nowa, jednak teraz (trochę z lenistwa) nie chciało mi się wszystkiego na nowo ustawiać i instalować programów. 

Odnośnik do komentarza
Udostępnij na innych stronach

Ja mam jeszcze - nie licząc repo russianfedora - rpmfusion-free i rpmfusion-nonfree a u Ciebie z RPM Fusion są tylko *-updates. Sprawdź jakie masz pliki konfiguracyjne w /etc/yum.repos.d i jeśli są te brakujące, to włącz: "enabled=1".

Jeśli nie ma to przeinstaluj paczki - znajdziesz na rpmfusion.org

 

[EDIT]

Zajrzałem na RPM Fusion i chyba niestety podpuściłem Cię. Do czasu finalnego wydania F20 konfiguracja repozytorium F20 jest taka sama jak repo rawhide → http://rpmfusion.org/Configuration

Czyli powinieneś zainstalować z powrotem RPM Fusion free for Fedora Rawhide and what will become Fedora 20 oraz RPM Fusion nonfree for Fedora Rawhide and what will become Fedora 20. Prawdopodobnie po wydaniu finalnej wersji F20 repozytoria same się zaktualizują we właściwy sposób.

 

Sorry, nie zwróciłem na to wcześniej uwagi, bo tytuł wątku mówi o aktualizacji z F17 do F19 a z Twojej listy wynika, że masz już F20 beta.

Odnośnik do komentarza
Udostępnij na innych stronach

Nic nie szkodzi, zaraz zmienię sobie z 0 na 1 i po kłopocie. Faktycznie temat może być mylący, bo nie chciałem zakładać nowego wątku tylko dopisałem się do już istniejącego, a że chodzi o aktualizację z F19->F20 zaznaczyłem w pierwszym swoim poście.

 

(edit. 10.12.2013)

PS. Czy to są dobre repozytoria?

[root@localhost ~]# yum repolist 
Wczytane wtyczki: langpacks, refresh-packagekit
identyfikator repozytorium                nazwa repozytorium            stan
adobe-linux-i386                          Adobe Systems Incorporated          17
fedora/20/i386                            Fedora 20 - i386              32439+18
google-chrome                             google-chrome                        3
playonlinux                               PlayOnLinux Official reposito       38
rpmfusion-free-rawhide/i386               RPM Fusion for Fedora Rawhide      391
rpmfusion-free-updates-testing/20/i386    RPM Fusion for Fedora 20 - Fr      391
rpmfusion-nonfree-rawhide/i386            RPM Fusion for Fedora Rawhide      178
rpmfusion-nonfree-updates-testing/20/i386 RPM Fusion for Fedora 20 - No      178
russianfedora-free/20/i386                Russian Fedora for Fedora 20        54
russianfedora-free-updates/20/i386        Russian Fedora for Fedora 20        54
russianfedora-nonfree/20/i386             Russian Fedora for Fedora 20        18
russianfedora-nonfree-updates/20/i386     Russian Fedora for Fedora 20        18
updates/20/i386                           Fedora 20 - i386 - Updates           0
repolist: 33779

Pytam dlatego, iż od czasu dokonania aktualizacji z F19 do F20 (czyli 6 grudnia rano) do chwili obecnej yum update pokazuje mi 0 aktualizacji. 

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