Advertentie

Wat is er met al die nummers op mijn Ubuntu-installatiebestand? Waarom heeft mijn Arch Linux-bestand alleen de datum achter de naam? Waarom moet ik Fedora om de paar jaar opnieuw installeren naar de nieuwste release?

Als je jezelf een van deze vragen hebt gesteld, lees dan verder om een ​​basisoverzicht te krijgen van de besturingssystemen voor fixed release en rolling release, en zoek uit wat voor jou geschikt is!

Linux is ...

Heel eenvoudig, Linux is een kernel van het besturingssysteem De geschiedenis van Linux [INFOGRAPHIC]Als er één ding is dat Bill Gates echt tot het uiterste moet irriteren, dan is het wel de blijvende populariteit van Linux en andere gratis software, aangezien het zijn "ondermijnt" als je goede software wilt, ... Lees verder ; de hersenen van uw besturingssysteem. Het is een stuk software dat alle kleine dingen afhandelt waar u nooit aan denkt tijdens het gebruik van een computer. De kernel bepaalt de prioriteit van de code die op een bepaald moment wordt uitgevoerd en beheert elk geheugen stuk code heeft toegang en bepaalt welk stuk hardware toegankelijk is door welk stuk code.

instagram viewer

In combinatie met andere gratis (GNU) software wordt Linux een volledig besturingssysteem, GNU / Linux. Het is misschien gemakkelijker te begrijpen als u een besturingssysteem als een menselijk lichaam beschouwt:

  • Je hebt een interne klok, die je lichaam vertelt wanneer het wakker moet worden. GNU / Linux heeft een GNU-bootloader.
  • Je hebt een brein dat je armen vertelt om je dekens en je benen te bewegen om je uit bed te krijgen, en in welke volgorde dat moet. GNU / Linux heeft de Linux-kernel.
  • Je hebt het vermogen om onbewust informatie van de buitenwereld op te nemen via je vijf zintuigen. GNU / Linux heeft GNU-daemons of achtergronddiensten.
  • Je hebt een zenuwstelsel dat commando's van je hersenen accepteert en deze naar je spieren stuurt, zodat je taken kunt uitvoeren. GNU / Linux heeft een GNU-shell, toegankelijk via een opdrachtregel.
  • Je hebt ochtend- en avondroutines die je voorbereiden op je dag of naar bed. GNU / Linux heeft GNU-applicaties.

Wanneer je al deze ingewikkelde systemen bij elkaar zet (en meer!), Krijg je een heel mens, of een heel GNU / Linux-besturingssysteem.

Wat is een vaste release?

De kans is groot dat u nu een besturingssysteem met vaste release gebruikt. Denk aan Ubuntu 15.04 en Ubuntu 16.04. Dit zijn twee versies van een besturingssysteem dat verschillende hardware en technologie ondersteunt, en vereist dat u de nieuwe versie installeert Waarom u elke 9 maanden Ubuntu moet upgradenHet is weer zover, wanneer Canonical aankondigt dat de ondersteuning voor een van de standaard Ubuntu-builds is beëindigd. Maar wat betekent dit voor de eindgebruiker? Lees verder om de nieuwste functies te gebruiken. Tijdens de levensduur van elke vaste release worden beveiligingsupdates indien nodig naar buiten geduwd en worden belangrijke functie-updates samen verpakt als servicepacks.

Ubuntu-16

Naast Ubuntu zijn er veel besturingssystemen met een vaste release, zoals Fedora 24, Linux Mint 18 en Debian 8. Evenzo zijn Windows 7, 8 en Apple OS X (Mavericks, Yosemite, El Capitan) vaste releases. Bovendien zijn zowel Android als iOS besturingssystemen met vaste release, met grote releases die elk jaar verschijnen.

Dus, wat is een rollende release?

Een rollende release is een relatief jong concept in de wereld van personal computing en biedt een model waarmee ontwikkelaars dat kunnen update voortdurend de componenten van het besturingssysteem Hoe u nu kunt profiteren van Linux-verbeteringen in plaats van laterLinux-ontwikkeling kan soms zelfs spannend worden, vooral wanneer er enkele grote veranderingen zijn in een stuk software. U kunt echter voorkomen dat u hiervan profiteert door niet de juiste beslissingen te nemen. Lees verder , terwijl gebruikers direct kunnen profiteren van de wijzigingen. In plaats van grote updates voor het hele besturingssysteem uit te brengen na een geplande periode, een het besturingssysteem met rollende release kan worden gewijzigd op toepassingsniveau, wanneer er een wijziging is noodzakelijk.

Arch-Linux

Er zijn een aantal verschillende rolling release-modellen - semi-rolling en full rolling - en het verschil zit in hoe en welke pakketten naar gebruikers worden geduwd zodra ze beschikbaar komen. Een semi-rollende distributie, zoals Chakra Linux en PCLinuxOS PCLinuxOS: een Linux-distributie die software combineert en combineert voor een betere ervaringHet is een understatement om te zeggen dat Linux-gebruikers volop keuze hebben als het gaat om welke distributie ze willen gebruiken. Er zijn meerdere manieren om dezelfde taken uit te voeren, van wat voor soort ... Lees verder , classificeert sommige pakketten die moeten worden geüpgraded via een fixed release-systeem (meestal het basisbesturingssysteem) om de stabiliteit te behouden. Een volledige rollende release, zoals Gentoo, Arch, OpenSUSE Tumbleweed, en Microsoft Windows 10 Windows Update beheren in Windows 10Voor controlfreaks is Windows Update een nachtmerrie. Het werkt op de achtergrond en houdt uw systeem veilig en soepel. We laten u zien hoe het werkt en wat u kunt aanpassen. Lees verder , pusht updates naar het basisbesturingssysteem en andere applicaties heel vaak - soms wel om de paar uur.

