4 måder at opgradere fra Fedora 17 til Fedora 18
Denne guide viser dig 4 måder at opgradere Fedora 17 til Fedora 18, men den officielle anbefalede måde er at bruge værktøjet kaldet FedUp (FEDora UPgrade). Bemærk, at Preupgrade-værktøjet er erstattet af FedUp-værktøjet, og det er ikke tilgængeligt siden Fedora 17. FedUp er den eneste anbefalede måde at opgradere dit fedora-system på. Denne opgraderingsprocedure fungerer både for Desktop og for serveropgradering. Du kan besøge for at vide mere om FedUp (Fedora Updater) -værktøjet på https://fedoraproject.org/wiki/FedUp.
Opgradering Forudsætninger og procedurer:
- Tag vigtig sikkerhedskopiering af data, inden du opgraderer dit eksisterende Fedora 17-operativsystem.
- Alle kommandoer, der er nævnt i denne artikel, skal udføres ved hjælp af root-bruger.
- Opgrader Fedora 17 med YUM.
- Installer/opgrader FedUp-værktøj.
- Aktivér SELinux Tilladelse-tilstand.
Metode 1: Rengør installation
Ren installation er altid den foretrukne metode for mange mennesker, og det fungerer 100% korrekt. Hvis du leder efter ren Fedora 18-installation, skal du tjekke den følgende artikel, der beskriver en Fedora 18 grundlæggende installationsvejledning med skærmbilleder.
- Fedora 18 installationsvejledning
Metode 2: FedUp (Fedora Updater)
Opgrader Fedora 17 med FedUp-kommando, dette vil også installere og opgradere de nyeste pakker med kernen. Under opgraderingsprocessen blev den nyeste kerne installeret, og systemet skal genstartes. FedUp er det nye værktøj, og det er den eneste officielle anbefalede måde at opgradere dit fedora-system nu på.
# yum update # yum -y update # yum clean all # reboot
Installer derefter det nyeste FedUp-værktøj.
# yum install fedup
Når FeedUp-værktøjet er installeret, skal du køre kommandoen og pege på Fedora 18 Netværksinstallation. Vi aktiverede loggningen, så hvis noget går galt, skal du kontrollere for fejl i loggen og rette den.
# fedup-cli --network 18 --debuglog fedupdebug.log
Når opgraderingsprocessen er forberedt, vil den bede dig om at genstarte systemet.
# reboot
Hvis genstart lykkes, tilføjes en ny post til Grub-menuen. Vælg System Upgrade (fedup) fra startmenuen. Opgraderingen kan tage lidt længere tid. Når opgraderingen er gennemført, kan du logge på Fedora 18-systemet.
Metode 3: Yum Upgrade
Denne metode er kun til brugere med erfaring, og den involverer manuelle trin. Denne metode bruger det gamle YUM Preupgrade-værktøj, nu er det ikke tilgængeligt i den seneste Federa 18/17. Her bruger vi YUM-værktøjet, der simpelt opdaterer dine Fedora 17-pakker fra Fedora 18 repos.
# yum update # yum clean all
Dernæst importerer og installerer du den nye Fedora 18 Public Key ved hjælp af følgende kommando.
# rpm --import https://fedoraproject.org/static/DE7F38BD.txt
Indstil SELinux til tilladelig tilstand. Den tilladte tilstand, der kræves til opgradering, fordi flere pakker under opgraderingsprocessen forsøger at oprette brugere og grupper. Hvis du ikke bruger denne tilstand, kan du ende med fejl i yum-opdatering.
# setenforce Permissive
Opgrader alle pakkerne ved at synkronisere din Fedora 17 til Fedora 18.
# yum --releasever=18 --disableplugin=presto distro-sync
På grund af en opgradering fungerer rpm-forespørgsler (rpm -qa) ikke, så genopbyg rpm-database som denne.
# rpm --rebuilddb
Metode 4: Fedora Upgrade Script
Opgrader Fedora er et lille shell-script, der opdaterer næste version ved hjælp af Yum Upgrade, hvilket betyder, at scriptet kun opgraderes fra Fedora 17 -> Fedora 18. Du kan ikke opgradere ældre version - for eksempel opgradering fra Fedora 16 til Fedora 18 med dette script.
Bemærk, at dette ikke er den officielt understøttede og anbefalede måde at opgradere Fedora på, hvilket betyder, at det ikke er testet af Fedora QA-team. Manuskriptet kan downloades fra GitHub.
- https://github.com/xsuchy/fedora-upgrade