Нови функции, които идват в Debian 10 Buster Release

Debian 10 Buster се приближава към освобождаването си. Кандидатът за първото издание вече е излязъл и трябва да видим окончателното освобождаване, надяваме се, след няколко седмици.

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

График за освобождаване на Debian 10 Buster

Няма определена дата на пускане за Debian 10 Buster. Защо така? За разлика от други дистрибуции, Debian не извършва времеви версии. Вместо това се фокусира върху фиксирането на критични за освобождаването грешки. Най-критичните грешки са грешки, които имат проблеми с сигурността или някои други критични проблеми, които пречат на Дебиан да издава.

Debian има три части в своя архив, наречени Main, contrib и non-free. От трите Debian разработчици и мениджъри на издания са най-загрижени, че пакетите, които са в основата на дистрибуцията, т.е. Така че те се уверяват, че няма големи функционални проблеми или проблеми със сигурността. Те също така имат приоритетни стойности като Essential, Required, Important, Standard, Optional и Extra. Повече за това в някоя по-късна статия в Debian.

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

Този ангажимент за стабилност е една от многото причини, поради които обичам да използвам Debian.

Какво ново в Debian 10 Buster Release

Ето няколко визуални и под капака промени в предстоящото голямо издание на Debian.

Нова тема и тапет

Темата на Debian за Buster се нарича FuturePrototype и може да се види по-долу:

Тема на Debian Buster FuturePrototype

1. GNOME Desktop 3.30

Работната среда на GNOME, която беше 1.3.22 в Debian Stretch, се обновява до 1.3.30 в Buster. Някои от новите пакети, включени в тази версия на GNOME, са gnome-todo, tracker вместо tracker-gui, зависимостта от gstreamer1.0-packagekit, така че има автоматична инсталация на кодека за възпроизвеждане на филми и т.н. от libgtk2 + до libgtk3 +.

2. Линукс ядро ​​4.19.0-4

Debian използва LTS Kernel версии, така че можете да очаквате много по-добра хардуерна поддръжка и дълъг 5-годишен цикъл на поддръжка и поддръжка от Debian. От ядрото 4.9.0.3 сме стигнали до 4.19.0-4.

 $ uname -r

4.19.0-4-amd64

3. OpenJDK 11.0

Дълго време Debian остана на OpenJDK 8.0. Сега в Debian Buster сме се преместили в OpenJDK 11.0 и имаме екип, който ще се погрижи за новите версии.

4. AppArmor е активиран по подразбиране

В Debian Buster AppArmor ще бъде активиран по подразбиране. Макар че това е нещо добро, трябва да се внимава от системните администратори, за да се даде възможност на правилните политики. Това е само първата стъпка и ще трябва да се определи вероятно много скриптове, за да са толкова полезни, колкото са били предвидени за потребителя.

5. Nodejs 10.15.2

Дълго време Debian имаше Nodejs 4.8 в репо. В този цикъл Debian е преместен в Nodejs 10.15.2. В действителност, Debian Buster има много JavaScript библиотеки като yarnpkg (npm алтернатива) и много други.

Разбира се, можете да инсталирате най-новите Nodejs в Debian от хранилището на проекта, но е добре да видите по-нова версия в хранилището на Debian.

6. NFtables замества iptables

Debian buster осигурява nftables като пълна подмяна на iptables, което означава по-добър и по-лесен синтаксис, по-добра поддръжка за двойни стекове ipv4-v6 защитни стени и др.

7. Подкрепа за много ARM 64 и ARMHF SBC дъски.

Налице е постоянен поток от нови SBC табла, които Debian поддържа, като последната от тях е pine64_plus, pinebook за ARM64, докато Firefly-RK3288, u-boot-rockchip за ARMHF 64, както и Odroid HC1 / HC2 платки, SolidRun Cubox -i Dual / Quad (1.5som) и SolidRun Cubox-i Dual / Quad (1.5som + emmc) платки, Cubietruckplus. Има поддръжка за Rock 64, Banana Pi M2 Бери, Pine A64 LTS съвет, Olimex A64 Teres-1, както и Raspberry Pi 1, Zero и Pi 3. Поддръжката ще бъде и извън кутията за RISC-V системи.,

8. Python 2 е мъртъв, дълго живее Python 3

Python 2 ще бъде отхвърлен на 1 януари 2020 г. от python.org. Докато Debian има Python 2.7, усилията са за да се премахнат, след като преместят всички пакети в Python 3, за да го премахнат от репо. Това може да се случи или при освобождаване на Buster, или в бъдещо издание на точки, но това е неизбежно. Така че разработчиците на Python се насърчават да преместят своята кодова база, за да бъдат съвместими с Python 3. В момента на писане, и python2 и python3 се поддържат в Debian buster.

9. Mailman 3

Mailman3 най-накрая се предлага в Debian. Докато Mailman е допълнително подразделен на компоненти. За да инсталирате целия стек, инсталирайте mailman3-full, за да получите всички компоненти.

10. Всички съществуващи бази данни на Postgresql трябва да бъдат реиндексирани

Поради актуализации в локалните данни на glibc, начинът, по който информацията се сортира в индексите на текст, ще се промени, следователно би било полезно да се реиндексират данните, така че в близко бъдеще няма да възникне корупция в данните.

11. Баш 5.0 по подразбиране

Вероятно вече имате за новите функции в Bash 5.0, тази версия вече е в Debian.

12. Debian изпълняващ / usr / merge

Отличен грунд на freedesktop за това, което носи / usr / merge вече е споделен. Няколко неща, които трябва да се отбележат. Докато Дебиан би искал да извърши целия преход, има вероятност поради непредвидени обстоятелства някои двоични файлове да не са в състояние да направят промяната. Все пак трябва да се отбележи, че / var и / etc / ще бъдат оставени сами, така че хората, които използват контейнери или облак, няма да се тревожат твърде много :)

13. Поддръжка на защитено зареждане

С Buster RC1, Debian вече има поддръжка на защитено зареждане. Което означава, че машините, които са включени в машината, трябва лесно да могат да инсталират Debian на такива машини. Няма нужда повече да деактивирате или заобикаляте защитеното зареждане :)

14. Calameres Live-инсталатор за изображения в Debian-Live

За Debian buster, Debian Live, Debian въвежда инсталатора на Calameres вместо обикновена стара инсталация за дебиан. Докато инсталационната програма на Debian има много много функции, отколкото Calameres, за начинаещите Calameres предоставя нова алтернатива за инсталиране от debian-installer. Някои скрийншотове от инсталационния процес.

Етап на преграждане Каламарес

Както може да се види, е много лесно да инсталирате Debian под Calamares, да преминете само на 5 етапа и можете да инсталирате Debian в своя край.

Изтеглете Debian 10 Live Images (само за тестване)

Все още не го използвайте на производствени машини. Опитайте го на тестова машина или виртуална машина.

Можете да получите 64-битови и 32-битови изображения от Debian Live директория. Ако искате 64-битовият преглед в 64-битова директория, ако искате 32-битовата директория, можете да погледнете в 32-битовата директория.

Снимки на Debian 10 Buster

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

В заключение

Докато хиляди пакети са били актуализирани и е почти невъзможно да бъдат изброени всички. Уморих се да изброявам някои от основните промени, които можете да потърсите в Debian buster. Какво мислиш за това?

Препоръчано

Как да се определи десен клик Touchpad не работи на Ubuntu 18.04
2019
Unity Gaming Engine пристига в Linux
2019
Как да използвате разширенията на GNOME Shell
2019