Fedora (operativsystem)

fedora
En del av GNU/Linux

Fedora Workstation 36 med GNOME 42 skrivebordsmiljø
Generell informasjon
programtype gratis operativsystemer
utvikler Fedora Project
(sponset av Red Hat )
Utviklingsmodell Gratis programvare
Første utgivelse 6. november 2003 (18 år, 11 måneder og 9 dager) [ 1 ] [ 2 ]
Tillatelse GNU GPL og andre
Faktisk tilstand Under utvikling, med aktivt vedlikehold av tidligere versjoner
Språk flerspråklig
Teknisk informasjon
Cellekjernen Linux
kjernetype Monolitisk
Støttede plattformer x86 , x86-64
standard grafisk grensesnitt GNOME
Pakkehåndteringssystem RPM Package Manager
Oppdateringsmetode DNF ( PackageKit )
Versjoner
Siste stabile versjon 36 ( info ) (10. mai 2022 (5 måneder og 5 dager))
Siste versjon i tester 37 ( info ) (18. oktober 2022 (-1 år, 11 måneder og 28 dager))
versjonshistorikk               stabil
              Tester
GNU/Linux -serien
Red Hat Linuxfedora
Lenker
Offesiell nettside Blogg feilsporing

Fedora ( IPA : /fəˈdɔrə/ ) er en generell GNU/Linux-distribusjon . Det vedlikeholdes av et internasjonalt fellesskap av ingeniører, grafiske designere og brukere. Den er preget av stabilitet, men også for å være i forkant når det gjelder å ta i bruk gratis og åpen kildekode-programvare. Det har hovedsponsingen av Red Hat (et datterselskap av IBM siden 2019), i tillegg til andre informasjonsteknologiselskaper og produsenter av datautstyr som Dell eller Lenovo . [ 3 ]

Prosjektet søker ikke bare å inkludere gratis og åpen kildekode-programvare, men også å være ledende innen disse teknologiske feltene. [ 4 ]​ [ 5 ]​ En ting å merke seg er at Fedora-utviklerne foretrekker å gjøre endringer i de originale kildene i stedet for å bruke de spesifikke oppdateringene i distribusjonen, på denne måten sikrer de at oppdateringene er tilgjengelige for alle versjoner. GNU/ Linux-varianter. [ 4 ] Max Spevack uttalte i et intervju at: "Å snakke om Fedora er å snakke om den raske utviklingen av fri og åpen kildekode - programvare " [ 4 ] I løpet av de første 6 versjonene ble den kalt Fedora Core , fordi den bare inkluderte de viktigste pakkene til operativsystemet .

Historie

Fedora-prosjektet ble opprettet i slutten av 2003 da Red Hat Linux ble avviklet. [ 6 ] Red Hat Enterprise Linux (RHEL) vil fortsette å være Red Hats offisielt støttede GNU/Linux-distribusjon , mens Fedora ville være et fellesskapsprosjekt. [ 6 ] RHEL-grenutgivelsene er avledet fra Fedora-utgivelser. [ 7 ]

Fedoras navn stammer fra Fedora GNU/Linux, et frivillig prosjekt som ga tilleggsprogramvare til Red Hat Linux-distribusjonen, og fra den karakteristiske Fedora-hatten som ble brukt i den kommersielle distribusjonens logo. Fedora GNU/Linux ble til slutt absorbert i Fedora-prosjektet. [ 8 ] Fedora er et registrert varemerke for Red Hat, selv om dette tidligere har vært bestridt av skaperne av Fedora-depotprosjektet, er problemet løst. [ 9 ]

Utgaver

Hovedutgavene av Fedora er Workstation, Server og Cloud, sistnevnte er utviklet for virtuelle maskiner. [ 10 ]

Fedora Spins

Fedora Spins er offisielle utgaver av Fedora som bruker skrivebordsmiljøer eller andre vindusbehandlere enn Fedora Workstation (som bruker GNOME ). Disse utgavene implementerer miljøene Cinnamon , KDE , LXDE , LXQt , MATE , Xfce , samt i3 - vindusbehandleren og det grafiske grensesnittet Sugar On A Stick (SoaS) . [ 11 ]

Fedora Labs

Fedora Labs er et sett med Fedora-utgaver med forhåndsinstallert programvare for et bestemt formål, for eksempel astronomi , design , videospill , robotikk , vitenskapelig databehandling , nevrovitenskap og datasikkerhet . [ 12 ]

Fedora CoreOS

Fedora CoreOS er en distribusjon spesialisert på distribusjon av containeriserte applikasjoner, [ 13 ] som ble utviklet som en erstatning for Atomic Host-prosjektet og Container Linux . [ 14 ] Den tilbyr de samme funksjonene, men er basert på Red Hat .

Fedora Silverblue

