Debian 和 Ubuntu 之間的差異在筆記型電腦上變得實用
除了眾所周知的穩定性和包管理或非免費政策外,我想知道 Debian 和 Ubuntu 之間的區別。我將嘗試繼續進行訂單,盡量不要忘記任何事情,因為我希望在此頁面中包含所有需要的資訊,以便在安裝之前了解選擇一個或另一個(主要是在筆記型電腦上)。
前言
我會開始說我是一個 Debian 9(穩定)使用者,他決定切換到 Ubuntu 18.04.1,試圖獲得對 NVIDIA Optimus(筆記型電腦 dGPU-iGPU 技術)的更好支持,因此我只使用了 Ubuntu 幾天我將從與我的短暫經驗和需求相關的問題開始,但我願意接受比我所要求的更多的答案。根據我的經驗,我嘗試切換到 Ubuntu 只是因為它支持混合 GPU,沒有其他原因。
1 - 電池壽命
我注意到的第一件事是電池壽命:我的筆記型電腦的電池,使用 Debian,使用飛行模式可以持續五到六個小時,但使用 Ubuntu,使用相同的用法,不能超過三個小時。這是為什麼?有什麼辦法可以了解電池的情況嗎?
PS。兩個發行版都使用 GNOME 3 作為 dm,並且筆記型電腦被配置為使用英特爾集成顯卡(專用顯卡不僅未使用,而且在兩種情況下都關閉
bbswitch
)。我這樣說是為了防止諸如“您必須完全關閉 dGPU”之類的答案。2 - NVIDIA Optimus 支持
Ubuntu 以其使用者友好的界面而聞名,因為它幾乎完全是預配置的。然而,我花了一整天的時間編寫腳本,讓 GPU 切換技術正常工作,而不會在播放影片時撕裂。
在 Debian 上,我使用的是 bumblebee,但我迷失了幾個月,陷入了一個眾所周知的問題,即在掛起後喚醒 dGPU(輸出中
ACPI
名為3D 控制器的dGPU 的問題lspci
)。在 Ubuntu 上,我嘗試nvidia-prime
使用bbswitch
. 主要是我更喜歡 nvidia-prime,因為它支持 vdpau 並且通常使用 dGPU 可以獲得更好的性能。問題是:是否有支持 vdpau 的 Debian 替代方案?
3 - MAC (
apparmor
)我很高興看到 Ubuntu 預設擁有它。為什麼 Debian 預設不安裝它?
4 - 安全啟動
為什麼 Ubuntu 有簽名核心而 Debian 沒有?
我要的不是意見,而是理由。每個發行版都有其優點和缺點:Debian 是關於穩定性的;Ubuntu是關於支持的。
您必須權衡任一發行版的優缺點。Ubuntu 基於 Debian,因此您可以更多地關注差異。
就像在 Debian 和 Ubuntu 中一樣:
TLDR Debian 伺服器/修補匠/有經驗的使用者/系統管理員/舊的有限硬體;適用於新手/前沿硬體/有問題的 Wifi 或影片卡的 Ubuntu。
Debian 穩定性與 Ubuntu 較新的軟體包/新硬體支持 - 眾所周知,Ubuntu 用於 Debian 測試,然後進行廣泛的定制工作。然而,雖然明顯的優勢是支持更新的配置和硬體,但您也可能面臨更多的不穩定問題。在桌面設置中,如果Debian 給我帶來問題,我可能會使用 Ubuntu。我不會在伺服器設置中使用 Ubuntu,我過去被它燒死了。
Debian 更大的社區/Ubuntu 對新手更友好 - 雖然 Debian 支持社區更大,但 Ubuntu 似乎更面向初學者。
Ubuntu 更快的發布週期與 Debian 較慢的版本 - 如果您想處於最前沿,那麼 Ubuntu 更適合您。如果您想要更高的穩定性和更少的更改,請選擇 Debian(是的,我也指望 LTS 版本)。
硬體資源 - Ubuntu 預設安裝更多功能。因此,對於初學者來說,使用過時硬體的更合乎邏輯的選擇可能是 Debian。如果您的 RAM 和磁碟空間有限,Debian 是您的最佳選擇。Ubuntu 可能會給你更多的工作來定制它以使用更少的資源。
軟體支持——雖然 Debian 有很多軟體支持,但 Ubuntu 通常有特定軟體包的 PPA 儲存庫。如果您需要這些軟體包的更新和定製版本,Ubuntu 可能是更好的選擇。
開源哲學——這裡 Debian 更加面向社區,Canonical 經常把事情搞砸(Unity,其他)。這種選擇可能完全是主觀的。
企業環境 - 在這裡您再次獲得了 Debian 與 Canonical 官方支持的更高穩定性。根據我多年的經驗,我更喜歡前者。正式的政治//政策可能決定使用後者。
AppArmor/SELinux/安全設置——這裡 Debian 通常讓你做出選擇,而 Ubuntu 預設有其他選擇。這是一個政策問題。雖然方便,但我通常更願意選擇不使用這些技術,尤其是在家裡,讓他們不要繼續做事。對於新手,Ubuntu 帶來了防火牆,並且預設配置了 AppArmor。對於不想弄亂系統的人來說,它使事情變得更容易。
電池壽命 - 執行更多軟體,並在 Xorg 和辦公室工作中使用更高級的影片卡,當您經常可以擺脫較弱的卡時,會極大地影響電池壽命。對於那些不太擅長大量定制和保持現狀的人來說,這裡 Debian 似乎更合乎邏輯。
簽名核心 - Debian 和 Ubuntu 也有一段時間了。你只需要在 Debian 中選擇 -signed 核心包。
顯卡支持/新硬體支持——這裡 Ubuntu 在新機器上更有意義,直到 Debian 趕上來(即顯卡變舊)。但是,為了電池壽命,如果不是玩遊戲或做圖形工作,您可能更喜歡在雙卡筆記本中使用較弱的卡。
易於安裝 - 雖然 Debian 近年來有了很大改進,但 Ubuntu GUI 安裝仍然更加使用者友好,包括針對伺服器和桌面的單獨安裝介質。
支持 wifi 卡:Ubuntu 預設安裝常見 wifi 卡的專有驅動程序。如果您是 Debian(或 Kali)問題的初學者,安裝 Ubuntu 並讓它為您完成配置工作可能更有意義。
至於您對 Nvidia Optimus 支持的具體問題,nvidia-prime 支持在 Ubuntu 中比在 Debian 中更先進,因為 Debian 中的支持是從 Ubuntu 移植的。
免責聲明:我過去曾嘗試在台式機和筆記型電腦設置中使用 Ubuntu,但我偏愛沒有
systemd
.