FreeBSD

Jak upgradovat FreeBSD na novější verzi

Jak upgradovat FreeBSD na novější verzi
FreeBSD je upgradováno na poměrně konzistentním základě a s každou novou aktualizací přichází nová sada nově přidaných funkcí. Nemluvě o zavedení novějších oprav s každou aktualizací, která chrání váš systém FreeBSD před bezpečnostními problémy, a řadu dalších důvodů, proč byste chtěli udržovat FreeBSD aktualizovaný.

Naštěstí s FreeBSD není aktualizace systému ve srovnání s jinými operačními systémy, které způsobují problémy, tolik potíží. Aktualizaci FreeBSD můžete spustit jednoduchým příkazem:

# aktualizace freebsd

Tento výukový program vám s tím přesně pomůže: podle níže uvedených pokynů upgradujte svůj systém a pracujte na FreeBSD v10.2v operační systém.

Než začnete:

Ujistěte se, že jste přihlášeni pomocí příkazu root nebo k povolení příkazu sudo používáte povolený účet. V tomto výukovém programu provede aktualizaci výchozí uživatelský účet FreeBSD, droplet FreeBSD.

Krok 1: Zjistěte všechny potenciální problémy a nainstalujte nejnovější opravy

Před upgradem na FreeBSD OS musíme získat patche a podpůrné balíčky pro nejnovější verzi FreeBSD. Přihlaste se pomocí následujícího příkazu:

$ ssh freebsd @ váš_server_ip

Než budeme moci provádět další změny, potřebujeme nyní nějaké informace o nejnovější verzi FreeBSD. Chcete-li najít tyto podrobnosti, zadejte příkaz freebsd-update s volbou -r, abyste přesně zvýraznili, na kterou verzi server aktualizujeme. Svou verzi FreeBSD jsem již upgradoval

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

Výstup by měl obsahovat adekvátní informace. Nyní přesně určete, které změny mohou později způsobit jakékoli problémy.

Potvrďte stisknutím klávesy y a stiskněte klávesu Enter. Po potvrzení systém automaticky zahájí aktualizaci serveru. Jsou některé věci. Tuto potřebu si však po aktualizaci budeme muset nakonfigurovat sami.

Krok 2: Opravte problémy po upgradu

Po instalaci nejnovějších balíčků se vám pravděpodobně zobrazí dvě chybové zprávy. Nebojte se; vše, co musíte udělat, je provést změny ve dvou různých konfiguračních souborech v souborech / etc / ssh / sshd_config a / etc / rc.podadresáře, resp.

Stiskněte klávesu Enter a budete automaticky přesměrováni na / etc / rc.konfigurační soubor subr a ten se spustí v nano textovém editoru.

Odstraňte všechny řádky, které se objevují v souvislosti s „nejnovější“ verzí FreeBSD, která ve skutečnosti není spojena s verzí, kterou jsme právě nainstalovali. Konfigurační soubor stále rozpoznává FreeBSD 12.1 jako nejnovější, zatímco jsme nainstalovali v12.2.

Po dokončení úprav soubor uložte a ukončete. Zobrazí se oznámení s potvrzením, že konfigurační soubor byl úspěšně integrován do upgradu.

Druhý řádek je chybová zpráva, která zmizí, jakmile opravíte konfigurační soubor / etc / ssh / sshd_config. Stisknutím tlačítka Enter otevřete tento konfigurační soubor a začněte upravovat soubor stejným způsobem jako první. Musíte pouze odstranit řádky související s 12.1 nainstaluje FreeBSD, poté soubor uložte a ukončete.

Poté se zobrazí změny, které jste právě provedli, a poté budete požádáni o povolení k provedení změn. Jednoduše zadejte y pokaždé, když vám bude položena otázka.

Po potvrzení vašich úprav se zobrazí několikstránkový katalog binárních souborů, u kterých systém provedl úpravy. Tento seznam by měl být shodný s následujícím obrázkem obrazovky:

