FreeBSD

Ako upgradovať FreeBSD na novšiu verziu

Ako upgradovať FreeBSD na novšiu verziu
FreeBSD sa inovuje pomerne konzistentne a s každou novou aktualizáciou prichádza nová sada novo pridaných funkcií. Nehovoriac o zavedení novších opráv s každou aktualizáciou, ktoré chránia váš systém FreeBSD pred bezpečnostnými problémami, a o mnohých ďalších dôvodoch, prečo by ste mali chcieť aktualizovať FreeBSD.

Našťastie s FreeBSD nie je aktualizácia systému v porovnaní s inými operačnými systémami, ktoré spôsobujú problémy, toľko problémov. Aktualizáciu FreeBSD môžete spustiť jednoduchým príkazom:

# freebsd-update

Tento výukový program vám pomôže presne s týmto: podľa nasledujúcich pokynov inovujte svoj systém pracujúci na FreeBSD v10.Operačný systém 2v.

Predtým ako začneš:

Uistite sa, že ste prihlásení pomocou príkazu root alebo na spustenie príkazu sudo používate účet povolený. V tomto tutoriáli sa spustí aktualizácia predvoleného užívateľského účtu FreeBSD, dropletu FreeBSD.

Krok 1: Identifikujte všetky potenciálne problémy a nainštalujte najnovšie opravy

Pred aktualizáciou FreeBSD OS si musíme zaobstarať patche a podporné balíčky pre najnovšiu verziu FreeBSD. Prihláste sa pomocou nasledujúceho príkazu:

$ ssh freebsd @ váš_server_ip

Teraz budeme potrebovať nejaké informácie o najnovšej verzii FreeBSD, aby sme mohli vykonať ďalšie zmeny. Ak chcete zistiť tieto podrobnosti, zadajte príkaz freebsd-update s voľbou -r, aby ste presne zvýraznili, na ktorú verziu server aktualizujeme. Svoju verziu FreeBSD som už inovoval

$ sudo freebsd-update upgrade -r 12.x-UVOLNENIE

Výstup by mal obsahovať adekvátne informácie. Teraz určite, ktoré zmeny môžu neskôr spôsobiť problémy.

Potvrďte stlačením klávesu y a stlačte kláves Enter. Po potvrdení systém automaticky začne aktualizovať server. Sú nejaké veci. Avšak túto potrebu si po aktualizácii budeme musieť nakonfigurovať sami.

Krok 2: Opravte problémy po inovácii

Po nainštalovaní najnovších balíkov sa s najväčšou pravdepodobnosťou zobrazia dve chybové správy. Nebojte sa; všetko, čo musíte urobiť, je vykonať zmeny v dvoch rôznych konfiguračných súboroch v súboroch / etc / ssh / sshd_config a / etc / rc.podadresáre, resp.

Stlačte kláves Enter a budete automaticky presmerovaní na / etc / rc.konfiguračný súbor subr a spustí sa v textovom editore nano.

Odstráňte všetky riadky, ktoré sa objavia v súvislosti s „najnovšou“ verziou FreeBSD, ktorá v skutočnosti nesúvisí s verziou, ktorú sme práve nainštalovali. Vidíte, konfiguračný súbor stále rozpoznáva FreeBSD 12.1, zatiaľ čo sme nainštalovali v12.2.

Po dokončení úprav súbor uložte a ukončite. Zobrazí sa upozornenie potvrdzujúce úspešnú integráciu konfiguračného súboru s aktualizáciou.

Druhým riadkom je chybové hlásenie, ktoré zmizne, hneď ako opravíte konfiguračný súbor / etc / ssh / sshd_config. Stlačením tlačidla Enter otvorte tento konfiguračný súbor a začnite upravovať súbor rovnakým spôsobom, ako ste to spravili pri prvom. Musíte iba odstrániť riadky súvisiace s 12.1 nainštalujte FreeBSD, potom súbor uložte a ukončite.

Potom sa vám zobrazia zmeny, ktoré ste práve vykonali, a potom sa zobrazí výzva na povolenie ich použitia. Stačí, keď napíšete y vždy, keď vám bude položená otázka.

Po potvrdení vašich úprav sa zobrazí niekoľkostránkový katalóg binárnych súborov, v ktorých systém vykonal úpravy. Tento zoznam by mal byť totožný s obrázkom obrazovky nižšie:

