未分類

Debian 10 Buster發布的新功能

Debian 10 Buster 即將發布。 第一個候選版本已經出局,我們應該會在幾週內看到最終版本。

如果您對這個重要的新版本感到興奮,請告訴您它的內容。

Debian 10 Buster發佈時間表

Debian 10 Buster的發布日期已定為7月的6th,即2019。

您將找不到Debian的發布計劃,並且只有在確定所有內容都是為了發佈時才會聲明發布日期。

為什麼會這樣? 與其他發行版不同, Debian的 不做基於時間的發布。 它專注於修復發布關鍵錯誤。 發布關鍵錯誤是存在安全問題的錯誤 CVE的 或其他一些阻止Debian發布的關鍵問題。

Debian在其存檔中有三個部分,分別為Main,contrib和non-free。 在這三者中,Debian開發者和發布經理最關心的是構成分佈基礎的包,即Main是穩定的。 因此,他們確保沒有任何重大的功能或安全問題。 它們還具有優先級值,例如Essential,Required,Important,Standard,Optional和Extra。 在稍後的Debian文章中有更多相關內容。

這是必要的,因為Debian在許多不同的環境中被用作服務器,人們開始依賴Debian。 他們還會查看升級週期,看看沒有什麼中斷,他們希望人們在升級時查看是否有什麼中斷,並告知Debian。

這種對穩定的承諾就是其中之一 我喜歡使用Debian的原因很多.

Debian 10 Buster Release中的新功能

以下是Debian即將發布的主要版本中的一些視覺和引擎變化。

新主題和壁紙

巴斯特的Debian主題被稱為 FuturePrototype 可以在下面看到:

Debian Buster FuturePrototype主題
Debian Buster FuturePrototype主題

1。 GNOME桌面3.30

在Debian Stretch中使用1.3.22的GNOME桌面在Buster中更新為1.3.30。 這個GNOME桌面版本中包含的一些新軟件包是gnome-todo,tracker而不是tracker-gui,依賴gstreamer1.0-packagekit,所以有自動編解碼器安裝來播放電影等。最大的舉措是從libgtk2 +移動所有軟件包到libgtk3 +。

2。 Linux內核4.19.0-4

Debian使用LTS內核版本,因此您可以期待更好的硬件支持以及來自Debian的5年維護和支持週期。 從內核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並擁有一個負責新版本的團隊。

建議閱讀Raspberry Pi Zero W規格,功能等

4。 AppArmor默認啟用

在Debian Buster AppArmor的 將默認啟用。 雖然這是一件好事,但係統管理員必須小心謹慎以啟用正確的策略。 這只是第一步,需要修復大量腳本,以便為用戶設想的有用。

5。 Nodejs 10.15.2

很長一段時間,Debian在repo中有Nodejs 4.8。 在這個循環中,Debian已經轉移到Nodejs 10.15.2。 實際上,Debian Buster有很多javascript庫,比如yarnpkg(一個npm替代品)和許多其他庫。

當然可以 在Debian中安裝最新的Nodejs 從項目的存儲庫,但很高興在Debian存儲庫中看到更新的版本。

6。 NFtables取代了iptables

Debian buster提供nftables作為iptables的完全替代品,這意味著更好更簡單的語法,更好地支持雙棧ipv4-v6防火牆等等。

7。 支持許多ARM 64和ARMHF SBC板。

Debian正在支持新的SBC板,其中最新的是pine64_plus,ARM64的pinebook,而Firefly-RK3288,用於ARMHF 64的u-boot-rockchip以及Odroid HC1 / HC2板,SolidRun Cubox -i雙/四(1.5som)和SolidRun Cubox-i雙/四(1.5som + emmc)板,Cubietruckplus。 支持Rock 64,Banana Pi M2 Berry,Pine A64 LTS Board,Olimex A64 Teres-1以及Raspberry Pi 1,Zero和Pi 3。 對RISC-V系統的支持也是開箱即用的。

8。 Python 2已經死了,Python 3也很長

Python 2將是 棄用 1月1,2020 by python.org。 雖然Debian確實有Python 2.7,但是在將所有軟件包移動到Python 3以將其從repo中刪除之後,其工作仍在繼續。 這可能發生在Buster發布或未來的發布,但這已經迫在眉睫。 因此,鼓勵Python開發人員移動他們的代碼庫以與Python 3兼容。 在撰寫本文時,Debian buster支持python2和python3。

9。 Mailman 3

Mailman3最終在Debian中可用。 而 郵差 已被進一步細分為組成部分。 要安裝整個堆棧,請安裝mailman3-full以獲取所有組件。

10。 使用的任何現有Postgresql數據庫都需要重新編制索引

由於glibc語言環境數據的更新,信息在文本索引中的排序方式將發生變化,因此重新索引數據以便在不久的將來不會出現數據損壞將是有益的。

建議閱讀法國城市圖盧茲與LibreOffice共同節省了1百萬歐元

11。 默認情況下Bash 5.0

你可能已經有了 Bash 5.0中的新功能,這個版本已經在Debian中。

12。 Debian實現/ usr / merge

一個優秀的freedesktop 底漆 關於/ usr / merge帶來了什麼已經共享。 儘管要注意的事情。 雖然Debian希望完成整個過渡,但由於不可預見的情況,某些二進製文件可能無法進行更改。 需要注意的一點是,/ var和/ etc /將保持不變,因此使用容器或云的人不必太擔心🙂

13。 安全啟動支持

借助Buster RC1,Debian現在具有安全啟動支持。 這意味著在機器中打開安全啟動位的機器應該能夠輕鬆地在這些機器上安裝Debian。 無需再禁用或解決安全啟動問題🙂

14。 用於Debian-Live圖像的Calameres Live-installer

對於Debian破壞者,Debian Live,Debian介紹 Calameres安裝程序 而不是普通的舊debian-installer。 雖然Debian安裝程序有很多功能而不是Calameres,但對於新手而言,Calameres提供了一種比debian-installer更新的安裝方式。 安裝過程中的一些截圖。

Debian 10 Buster中的新安裝程序
Calamares分區階段

可以看出,在Calamares下安裝Debian非常容易,只需要5階段就可以完成,你可以在最後安裝Debian。

下載Debian 10實時圖像(僅用於測試)

暫時不要在生產機器上使用它。 在測試機器或虛擬機上試用它。

你可以從Debian Live獲得Debian 64-bit和32位圖 目錄。 如果希望64位查看64位目錄,如果需要32位,可以查看32位目錄。

Debian 10 Buster Live圖像

如果你從現有的穩定版升級並出現問題,請查看是否報告了 升級的報告 psuedo-package使用 報告軟件缺陷 你看到了這個問題。 如果包中沒有報告錯誤,則報告它並儘可能多地共享信息。

在結論

雖然已經更新了數千個軟件包,但幾乎不可能將它們全部列出。 我已經厭倦了列出一些你可以在Debian破壞者中尋找的主要變化。 你怎麼看呢?

資源