Chcete-li zobrazit obsah zde, pokračujte stisknutím mezerníku, abyste si projeli každou stránku, nebo jednoduše stiskněte klávesu q pro přeskočení procesu kontroly.

Se vším, o co jsme se postarali, můžeme konečně přejít a upgradovat na FreeBSD 12.2.

Krok 3: Upgradujte FreeBSD 12.1 až FreeBSD 12.2

Instalaci zahájíte zadáním následujícího příkazu:

$ sudo / usr / sbin / freebsd-update instalace

Snímek obrazovky níže ilustruje, co uvidíte po zadání tohoto příkazu:

Po dokončení upgradu budete muset restartovat systém. Zadejte tento příkaz a stisknutím klávesy Enter restartujte systém:

$ sudo restart

Relace SSH bude ukončena a restartování systému bude trvat několik minut.

Když se systém znovu spustí, přihlaste se ke stejnému uživatelskému účtu a pokračujte.

Chcete-li ověřit instalaci, zkontrolujte aktuální verzi nainstalovanou ve vašem systému. Pomocí následujícího příkazu se přihlaste na svůj server:

$ ssh freebsd @ váš_server_ip

Potom zadejte následující příkaz:

$ uname -a

Pokud to zatím šlo hladce, měli byste vidět výstup podobný screenshotu níže:

Ještě poslední věc, než skončíme: pravděpodobně byly vydány některé menší aktualizace od doby, kdy byla aktualizace k dispozici ke stažení.

Tyto aktualizace můžete načíst spuštěním instalačního příkazu freebsd_update:

$ sudo / usr / sbin / freebsd-update instalace

Pokud se vám stále zobrazují chyby, nemějte obavy. Nainstalujte balíčky a aktualizujte tyto soubory.

Bezpečnostní opatření spočívá v upgradu všech balíčků třetích stran při aktualizaci FreeBSD. Zadejte následující příkaz:

$ sudo pkg upgrade

Výsledky výše uvedeného vydání by se měly podobat následujícím:

Stisknutím tlačítka y a stisknutím klávesy Enter pokračujte v přijímání následujícího výstupu:

Znovu stiskněte y a stiskněte Enter pro aktualizaci balíčků.

Pomocí příkazu rehash se ujistěte, že váš uživatelský účet má plné oprávnění k použití nainstalovaných balíčků.

$ rehash

Díky tomu máme nejnovější verzi FreeBSD nainstalovanou a připravenou k použití.

V případě, že vaše instalace odmítá fungovat,

Pokyny v tomto článku by měly správně fungovat i ve vašem systému. Pro čtenáře, kteří nemohli upgradovat FreeBSD podle tohoto tutoriálu, vám tato část pomůže vrátit zpět všechny instalace, které jste právě provedli. Stačí použít následující příkaz:

$ sudo freebsd-update rollback

Výše uvedený příkaz by měl vrátit veškerou práci, kterou jste provedli při upgradu FreeBSD.

celkem

Doufejme, že jste upgradovali svůj FreeBSD 12.1 server na nejnovější verzi 12.2 podle pokynů v tomto tutoriálu. Upgrade FreeBSD není zdaleka tak frustrující zážitek jako upgrade některých běžnějších operačních systémů * kašel * okna * kašel *.

Hry Výukový program Shadow of the Tomb Raider pro Linux
Výukový program Shadow of the Tomb Raider pro Linux
Shadow of the Tomb Raider je dvanáctý přírůstek do série Tomb Raider - série akčních adventur vytvořená Eidosem Montrealem. Tato hra byla docela dobře...
Hry Jak zvýšit FPS v Linuxu?
Jak zvýšit FPS v Linuxu?
FPS znamená Snímků za sekundu. Úkolem FPS je měřit snímkovou frekvenci při přehrávání videa nebo herních výkonech. Jednoduše řečeno, počet nepřerušova...
Hry Nejlepší hry Oculus App Lab
Nejlepší hry Oculus App Lab
Pokud jste vlastníkem náhlavní soupravy Oculus, musíte mít informace o bočním nakládání. Sideloading je proces instalace neukládaného obsahu do náhlav...