Ak si chcete pozrieť obsah tu, stále stlačte medzerník, aby ste sa dostali cez každú stránku, alebo iba stlačte kláves q, aby ste preskočili proces kontroly.

So všetkým tým, o čo sme sa postarali, môžeme konečne ísť ďalej a upgradovať na FreeBSD 12.2.

Krok 3: Inovácia FreeBSD 12.1 až FreeBSD 12.2

Inštaláciu spustíte zadaním príkazu nižšie:

$ sudo / usr / sbin / freebsd-update nainštalovať

Screenshot nižšie ilustruje, čo uvidíte po vydaní tohto príkazu:

Po dokončení aktualizácie budete musieť systém reštartovať. Zadajte tento príkaz a stlačením klávesu Enter reštartujte systém:

$ sudo reštart

Relácia SSH sa ukončí a reštartovanie systému bude trvať niekoľko minút.

Po opätovnom zavedení systému sa prihláste do rovnakého používateľského účtu a pokračujte.

Inštaláciu overíte skontrolovaním aktuálnej verzie nainštalovanej vo vašom systéme. Pomocou nasledujúceho príkazu sa prihláste na server:

$ ssh freebsd @ váš_server_ip

Potom zadajte nasledujúci príkaz:

$ uname -a

Ak to zatiaľ išlo hladko, mali by ste vidieť výstup podobný snímke obrazovky nižšie:

Posledná vec, ktorú ukončíme: pravdepodobne boli vydané nejaké menšie aktualizácie, pretože aktualizácia bola sprístupnená na stiahnutie.

Tieto aktualizácie môžete načítať spustením príkazu freebsd_update install:

$ sudo / usr / sbin / freebsd-update nainštalovať

Ak sa vám stále zobrazujú chyby, nebojte sa. Nainštalujte si balíčky na aktualizáciu týchto súborov.

Bezpečnostným opatrením je aktualizácia všetkých balíkov tretích strán pri aktualizácii FreeBSD. Zadajte príkaz nižšie:

$ sudo pkg upgrade

Výsledky vyššie uvedeného čísla by sa mali podobať týmto:

Stlačením klávesu y a stlačením klávesu Enter pokračujte v prijímaní nasledujúceho výstupu:

Znova stlačte y a stlačte kláves Enter na aktualizáciu balíkov.

Pomocou príkazu rehash sa uistite, či má váš používateľský účet úplné povolenie na použitie nainštalovaných balíkov.

$ rehash

Vďaka tomu máme nainštalovanú najnovšiu verziu FreeBSD a sme pripravení vyraziť.

V prípade, že vaša inštalácia odmieta pracovať,

Pokyny v tomto článku by mali správne fungovať aj vo vašom systéme. Pre čitateľov, ktorí nemohli upgradovať FreeBSD vykonaním tohto návodu, vám táto časť pomôže vrátiť späť všetky inštalácie, ktoré ste práve vykonali. Stačí použiť nasledujúci príkaz:

$ sudo freebsd-update rollback

Vyššie uvedený príkaz by mal vrátiť späť všetku prácu, ktorú ste vykonali pri aktualizácii FreeBSD.

V súhrne

Dúfajme, že ste inovovali svoj FreeBSD 12.1 server na najnovšiu verziu 12.2 vykonaním príkazov v tomto návode. Inovácia FreeBSD nie je ani zďaleka tak frustrujúcou skúsenosťou ako aktualizácia niektorých bežných operačných systémov * kašeľ * Windows * kašeľ *.

Hry Ako sťahovať a prehrávať Sid Meier's Civilization VI v systéme Linux
Ako sťahovať a prehrávať Sid Meier's Civilization VI v systéme Linux
Úvod do hry Civilization 6 predstavuje moderné poňatie klasického konceptu predstaveného v sérii hier Age of Empires. Myšlienka bola dosť jednoduchá; ...
Hry Ako inštalovať a hrať Doom na Linuxe
Ako inštalovať a hrať Doom na Linuxe
Úvod do Doom Séria Doom vznikla v 90. rokoch po vydaní pôvodného Doomu. Bol to okamžitý hit a od tej doby herná séria získala množstvo ocenení a origi...
Hry Vulkan pre používateľov systému Linux
Vulkan pre používateľov systému Linux
S každou novou generáciou grafických kariet vidíme, že vývojári hier posúvajú hranice grafickej vernosti a prichádzajú o krok bližšie k fotorealizmu. ...