FreeBSD

Kā jaunināt FreeBSD uz jaunāku versiju

Kā jaunināt FreeBSD uz jaunāku versiju
FreeBSD tiek modernizēts diezgan konsekventi, un ar katru jauno atjauninājumu nāk jauns komplekts ar nesen pievienotajām funkcijām. Nemaz nerunājot par jaunāku ielāpu ieviešanu ar katru atjauninājumu, kas aizsargā jūsu FreeBSD sistēmu no drošības problēmām, un par daudziem citiem iemesliem, kāpēc jūs varētu vēlēties atjaunināt FreeBSD.

Par laimi, izmantojot FreeBSD, sistēmas atjaunināšana nav tik apgrūtinoša, salīdzinot ar citām operētājsistēmām, kas sajauc. FreeBSD atjauninājumu var palaist ar vienkāršu komandu:

# freebsd-update

Šī apmācība jums palīdzēs precīzi: izpildiet tālāk sniegtos norādījumus, lai jauninātu sistēmu, kas darbojas ar FreeBSD v10.2v operētājsistēma.

Pirms tu sāc:

Pārliecinieties, vai esat pieteicies ar root komandu vai izmantojat kontu, kas ir iespējots sudo komandas izsniegšanai. Šajā apmācībā atjauninājums tiks palaists pēc noklusējuma FreeBSD lietotāja konta, FreeBSD piliena.

1. darbība: identificējiet visas iespējamās problēmas un instalējiet jaunākos ielāpus

Pirms FreeBSD OS jaunināšanas mums jāiegūst jaunākās FreeBSD versijas labojumi un atbalsta pakotnes. Piesakieties ar šādu komandu:

$ ssh freebsd @ your_server_ip

Tagad mums būs nepieciešama neliela informācija par jaunāko FreeBSD versiju, lai mēs varētu veikt turpmākas izmaiņas. Lai atrastu šo informāciju, izsniedziet komandu freebsd-update ar opciju -r, lai precīzi norādītu uz kuru versiju mēs atjauninām serveri. Esmu jau jauninājis savu FreeBSD versiju

$ sudo freebsd-update jauninājums -r 12.x-atbrīvošana

Rezultātam būtu jāatskaitās ar atbilstošu informāciju. Tagad precīzi norādiet, kuras izmaiņas vēlāk var radīt problēmas.

Lai apstiprinātu, nospiediet taustiņu y un nospiediet enter. Pēc apstiprināšanas sistēma automātiski sāks atjaunināt serveri. Ir dažas lietas. Tomēr šī nepieciešamība mums būs jākonfigurē pēc atjaunināšanas.

2. darbība: novērsiet problēmas pēc jaunināšanas

Kad esat instalējis jaunākās pakotnes, visticamāk, tiks parādīti divi kļūdu ziņojumi. Neuztraucieties; viss, kas jums jādara, ir veikt izmaiņas divos dažādos konfigurācijas failos mapēs / etc / ssh / sshd_config un / etc / rc.attiecīgi subr direktoriji.

Nospiediet ievadīšanas taustiņu, un jūs automātiski novirzīsit uz / etc / rc.subr konfigurācijas fails, un tas tiks palaists nano teksta redaktorā.

Izdzēsiet visas rindas, kas saistītas ar “jaunāko” FreeBSD versiju, kas faktiski nav saistīta ar tikko instalēto versiju. Skatiet, ka konfigurācijas fails joprojām atpazīst FreeBSD 12.1 kā jaunākais, kamēr mēs esam instalējuši v12.2.

Saglabājiet un izejiet no faila, kad esat pabeidzis tā rediģēšanu, un parādīsies paziņojums, kas apstiprina, ka konfigurācijas fails ir veiksmīgi integrēts jauninājumā.

Otrā rinda ir kļūdas ziņojums, kas pazudīs, tiklīdz labosit konfigurācijas failu / etc / ssh / sshd_config. Nospiediet ievadīšanas pogu, lai atvērtu šo konfigurācijas failu un sāktu rediģēt failu tāpat kā pirmo. Jums ir jānoņem tikai līnijas, kas saistītas ar 12.1 FreeBSD instalācijas, pēc tam saglabājiet un izejiet no faila.

Pēc tam jums tiks parādītas tikko veiktās izmaiņas, un pēc tam jums tiks lūgta atļauja izmaiņu piemērošanai. Vienkārši ierakstiet y katru reizi, kad tiek uzdots jautājums.

Apstiprinot modifikācijas, jums tiks parādīts vairākas lapas garš bināro failu katalogs, kurā sistēma ir veikusi izmaiņas. Šim sarakstam jābūt identiskam zemāk redzamajam ekrānuzņēmumam:

Ja vēlaties šeit redzēt saturu, turpiniet nospiest atstarpes taustiņu, lai pārietu pa katru lapu, vai vienkārši nospiediet taustiņu q, lai izlaistu pārskatīšanas procesu.

Ar visu rūpēto mēs beidzot varam pāriet uz jaunināšanu uz FreeBSD 12.2.

3. solis: Jauniniet FreeBSD 12.1 uz FreeBSD 12.2

Lai sāktu instalēšanu, ierakstiet zemāk esošo komandu:

$ sudo / usr / sbin / freebsd-update install

Tālāk redzamajā ekrānuzņēmumā ir parādīts, ko jūs redzēsiet, izdodot šo komandu:

Tiklīdz jaunināšana būs pabeigta, būs jāpārstartē sistēma. Ierakstiet šo komandu un nospiediet taustiņu Enter, lai restartētu sistēmu:

$ sudo atsāknēšana

SSH sesija tiks pārtraukta, un sistēmas pārstartēšana prasīs dažas minūtes.

Kad sistēma atkal dublējas, piesakieties tajā pašā lietotāja kontā, lai turpinātu.

Lai pārbaudītu instalēšanu, pārbaudiet pašreizējo jūsu sistēmā instalēto versiju. Izmantojiet zemāk esošo komandu, lai pieteiktos savā serverī:

$ ssh freebsd @ your_server_ip

Pēc tam izdodiet šādu komandu:

$ uname -a

Ja līdz šim viss noritēja nevainojami, jums vajadzētu redzēt izvadi, kas līdzīgs zemāk redzamajam ekrānuzņēmumam:

Vēl viena lieta, pirms mēs apkopojam: iespējams, ka ir izlaisti daži mazāki atjauninājumi, kopš jauninājums bija pieejams lejupielādei.

Šos atjauninājumus var ielādēt, palaižot komandu freebsd_update install:

$ sudo / usr / sbin / freebsd-update install

Ja kļūdas joprojām tiek rādītas, neuztraucieties. Instalējiet pakotnes, lai atjauninātu šos failus.

Drošības pasākums ir visu trešo pušu pakotņu jaunināšana, kad tiek atjaunināta FreeBSD. Ievadiet komandu zemāk:

$ sudo pkg jauninājums

Iepriekš minētās problēmas rezultātiem vajadzētu atgādināt šādus:

Nospiediet y un nospiediet taustiņu Enter, lai turpinātu saņemt šādu izvadi:

Atkal nospiediet y un nospiediet taustiņu Enter, lai jauninātu paketes.

Izmantojiet komandu rehash, lai pārliecinātos, ka jūsu lietotāja kontam ir pilnīga atļauja izmantot instalētās paketes.

$ rehash

Līdz ar to mums ir instalēta jaunākā FreeBSD versija, kas ir gatava darbam.

Gadījumā, ja instalēšana atsakās strādāt,

Šajā rakstā sniegtajiem norādījumiem vajadzētu pareizi darboties arī jūsu sistēmā. Tomēr lasītājiem, kuri nevarēja uzlabot FreeBSD, sekojot šai apmācībai, šī sadaļa palīdzēs jums atjaunot visas tikko veiktās instalācijas. Vienkārši izmantojiet zemāk esošo komandu:

$ sudo freebsd-update atcelšana

Iepriekš norādītajai komandai vajadzētu atsaukt visu darbu, ko esat veicis, lai jauninātu FreeBSD.

Kopsavilkumā

Cerams, ka esat jauninājis savu FreeBSD 12.1 serveris uz jaunāko versiju 12.2, izpildot komandas šajā apmācībā. FreeBSD jaunināšana ne tuvu nav tik liela nomākta pieredze kā dažu galveno operētājsistēmu jaunināšana * klepus * logi * klepus *.

Labākās spēles, ko spēlēt ar rokas izsekošanu
Oculus Quest nesen iepazīstināja ar lielisku ideju par rokas izsekošanu bez kontrolieriem. Ar arvien lielāku spēļu un aktivitāšu skaitu, kas atbalsta ...
Kā parādīt OSD pārklājumu pilnekrāna Linux lietotnēs un spēlēs
Spēlējot pilnekrāna spēles vai lietojot lietotnes bez atrautības pilnekrāna režīmā, jūs varat izslēgt no attiecīgās sistēmas informācijas, kas redzama...
Top 5 spēļu tveršanas kartes
Mēs visi esam redzējuši un mīlējuši straumēšanas spēles pakalpojumā YouTube. PewDiePie, Jakesepticye un Markiplier ir tikai daži no labākajiem spēlētā...