Fedora Silverblue er en variant av Fedora Workstation. Opplevelsen er lik den man finner når man bruker en standard Fedora-arbeidsstasjon. Den er uforanderlig, noe som betyr at hver installasjon er identisk med alle andre av samme versjon. Operativsystemet er nøyaktig det samme fra en maskin til en annen, og endres aldri når det brukes. Den er mer stabil, mindre utsatt for feil og lettere å teste og utvikle. Det gjør det også til en utmerket plattform for containeriserte applikasjoner. [ 15 ] Den bruker ikke den tradisjonelle Fedora DNF -pakkebehandlingen, men rpm-ostree og er orientert mot bruken av Flatpak- pakker , skrivebordet er GNOME . [ 16 ]​ [ 17 ]

Fedora Kinoite

Fedora Kinoite ligner på Fedora Silverblue, men i stedet for GNOME-skrivebordet bruker det KDE Plasma . [ 18 ]

Fedora Rawhide

Fedora Rawhide er navnet gitt til den nåværende utviklingsversjonen. Den består av et depot kalt "rawhide" som inneholder den nyeste versjonen av alle pakker som oppdateres daglig. Hver dag prøver byggesystemet å lage et komplett sett med installasjonsbilder, og alt som fungerer riktig er inkludert i råskinntreet for den dagen. Det kalles noen ganger "utvikling" eller "hoved". [ 19 ] Å bruke denne grenen får Fedora til å oppføre seg som en Rolling Release -distribusjon .

Distribusjon og installasjon

Det er flere alternativer for å installere Fedora. Den første er via et live diskbilde , som inneholder all nødvendig programvare etter installasjonen. Det finnes også diskbilder kalt netinstall , der programvaren som finnes er minimum, og resten lastes ned. [ 20 ]

Fedoras installasjonsprogram er Anaconda , som primært er skrevet i Python 2, GUI i GTK+ 3, med noen deler skrevet i C . [ 21 ]

DNF er Fedoras standard pakkebehandler siden versjon 22, selv om den var tilgjengelig siden Fedora 18. DNF er en fork av YUM , pakkebehandleren som tidligere ble brukt av distribusjonen. [ 22 ]

Programvare

Offisielle depoter

Det er fire depoter vedlikeholdt av Fedora-prosjektet som programvare kan skaffes fra. [ 23 ]

Tredjeparts depoter

I tillegg til de offisielle, er det flere tredjeparts depoter. De viktigste er RPM Fusion og Livna, [ 24 ] som gir både gratis og proprietær programvare. [ 25 ]

Sikkerhet

SELinux ("Security-Enhanced Linux") skiller seg ut blant Fedoras sikkerhetsfunksjoner, ettersom den implementerer et bredt utvalg av sikkerhetspolicyer, inkludert obligatorisk tilgangskontroll (MAC), gjennom sikkerhetsmoduler til GNU/Linux som er i Linux-kjernen til system.

Distribusjonen er ledende distribusjoner som inneholder SELinux, [ 26 ] etter å ha introdusert den i Fedora Core 2. Den deaktiverte den imidlertid som standard, da den radikalt endret måten operativsystemet fungerte på. Det ble senere aktivert som standard i Fedora Core 3, og introduserte en mindre streng policy. [ 27 ] ​[ 28 ]​ Fedora har også sine egne metoder for å forhindre bufferoverløp og bruk av rootkit. Kompileringstidsbufferkontroll, Exec Shield og restriksjoner på hvordan kjerneminne i /dev/mem kan nås, hjelper til med å forhindre dette. [ 29 ]

Utgivelser

Versjon Lansering
22 26. mai 2015 [ 30 ]
23 3. november 2015 [ 31 ]
24 21. juni 2016 [ 32 ]
25 22. november 2016 [ 33 ]
26 11. juli 2017 [ 34 ]
27 15. november 2017
28 1. mai 2018
29 30. oktober 2018
30 30. april 2019
31 29. oktober 2019
32 28. april 2020
33 27. oktober 2020
3. 4 27. april 2021
35 2. november 2021
36 10. mai 2022
37 18. oktober 2022
Legende
Ustøttet versjon
Versjon med støtte
Gjeldende versjon
utviklingsversjon

Fedora-utgivelser utgis omtrent hver 6. måned, med støttetid som slutter en måned etter den påfølgende versjonsutgivelsen, omtrent 13 måneder. [ 35 ] Fram til versjon 20 ble hver Fedora-utgivelse identifisert med et kodenavn. [ 36 ]​ [ 37 ]

Den siste versjonen er Fedora 36 , ​​utgitt 10. mai 2022 . [ 38 ]

Fedora-baserte distribusjoner

Selv om det er oppdaterte lister over Fedora-baserte distribusjoner [ 39 ] kan vi nevne noen som:

Se også

