Новини

FreeBSD 12.2 Какво трябва да знаете и как да надстроите

FreeBSD 12.2 Какво трябва да знаете и как да надстроите

Инженерният екип на FreeBSD Release обяви издаването и наличността на FreeBSD 12.2 към масите. Това е третото и последно издание на стабилния клон / 12. Тази публикация ще обхване характеристиките и промените, които можете да очаквате с FreeBSD 12.2 освобождаване. Също така ще ви дадем ръководство стъпка по стъпка как да надстроите от текущата си версия до FreeBSD 12.2.

FreeBSD 12.2 функции

FreeBSD по подразбиране не се предлага с настолна среда, както повечето дистрибуции на Linux. Това обаче не означава, че не можете да инсталирате такъв. Следователно повечето функции и актуализации са фокусирани върху общата производителност на системата, а не върху потребителския интерфейс. Да се ​​потопим!

1. Промени в конфигурацията на Userland

FreeBSD 12.2 идва с нов rc.конф променлива - linux_mounts_enable. Тази нова променлива се използва, когато специфични файлови системи на Linux са монтирани в / compat / linux директория и променливата linux_enable е настроена на ДА.

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

The linux_enable е булева променлива, когато е зададена на ДА позволява Linux / ELF по време на зареждане.

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

The devd е демон, който предоставя платформа за изпълнение на потребителски програми, задействани от различни събития на ядрото.

2. Промени в приложението на Userland

Помощната програма cron се актуализира, за да поддържа два нови флага в crontab - '' и '-q.'

The аргумент потиска пощата при успешни изпълнения, докато -q аргумент потиска регистрирането на изпълнението на команди.

Те включват намаляване на отпечатъка на паметта, нов аргумент, което деактивира използването на mmap полезност и други. fsck_msdosfs е помощна програма, използвана за проверка на последователността на файловата система на Windows (FAT).

certctl е инструмент за команден ред, използван при управление на списък с TLS сертифициращи органи, на които се доверяват приложенията, които използват OpenSSL.

showmount е помощна програма за Linux, използвана за получаване на състоянието на NFS сървъра, разположен на хоста.

3. Допринесен софтуер


Софтуер

Актуализирано до ..
tcsh помощна програмаверсия 6.21.00
по-малко полезностверсия v551
libbsdxml библиотекаверсия 2.2.9
Резолюция на помощната програмаверсия 3.9.2
pcap библиотекаВерсия 1.9.1
tcpdump помощна програмаверсия 4.9.3
xz помощна програмаверсия 5.2.5
OpenSSH версия 7.9p1
Файлове с база данни за часовата зонаверсия 2020a
несвързана полезностВерсия 1.10.1
библиотека за библиотекиверсия 3.4.3
частна апр библиотекаВерсия 1.7.0
svn , lite помощна програмаВерсия 1.14.0 LTS
ntpd пакет от помощни програмиверсия 4.2.8p15
файлова програмаверсия 5.39
bc помощна програмаверсия 3.1.1
частна помощна програма sqlite3версия 3.32.3
BSD make utilityверсия 20200719
Помощна програма Sendmailверсия 8.16.1
clang, llvm, lld, lldb, помощни програми и компилатор-rt и libc++версия 10.0.1
OpenSSLВерсия 1.1.1ч

FreeBSD 12.2 се предлага и с няколко софтуерни актуализации за подобряване на общата функционалност на различен софтуер. Например:

4. Отпаднал софтуер

Освен актуализации, има и софтуер, означен като оттеглен. The AMD помощната програма е една и е насочена към премахване във FreeBSD 13.0 освобождаване.

5. Runtime библиотеки и API

С FreeBSD 12.2, ifconfig помощната програма получи актуализация и вече може да отчита състоянието на интерфейсния мост.

6. Общи промени в ядрото

7. Промени в устройствата и драйверите

С тази нова версия няколко драйвера са маркирани като оттеглени и премахнати във FreeBSD 13.0 издание и по-късно. Те включват:

8. Промени в съхранението

The mps драйвер, който позволява поддръжка на SAS контролери и WarpDrive SSD карти за съхранение за Broadcom е премахнат от 32-битовата конфигурация на ядрото GENERIC.

The драйвер на virtio_blk, , която позволява поддръжка за блокови устройства VirtIO, получи актуализация, която включва поддръжка на TRIM.

Освен това файловата система ZFS вече поддържа четене / запис kstat изход за набор от данни.

9. Промени в Boot Loader

С FreeBSD 12.2, потребителите вече ще имат достъп до конзолата от буутлоудъра и могат да изберат някое от наличните конзолни устройства.

Конзола на FreeBSD

10. Общи промени в мрежата

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

Драйверите, актуализирани до нова версия, включват:

Освен това към тази нова версия са добавени набор от нови драйвери, за да се подобри поддръжката за 802.11n и 802.11ac. FreeBSD 12.2 ще включва и поддръжка за Intel 100GB Ethernet карти с новото лед шофьор.

Надстройка до FreeBSD 12.2

След като видяхте някои от страхотните функции FreeBSD 12.2 излиза, вероятно мислите да надстроите текущата си система. Не се притеснявайте, това ще разгледаме в тази система.

  1. Изтеглете и инсталирайте помощната програма freebsd-update. Изпълнете командите по-долу:
    freebsd-update извличане freebsd-update install

    актуализиране извличане
  2. Сега можете да използвате помощната програма freebsd-update, за да изтеглите и инсталирате актуализациите.
    freebsd-update upgrade -r 12.2-RELEASE инсталиране на freebsd-update
  3. След успешна инсталация рестартирайте системата с командата по-долу:
    изключване -r сега
  4. След като системата се рестартира, изпълнете командата за инсталиране freebsd-update отново, за да инсталирате новите компоненти на потребителската земя.
    инсталиране на freebsd-update

Това е! Актуализирали сте системата си до най-новия FreeBSD 12.2 освобождаване. Можете да продължите да изпълните командата uname -a, за да видите версията на FreeBSD, която използвате в момента.

uname -a

команда uname

Заключение

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

Как да увеличите FPS в Linux?
FPS означава Кадри в секунда. Задачата на FPS е да измерва честотата на кадрите при възпроизвеждане на видео или игрални изпълнения. С прости думи бро...
Топ Oculus App Lab Games
Ако сте собственик на слушалки на Oculus, тогава трябва да знаете за странично зареждане. Sideloading е процесът на инсталиране на несъхранявано съдър...
Топ 10 игри за игра на Ubuntu
Платформата на Windows е една от доминиращите платформи за игри поради огромния процент игри, които се развиват днес, за да поддържат Windows. Може ли...