FreeBSD

Sådan opgraderes FreeBSD til en nyere version

Sådan opgraderes FreeBSD til en nyere version
FreeBSD opgraderes på et forholdsvis ensartet grundlag, og med hver nye opdatering kommer der en række nye funktioner. For ikke at nævne introduktionen af ​​nyere programrettelser med hver opdatering, der beskytter dit FreeBSD-system mod sikkerhedsproblemer og en række andre grunde til, at du måske vil holde FreeBSD opdateret.

Heldigvis med FreeBSD er opdatering af systemet ikke så besværligt sammenlignet med andre operativsystemer, der ødelægger. Du kan køre FreeBSD-opdateringen med en simpel kommando:

# freebsd-opdatering

Denne tutorial hjælper dig med netop det: Følg instruktionerne nedenfor for at opgradere dit system, der fungerer på FreeBSD v10.2v operativsystem.

Før du begynder:

Sørg for, at du er logget ind med rodkommandoen eller bruger en konto aktiveret til at udstede sudo-kommandoen. I denne vejledning kører standard FreeBSD-brugerkonto, FreeBSD-dråben, opdateringen.

Trin 1: Identificer eventuelle problemer, og installer de nyeste programrettelser

Før vi opgraderer FreeBSD OS, skal vi anskaffe patches og supportpakker til den nyeste FreeBSD-version. Log ind med følgende kommando:

$ ssh freebsd @ din_server_ip

Nu har vi brug for nogle oplysninger om den nyeste FreeBSD-version, før vi kan foretage yderligere ændringer. For at finde disse detaljer skal du udstede kommandoen freebsd-update med -r-indstillingen for at fremhæve nøjagtigt hvilken version vi opdaterer serveren til. Jeg har allerede opgraderet min FreeBSD-version

$ sudo freebsd-opdatering -r 12.x-RELEASE

Outputtet skal rapportere med tilstrækkelig information. Find nu ud af, hvilke ændringer der kan forårsage problemer senere.

Tryk på y-tasten for at bekræfte og tryk på enter. Efter bekræftelse starter systemet automatisk opdatering af serveren. Der er nogle ting. Dette behov skal vi dog konfigurere os selv efter opdateringen.

Trin 2: Løs problemerne efter opgraderingen

Når du har installeret de nyeste pakker, vil du højst sandsynligt se to fejlmeddelelser. Bare rolig; alt hvad du skal gøre er at foretage ændringer i to forskellige konfigurationsfiler i / etc / ssh / sshd_config og / etc / rc.subr kataloger, henholdsvis.

Tryk på enter, og du bliver automatisk omdirigeret til / etc / rc.subr-konfigurationsfil, og den startes i nano-teksteditoren.

Slet alle linjer, der ser ud til at være relateret til den "seneste" FreeBSD-version, som faktisk ikke er knyttet til den version, vi lige har installeret. Se, konfigurationsfilen genkender stadig FreeBSD 12.1 som den sidste, mens vi har installeret v12.2.

Gem og afslut filen, når du er færdig med at redigere den, og der vises en meddelelse, der bekræfter, at konfigurationsfilen med succes er integreret med opgraderingen.

Den anden linje er fejlmeddelelsen, som forsvinder, så snart du retter / etc / ssh / sshd_config konfigurationsfilen. Tryk på Enter-knappen for at åbne denne konfigurationsfil og begynde at redigere filen på samme måde som du gjorde den første. Du skal kun fjerne linierne relateret til 12.1 installationer af FreeBSD, gem derefter og afslut filen.

Derefter får du vist de ændringer, du lige har foretaget, og derefter bliver du bedt om tilladelse til at anvende ændringerne. Skriv bare y hver gang du bliver spurgt om spørgsmålet.

Når du har bekræftet dine ændringer, vises der et katalog med flere sider med de binære filer, som systemet har foretaget sine ændringer til. Denne liste skal være identisk med nedenstående skærmbillede:

Hvis du vil se indholdet her, skal du fortsætte med at trykke på mellemrumstasten for at komme igennem hver side eller bare trykke på q-tasten for at springe gennemgangsprocessen over.

