Dette indlæg demonstrerer, hvordan du opgraderer FreeBSD version 11.x til v12.
Opgrader FreeBSD v11 til v12
Trin 1: Forudsætninger
For at se, hvilken version du bruger i øjeblikket, skal du udstede kommandoen nedenfor:
$ freebsd-version$ uname-fru
Outputtet afslører, at vi bruger version 12.2 som den seneste, men de følgende kommandoer giver dig alligevel mulighed for at opgradere kernen. Indtast derefter kommandoen nedenfor, og tryk på enter:
$ freebsd-opdatering hent installation
Brug derefter kommandoen pkg til at opdatere en eller flere pakker.
$ pkg opdatering && pkg opgradering
Trin 2: Opgrader FreeBSD ved hjælp af den binære metode
Brug freebsd-opdateringskommandoen nedenfor til at opdatere ved hjælp af den binære metode:
$ freebsd-opdatering -r 12.2-RELEASE opgradering
Kommandoen ovenfor undersøger konfigurationsfilen. Det beder om tilladelse til at foretage ændringer, så tryk på y, når det gør det.
Når downloads og konfigurationer er taget hånd om, ændrer vi nu diskegenskaberne. Indtast kommandoen nedenfor:
$ freebsd-opdatering installeres
Genstart derefter systemet:
$ genstartEfter en vellykket genstart skal du sørge for, at systemet er online igen, og brug kommandoen nedenfor for at slippe af med de gamle filer og fortsætte med opgraderingen:
$ freebsd-opdatering installation
Med basissystemet opdateret, opdater alle binære pakker med kommandoen nedenfor:
$ pkg-statisk installation -f pkg$ pkg opdatering && pkg opgradering
Kontroller derefter følgende bibliotek:
$ sudo / usr / sbin / freebsd-update installation
Trin 3: Bekræftelse af opdateringen
Først skal du kontrollere, om hver tjeneste er aktiv:
$ ps aux$ sockstat -l
$ sockstat -4
$ sockstat -6
$ netstat -a -n | grep LYT
$ top
Sørg for, at logfilen ikke støder på fejl, mens du bruger de forskellige kommandolinjeværktøjer:
$ tail -f / var / log / beskeder$ grep-fejl / sti / til / app
$ egrep -i 'err | advarsel | cri' / var / log / beskeder
Tjek den aktuelle version:
$ uname-fru$ freebsd-version
Afslutter
Dette indlæg illustrerede, hvordan man opgraderer FreeBSD v11 til 12 med metoden med binær pakke. Selvom FreeBSD 11.2 ikke har afsluttet sin support, er det bedre at opgradere til version 12. Med hver opgradering gøres FreeBSD-kernen mere ressourceeffektiv og hurtigere.