Det är inte en enda enhet som ger uppdateringar i Linux. Det är en samarbetsinsats som involverar flera parter:
1. Linux -kärnutvecklare:
* Kärnan i Linux -operativsystemet, kärnan, upprätthålls av en grupp frivilliga kända som Linux -kärnutvecklarna.
* De släpper nya kärnversioner regelbundet, som inkluderar bugfixar, säkerhetsfläckar och nya funktioner.
2. Linux -distributioner:
* Distros som Ubuntu, Fedora, Debian och andra tar Linux -kärnan och paketerar den tillsammans med annan programvara och skapar ett komplett operativsystem.
* De bygger sina egna paketförvar, som har de senaste programuppdateringarna för hela systemet, inklusive kärnuppdateringar, applikationer, bibliotek och drivrutiner.
3. Paketchefer:
* Distros använder pakethanterare som APT (Debian/Ubuntu), Yum (Fedora/CentOS) eller DNF (Fedora/CentOS) för att hantera programvaruinstallationer och uppdateringar.
* Dessa verktyg gör det möjligt för användare att enkelt kontrollera för tillgängliga uppdateringar, ladda ner dem och installera dem på sina system.
4. Oberoende programvaruleverantörer (ISV):
* Många applikationer och verktyg för Linux utvecklas och underhålls av oberoende företag eller individer.
* Dessa leverantörer tillhandahåller också uppdateringar för sin programvara, som kan laddas ner från sina webbplatser eller via Distro's Package Repositories.
5. Gemenskap:
* Linux öppen källkod innebär att vem som helst kan bidra till utvecklingen av programvara för det.
* Gemenskapens medlemmar kan hitta och rapportera buggar, fixa problem och skapa korrigeringar som sedan integreras i uppdateringar av utvecklarna.
Sammanfattningsvis: Linux -uppdateringar är en samarbetsinsats som involverar kärnutvecklarna, Linux -distributioner, paketchefer, ISV:er och samhället. Detta decentraliserade tillvägagångssätt möjliggör en snabb utvecklingstakt och ett brett utbud av programvaruval för Linux -användare.