Med alt det der er taget hånd om, kan vi endelig gå videre og opgradere til FreeBSD 12.2.

Trin 3: Opgrader FreeBSD 12.1 til FreeBSD 12.2

Indtast kommandoen nedenfor for at starte installationen:

$ sudo / usr / sbin / freebsd-update installation

Skærmbilledet nedenfor illustrerer, hvad du ser, når du udsteder denne kommando:

Du skal genstarte systemet, når opgraderingen er afsluttet. Skriv denne kommando og tryk enter for at genstarte dit system:

$ sudo genstart

SSH-sessionen afsluttes, og systemet tager et par minutter at genstarte.

Når systemet starter op igen, skal du logge på den samme brugerkonto for at fortsætte.

For at kontrollere installationen skal du kontrollere den aktuelle version, der er installeret på dit system. Brug kommandoen nedenfor til at logge ind på din server:

$ ssh freebsd @ din_server_ip

Udgiv derefter følgende kommando:

$ uname -a

Hvis tingene har gået glat indtil videre, skal du se output svarende til skærmbilledet nedenfor:

En sidste ting inden vi afslutter: Der er sandsynligvis nogle mindre opdateringer frigivet, siden opgraderingen blev gjort tilgængelig til download.

Du kan hente disse opdateringer ved at køre kommandoen freebsd_update installation:

$ sudo / usr / sbin / freebsd-update installation

Hvis du stadig får vist fejlene, skal du ikke bekymre dig. Installer pakkerne for at opdatere disse filer.

En sikkerhedsforanstaltning er at opgradere alle tredjepartspakker, når FreeBSD opgraderes. Indtast kommandoen nedenfor:

$ sudo pkg opgradering

Resultaterne af ovenstående udgave skal ligne følgende:

Tryk på y, og tryk på enter for at fortsætte med at modtage følgende output:

Igen skal du trykke på y og trykke på enter for at opgradere pakkerne.

Brug kommandoen rehash for at sikre dig, at din brugerkonto har fuld tilladelse til at bruge de installerede pakker.

$ rehash

Med det har vi den nyeste version af FreeBSD installeret og klar til brug.

Hvis din installation nægter at arbejde,

Instruktionerne i denne artikel skal også fungere korrekt på dit system. For de læsere, der ikke kunne opgradere FreeBSD ved at følge denne vejledning, hjælper dette afsnit dig med at rulle alle de installationer, du lige har foretaget, tilbage. Brug bare kommandoen nedenfor:

$ sudo freebsd-opdatering tilbageførsel

Kommandoen ovenfor skal fortryde alt det arbejde, du har gjort for at opgradere FreeBSD.

Sammenfattende

Forhåbentlig har du opgraderet din FreeBSD 12.1 server til den nyeste v12.2 ved at følge kommandoerne i denne vejledning. Opgradering af FreeBSD er ikke nær så meget af en frustrerende oplevelse som at opgradere nogle af de mere almindelige operativsystemer * hoste * windows * hoste *.

Mus Sådan ændres mus og touchpad-indstillinger ved hjælp af Xinput i Linux
Sådan ændres mus og touchpad-indstillinger ved hjælp af Xinput i Linux
De fleste Linux-distributioner leveres som standard med "libinput" -biblioteket til at håndtere inputhændelser på et system. Det kan behandle inputhæn...
Mus Remap dine museknapper forskelligt til anden software med X-Mouse Button Control
Remap dine museknapper forskelligt til anden software med X-Mouse Button Control
Måske har du brug for et værktøj, der kan ændre din muses kontrol med hver applikation, du bruger. Hvis dette er tilfældet, kan du prøve en applikatio...
Mus Microsoft Sculpt Touch Wireless Mouse Review
Microsoft Sculpt Touch Wireless Mouse Review
Jeg har for nylig læst om Microsoft Sculpt Touch trådløs mus og besluttede at købe den. Efter at have brugt det et stykke tid besluttede jeg at dele m...