是什麼讓應用程式只能與特定的 Linux 發行版相容?

是什麼讓應用程式只能與特定的 Linux 發行版相容?

我對 Linux 世界還是個新手。我最近正在調查 Private Internet Access,我注意到它的 Linux 用戶端被列為需要 Ubuntu 12.04 或更高版本。為什麼應用程式只與特定的 Linux 發行版相容?我認為應用程式的作業系統依賴系統調用,也許還有庫調用,我認為它們與內核相關......我不清楚為什麼會依賴特定的發行版。 (我認為 Linux 核心是“通用的”,並且發行版將自己的自訂添加到 UI 以及其他此類非核心方面)

Linux 社群是否普遍期望/接受應用程式僅與某些發行版相容?

這個問題的背景是:我買了一台預先安裝了 Ubuntu 的新筆記型電腦,但我想將其擦除並安裝 Fedora 或 Red Hat,以親身體驗 Linux 安裝過程。但私人網路存取似乎與這兩個發行版不相容,這讓我猶豫了,因為這是我想安裝的應用程式。

相關內容