Referanser

  1. Kunngjøring av Fedora Core 1
  2. Kunngjøring av Fedora Core 1 - Web Archive.org
  3. ^ "Få Fedora" . getfedora.org (på engelsk) . Hentet 2022-07-21 . 
  4. abc Max Spevack . "Fedora-prosjektleder Max Spevack svarer" . Hentet 17. desember 2006 . 
  5. ^ "Fedora-prosjektmål" . 19. desember 2006 . Hentet 12. februar 2007 . 
  6. ^ a b "Fedora-prosjektet: kunngjør ny retning" . 22. september 2003 . Hentet 18. oktober 2007 . 
  7. ^ "Fedora-prosjektet og Red Hat Enterprise Linux, del 4" . 22. august 2006. Arkivert fra originalen 12. oktober 2007 . Hentet 18. oktober 2007 . 
  8. ^ "Fedora-nettverksforslag" . Arkivert fra originalen 2003-02-19 . Hentet 28. juli 2006 . 
  9. "Red Hat Inc.s bruk av Fedora-navnet" . Arkivert fra originalen 17. juli 2006 . Hentet 28. juli 2006 . 
  10. ^ "Last ned Fedora 24 Cloud" . Hentet 22. juni 2016 . 
  11. ^ "Fedora Spins" . Hentet 22. juni 2016 . 
  12. "Fedora Labs" . Hentet 22. juni 2016 . 
  13. ^ "Få Fedora" . getfedora.org (på engelsk) . Hentet 16. august 2020 . 
  14. Naranjo, David (17. januar 2020). "Klart, den første stabile versjonen av Fedora CoreOS" . Fra Linux . Hentet 16. august 2020 . 
  15. "Hva er Silverblue?" . fedoraproject.org (på engelsk) . Hentet 2022-09-21 . 
  16. González, Diego German. Hva er Fedora Silverblue. Det er fortsatt plass til originalutdelinger» . Linux-avhengige . Hentet 2022-09-21 . 
  17. Medina, Eduardo (1. juli 2022). "Fedora Silverblue 36: Installasjons- og konfigurasjonsveiledning" . VERYLINUX . Hentet 2022-09-21 . 
  18. Medina, Eduardo (31. desember 2021). "Fedora Silverblue og Kinoite, den neste Linux-skrivebordsrevolusjonen" . VERYLINUX . Hentet 2022-09-21 . 
  19. ^ "Råskinn" . fedoraproject.org . Hentet 2022-09-21 . 
  20. "Last ned Fedora Workstation" . Hentet 22. juni 2016 . 
  21. ^ "Anaconda - Fedora Wiki " . Hentet 22. juni 2016 . 
  22. ^ "DNF" . Fedora Project Wiki . Hentet 22. juni 2016 . 
  23. "Repositories - Fedora Wiki " . Hentet 22. juni 2016 . 
  24. ^ "Tredjeparts depoter" . Fedora Project Wiki . Hentet 22. juni 2016 . 
  25. ^ "Konfigurasjon - RPM Fusion " . Hentet 22. juni 2016 . 
  26. ^ "Obligatorisk tilgangskontroll med SELinux" . Arkivert fra originalen 13. oktober 2007 . Hentet 7. oktober 2007 . 
  27. "Fedora Core 2 Release Notes" . Arkivert fra originalen 25. oktober 2007 . Hentet 19. oktober 2007 . 
  28. "Fedora Core 3 Release Notes" . Arkivert fra originalen 25. oktober 2007 . Hentet 19. oktober 2007 . 
  29. "Fedora Core 1 Release Notes" . Arkivert fra originalen 2. desember 2003 . Hentet 19. oktober 2007 . 
  30. ^ "Utgivelser/22/Tidsplan" . Fedora Wiki- prosjektet . Hentet 4. mars 2017 . 
  31. ^ "Utgivelser/23/Schedule" . Fedora Project Wiki . Hentet 4. mars 2017 . 
  32. ^ "Utgivelser/24/Schedule" . Fedora Project Wiki . Hentet 4. mars 2017 . 
  33. ^ "Utgivelser/25/Schedule" . Fedora Project Wiki . Hentet 4. mars 2017 . 
  34. ^ "Utgivelser/26/Schedule" . Fedora Project Wiki . Hentet 4. mars 2017 . 
  35. Red Hat (7. september 2011). "Fedora Release Life Cycle" . Hentet 11. mai 2014 . 
  36. ^ "Utgivelser/Historiske tidsplaner " . Hentet 22. juni 2016 . 
  37. Boyer, Josh. "Prosessen med utgivelsesnavn avsluttet" . Fedora-prosjektlister . Hentet 22. juni 2016 . 
  38. Medina, Eduardo (10. mai 2022). "Fedora 36 med GNOME 42 og Sette Wayland for NVIDIA tilgjengelig" . VeryLinux . Hentet 20. juli 2022 . 
  39. "Fedora Project Wiki og på [http://distrowatch.com/dwres.php?resource=independence#fedora DistroWatch]" . fedoraproject.org (på engelsk) . Hentet 13. desember 2009 . 
  40. ^ "plsglobal.net" . Arkivert fra originalen 13. august 2011 . Hentet 8. juni 2011 . 
  41. ^ "Vixta.org" . vixta.sourceforge.net . Hentet 13. desember 2009 . 

Eksterne lenker