FreeBSD

Как да надстроите FreeBSD до по-нова версия

Как да надстроите FreeBSD до по-нова версия
FreeBSD се надгражда на доста последователна основа и с всяка нова актуализация идва нов набор от новодобавени функции. Да не говорим за въвеждането на по-нови кръпки с всяка актуализация, която защитава вашата система FreeBSD от проблеми със сигурността, както и множество други причини, поради които може да искате да поддържате FreeBSD актуализиран.

За щастие, с FreeBSD актуализирането на системата не е толкова голяма караница в сравнение с други операционни системи, които объркват. Можете да стартирате актуализацията на FreeBSD с проста команда:

# freebsd-update

Този урок ще ви помогне с точно това: следвайте инструкциите по-долу, за да надстроите системата си, работеща на FreeBSD v10.2v операционна система.

Преди да започнеш:

Уверете се, че сте влезли с главната команда или използвате акаунт, активиран за издаване на командата sudo. В този урок потребителският акаунт на FreeBSD по подразбиране, капката FreeBSD, ще стартира актуализацията.

Стъпка 1: Идентифицирайте всички потенциални проблеми и инсталирайте най-новите корекции

Преди да надстроим OS FreeBSD, трябва да придобием корекциите и поддържащите пакети за най-новата версия на FreeBSD. Влезте със следната команда:

$ ssh freebsd @ your_server_ip

Сега ще ни трябва информация за най-новата версия на FreeBSD, преди да можем да правим допълнителни промени. За да намерите тези подробности, издайте командата freebsd-update с опцията -r, за да подчертаете точно към коя версия актуализираме сървъра. Вече надстроих версията си на FreeBSD

$ sudo freebsd-update update -r 12.ИЗПУСКАНЕ

Резултатът трябва да съдържа адекватна информация. Сега посочете кои промени могат да причинят проблеми по-късно.

Натиснете бутона y за потвърждение и натиснете enter. След потвърждение системата автоматично ще започне да актуализира сървъра. Има някои неща. Тази нужда обаче ще трябва да се конфигурираме след актуализацията.

Стъпка 2: Коригирайте проблемите след надстройката

След като инсталирате най-новите пакети, най-вероятно ще видите две съобщения за грешка. Не се притеснявайте; всичко, което трябва да направите, е да направите промени в два различни конфигурационни файла в / etc / ssh / sshd_config и / etc / rc.subr директории, съответно.

Натиснете enter и автоматично ще бъдете пренасочени към / etc / rc.subr конфигурационен файл и той ще бъде стартиран в нано текстовия редактор.

Изтрийте всички редове, които се появяват, свързани с „последната“ версия на FreeBSD, която всъщност не е свързана с версията, която току-що сме инсталирали. Вижте, конфигурационният файл все още разпознава FreeBSD 12.1 като най-новата, докато инсталирахме v12.2.

Запазете и излезте от файла, когато приключите с редактирането му, и ще се появи известие, потвърждаващо, че конфигурационният файл е успешно интегриран с надстройката.

Вторият ред е съобщението за грешка, което ще изчезне веднага щом поправите конфигурационния файл / etc / ssh / sshd_config. Натиснете бутона Enter, за да отворите този конфигурационен файл и започнете да редактирате файла по същия начин, както направихте първия. Трябва само да премахнете редовете, свързани с 12-те.1 инсталира FreeBSD, след това запишете и излезте от файла.

След това ще ви бъдат показани току-що направените промени и след това ще бъдете помолени за разрешение да приложите промените. Просто напишете y всеки път, когато ви задават въпроса.

След потвърждаване на вашите модификации, ще ви бъде показан каталог от няколко страници с двоични файлове, към които системата е направила своите модификации. Този списък трябва да бъде идентичен със скрийншота по-долу:

Ако искате да видите съдържанието тук, продължете да натискате интервала, за да си проправите път през всяка страница или просто натиснете клавиша q, за да пропуснете процеса на преглед.

С всичко, за което се погрижихме, най-накрая можем да преминем и да преминем към FreeBSD 12.2.

Стъпка 3: Надстройка на FreeBSD 12.1 към FreeBSD 12.2

Въведете командата по-долу, за да започнете инсталацията:

$ sudo / usr / sbin / freebsd-update install

Екранната снимка по-долу илюстрира какво ще видите, след като издадете тази команда:

Ще трябва да рестартирате системата, след като надстройката приключи. Въведете тази команда и натиснете Enter, за да рестартирате системата си:

$ sudo рестартиране

SSH сесията ще приключи и системата ще отнеме няколко минути, за да се рестартира.

Когато системата се зареди отново, влезте в същия потребителски акаунт, за да продължите.

За да проверите инсталирането, проверете текущата версия, инсталирана на вашата система. Използвайте командата по-долу, за да влезете в сървъра си:

$ ssh freebsd @ your_server_ip

След това издайте следната команда:

$ uname -a

Ако досега нещата са вървели гладко, трябва да видите резултата, подобен на екранната снимка по-долу:

Едно последно нещо, преди да приключим: вероятно има някои по-малки актуализации, пуснати, след като надстройката беше предоставена за изтегляне.

Можете да изтеглите тези актуализации, като изпълните командата за инсталиране freebsd_update:

$ sudo / usr / sbin / freebsd-update install

Ако все още се показват грешките, не се притеснявайте. Инсталирайте пакетите, за да актуализирате тези файлове.

Мярка за безопасност е да надстроите всички пакети на трети страни, когато FreeBSD бъде надграден. Въведете командата по-долу:

надстройка на $ sudo pkg

Резултатите от горния брой трябва да приличат на следното:

Натиснете y и натиснете enter, за да продължите да получавате следния изход:

Отново натиснете y и натиснете enter, за да надстроите пакетите.

Използвайте командата rehash, за да се уверите, че вашият потребителски акаунт има пълно разрешение да използва инсталираните пакети.

$ преосмисляне

С това имаме инсталирана най-новата версия на FreeBSD и сме готови за работа.

В случай че вашата инсталация отказва да работи,

Инструкциите в тази статия трябва да работят правилно и на вашата система. И все пак, за читателите, които не са могли да надстроят FreeBSD, следвайки този урок, този раздел ще ви помогне да върнете всички инсталирания, които току-що сте направили. Просто използвайте командата по-долу:

$ sudo freebsd-актуализация

Командата по-горе трябва да отмени цялата работа, която сте свършили, за да надстроите FreeBSD.

в обобщение

Надяваме се, че сте надстроили вашия FreeBSD 12.1 сървър до най-новата v12.2, като следвате командите в този урок. Надстройването на FreeBSD не е толкова разочароващо преживяване, колкото надграждането на някои от по-масовите операционни системи * кашлица * windows * кашлица *.

Топ 10 игри за игра на Ubuntu
Платформата на Windows е една от доминиращите платформи за игри поради огромния процент игри, които се развиват днес, за да поддържат Windows. Може ли...
5 най-добри аркадни игри за Linux
В днешно време компютрите са сериозни машини, използвани за игри. Ако не можете да получите новия висок резултат, ще разберете какво имам предвид. В т...
Битка за Уеснот 1.13.6 Разработка освободена
Битка за Уеснот 1.13.6, издаден миналия месец, е шестата версия за разработка в 1.13.x серия и предоставя редица подобрения, най-вече на потребителски...