Voordelen en nadelen

Het verschil tussen de twee releasemodellen biedt een interessante vergelijking van voordelen en nadelen. Het belangrijkste voordeel van een besturingssysteem met vaste afgifte is stabiliteit, die komt door softwaretijdperk Debian vs. Ubuntu vs. Linux Mint: welke distributie moet je gebruiken?Met zoveel Linux-besturingssystemen om uit te kiezen, kan het voor een open source computer-nieuwkomer erg moeilijk zijn om een ​​beslissing te nemen. Gelukkig zijn sommige Linux-smaken populairder dan andere ... Lees verder . Om te worden bijgewerkt, moet de software in de testfase blijven totdat de volgende versie van het basisbesturingssysteem wordt uitgebracht. Hierdoor kan het testteam de software grondig testen en eventuele bugs oplossen of rapporteren, zonder zich zorgen te hoeven maken dat het pakket het systeem van een eindgebruiker kapot maakt. Hierdoor kan de gebruiker er relatief zeker van zijn dat een stuk software dat voor zijn systeem is gemaakt ook daadwerkelijk op zijn systeem kan draaien.

debian

Het belangrijkste nadeel van dit releasemodel is iets dat we hierboven hebben genoemd: het releasemodel zelf. Met een vaste release is er een langdurig upgrade- of herinstallatieproces voor de eindgebruiker, dat zo nu en dan moet plaatsvinden om nieuwe functies te gebruiken. Bovendien moeten ontwikkelaars bepalen of sommige updates worden opgenomen of uitgesloten in de volgende versie van het besturingssysteem als ze die functies niet volledig hebben getest met de nieuwste versie.

Het belangrijkste voordeel van een rolling release-model is de mogelijkheid voor de eindgebruiker om de nieuwste functies te gebruiken die de ontwikkelaar heeft ingeschakeld. Bijvoorbeeld een van de nieuwere functies van de Linux-kernel 5 redenen waarom u uw kernel vaak moet updaten [Linux]Als je een Linux-distributie gebruikt zoals Ubuntu of Fedora, gebruik je ook de Linux-kernel, de kern die van je distributie een Linux-distributie maakt. Je distributie vraagt ​​je constant om je kernel bij te werken ... Lees verder , geïntroduceerd met de 4.0-update, was de mogelijkheid om de kernel bij te werken zonder uw computer opnieuw op te starten. In een doorlopende distributie, zodra deze update was getest en gemarkeerd als werkend door het ontwikkelingsteam, kon dat worden vervolgens naar de gebruiker van de distributie gestuurd, waardoor alle toekomstige updates van de kernel zonder computer kunnen plaatsvinden herstart.

gentoo

Dit systeem dat voortdurend wordt bijgewerkt, heeft een aantal nadelen: systeemstabiliteit en meer onderhoud. Hoewel pakketten nog steeds worden getest in een rolling release-distributiemodel, zijn er maar zoveel combinaties van nieuwe updates die in korte tijd kunnen worden getest tegen oude applicaties. Geen enkele installatie van een besturingssysteem is volledig identiek, aangezien op elke tester verschillende hardware of software op hun systeem is geïnstalleerd, wat kan leiden tot softwarebreuken.

En aangezien software-updates vaker worden verspreid, moet de eindgebruiker deze proactief onderhouden systeem, meestal door release-opmerkingen te volgen en nieuwe afhankelijkheden te vergelijken met de reeds geïnstalleerde systeem.

Welk releasetype is geschikt voor u?

Helaas, beste lezer, net zoals het kiezen en installeren van een Linux-distributie een zeer persoonlijke keuze is, is de keuze tussen een vaste release en een rollende release net zo persoonlijk een keuze. Als systeemstabiliteit en de 'set it, forget it'-mentaliteit belangrijk voor u zijn, is een vaste release uw brood en boter. Als het belangrijk voor je is om de nieuwste software en functies te hebben, en je vindt het niet erg om wat huiswerk te maken voordat u een oplossing bijwerkt of onderzoekt naar eventuele problemen, kan een rollende release zeer geschikt voor u zijn goed.

Gelukkig kunnen de meeste besturingssystemen worden geïnstalleerd in een VirtualBox virtuele machine, dus je kunt elk releasemodel zelf uitproberen voordat je de beslissing neemt om een ​​distro op je computer te installeren.

Dus... welk type release gebruik je? Rol je met de stoten of sta je stevig in je Tiger Stance? Hebt u een semi-rollende Debian-installatie uit de testreposities gehackt? Laat het ons weten in de reacties hieronder!

Ik ben een veteraan, docent, muzikant, IT-consultant en schrijver van de Amerikaanse luchtmacht.