Linux was ooit moeilijk te installeren en te gebruiken - nu is het eenvoudig
Linux is eenvoudiger te installeren en te gebruiken dan ooit. Als je jaren geleden hebt geprobeerd het te installeren en gebruiken, wil je misschien een moderne Linux-distributie een tweede kans geven.
We gebruiken Ubuntu 14.04 als een voorbeeld hier, maar Linux Mint lijkt erg op elkaar. Andere Linux-distributies zijn ook verbeterd, hoewel ze niet allemaal zo glad zijn als deze.
Wat u nodig hebt om Linux te installeren
Toen internet sneller werd, krompen veel Linux-distributies minder ruimte in dan ooit. Vroeger moest je misschien vijf verschillende CD-images downloaden en ze op schijven branden, waarbij je de schijven verwisselde tijdens het installatieproces. Of misschien moet u een enorm ISO-bestand downloaden dat nauwelijks op één dvd past, of zelfs op meerdere dvd's!
Moderne Linux-distributies zijn meestal ongeveer zo groot als een enkele CD. Veel van hen zijn uitgegroeid tot iets meer ruimte dan een enkele CD, dus ze moeten op een dvd worden gebrand. Ze zijn echter ontworpen om zo klein mogelijk te zijn en niet om die hele dvd te vullen.
U hebt ook geen schrijfbare schijf meer nodig. U kunt een opstartbaar USB-station maken dat de Linux-distributie bevat. In feite is dit een beter, sneller alternatief. U hebt geen erg grote USB-schijf nodig - zelfs een USB-stick van 1 GB zou in de meeste distributies moeten passen, en 2 GB zou meer dan genoeg moeten zijn.
Je hebt ook geen gespecialiseerde hardware nodig om Linux te draaien, omdat Linux meer hardware dan ooit ondersteunt. Dit geldt zelfs voor laptops, die op een gegeven moment een zwak punt voor Linux waren. Linux-distributies hebben ook een verbeterd stroombeheer gekregen, zodat ze meer uit de batterij van een laptop kunnen persen.
Het installatieproces
Het installatieproces was vroeger gecompliceerder. U zou van de schijf opstarten en toegang krijgen tot het installatieprogramma, dat mogelijk in de tekstmodus start voordat u naar een gecompliceerde reeks configuratieschermen gaat.
Als je Linux naast Windows in een dual-boot-configuratie wilt installeren, moet je de grootte van je Windows-partitie van tevoren aanpassen. Linux kon NTFS-partities en veel mensen die ervaren gegevensverlies hebben geprobeerd niet op betrouwbare wijze wijzigen.
Nadat je Linux-systeem is geïnstalleerd, zou je het opstarten om het te testen. Is de Linux-distributie stabiel, ondersteunt het je hardware en vind je het leuk? Als hier een probleem was, zou je een andere Linux-distributie moeten kiezen en het proces opnieuw moeten doorlopen.
Je zou Linux vanaf een schijf kunnen draaien zonder het te installeren, maar dit vereiste een gespecialiseerde Linux-distributie zoals Knoppix.
Tegenwoordig biedt bijna elke Linux-distributie "live" -media die ook dienst doen als installatiemedia. Schuif een Ubuntu-schijf of USB-station in uw computer en u kunt direct opnieuw opstarten in een live omgeving. Je kunt zien of je hardware goed werkt en of je het leuk vindt zonder iets te installeren. Als er een probleem is, kunt u opnieuw opstarten en is er niets veranderd op uw systeem. Als je gewoon een beetje met Linux wilt spelen, hoef je het niet eens te installeren. Als je een Windows 8 pc hebt met Secure Boot, moet je Secure Boot mogelijk uitschakelen om Linux te installeren - maar dat zou snel moeten zijn.
Het installatieproces is veel sneller. Ubuntu heeft al jaren een eenvoudige installatiewizard met een paar schermen die vragen stellen over je tijdzone, toetsenbordindeling, gebruikersnaam, wachtwoord en partitionering instellen. Het partitioneringsproces is het meest betrokken, maar dit geldt ook wanneer u Windows installeert - en Ubuntu kan uw schijf automatisch op verschillende manieren partitioneren. U hoeft de omvang van de partities niet van tevoren aan te passen, omdat Linux de grootte van NTFS-partities betrouwbaar kan aanpassen. (Je zou hoe dan ook altijd een back-up van je belangrijke bestanden moeten hebben.)
Het installatieproces vindt zelfs plaats op een live-desktop, zodat u op internet kunt surfen of het Linux-desktopsysteem kunt blijven verkennen voor de paar minuten die nodig zijn om het te installeren.
Installeer Linux in een dual-boot-configuratie en u kunt kiezen welk besturingssysteem u wilt gebruiken telkens wanneer u uw computer start, net als Boot Camp op een Mac werkt.
Hardware configuratie
Hardware-configuratie was vroeger een veel groter probleem. Een installatiewizard kan proberen automatisch al uw hardware te detecteren, u vragen of deze correct was en u opties geven om de parameters aan te passen. Als je Linux ooit op een computer met ISA-randapparatuur hebt geïnstalleerd, moet je misschien zelfs handmatig IRQ-waarden invoeren om dingen te laten werken!
Autodetectie behandelt nu al deze dingen on the fly. Zelfs het notoir kieskeurige XF86Config-bestand is vervangen door een X.org grafische server die automatisch je grafische hardware kan detecteren en configureren.
Het gebruik van een CD, DVD, USB-station of floppy disk (hey, het was lang geleden!) Kan ook een gedoe zijn. Linux-distributies probeerden automatisch verwijderbare media te "monteren" toen deze werden geplaatst. Dit werkte niet altijd goed en je moest soms dingen handmatig monteren. Tegenwoordig gebeurt alles automatisch: u plaatst een schijf en deze is direct klaar voor gebruik, net als voor Windows.
Linux bevat ook native ondersteuning voor lezen en schrijven naar Windows NTFS-bestandssystemen, zodat u niet hoeft te zoeken naar NTFS-schrijfondersteuning. U kunt gewoon schrijven naar uw Windows-schijf normaal.
Meegeleverde software en configuratiehulpprogramma's
Veel van die oudere Linux-distributies die als multi-disk sets kwamen, bevatten een grote hoeveelheid software. Voer een "volledige" installatie uit en u zou kunnen eindigen met een grote hoeveelheid redundante software die uw menu's overrompelt - beeld een internetmenu met vijf verschillende online chatclients met meerdere protocollen uit.
Configuratiehulpmiddelen kunnen ook onpraktisch zijn, zoals SUSE's YaST (Yet Another Setup Tool) dat configuratiepanelen biedt voor het beheer van veel verschillende configuratiebestanden en een set scripts die elke keer dat u een wijziging hebt aangebracht, werden uitgevoerd.
Moderne Linux-distributies hebben een andere benadering. Ze bevatten een kleiner aantal handmatig geselecteerde desktop-programma's, samen met een eenvoudiger set eenvoudige, gebruiksvriendelijke configuratietools. Ze proberen zoveel mogelijk automatische configuratie uit te voeren.
Het web
Er was een tijd dat Internet Explorer 6 het web regeerde. Je zou regelmatig struikelen over websites met alleen Internet Explorer, verplichte ActiveX-besturingselementen die je niet kon installeren, of gewoon websites die nooit lastig gevallen werden met testen op iets anders dan IE. Je zou proberen een video online te bekijken en worstelen met de pogingen van mplayerplug-in om Windows Media- of QuickTime-inhoud op webpagina's af te spelen. RealPlayer was tenminste een lichtpuntje - ja, RealPlayer leverde een officiële browser plug-in voor Linux-systemen, dus je kon sommige (niet alle) RealVideo-content online bekijken.
Het web is tegenwoordig een heel andere plaats. Mozilla Firefox en Google Chrome draaien beide op Linux en werken net zo goed als op Windows. Je komt zelden een site tegen die alleen in Internet Explorer werkt, tenzij je in Zuid-Korea woont. Websites gebruiken de Flash-plug-in of HTML5 voor webvideo en beide werken op Linux. Silverlight, dat Netflix nog steeds gebruikt, is een probleem - maar er zijn manieren om Netflix onder Linux te bekijken en Netflix is op weg naar HTML5.
En aangezien steeds meer software webgebaseerd wordt, is Linux's gebrek aan ondersteuning voor desktopsoftware minder een probleem geworden. Als u bijvoorbeeld echt compatibiliteit met Microsoft Office wilt, kunt u de gratis Office Online-service van Microsoft gebruiken in uw webbrowser. En de ondersteuning voor desktopsoftware is zelfs verbeterd: u kunt Microsoft's Skype op Linux installeren of Valve's Steam-service installeren en honderden commerciële games spelen die nu Linux ondersteunen.
Software installeren
Linux-distributieschijven waren zo groot omdat ze een grote hoeveelheid softwarepakketten bevatten. Wanneer je een programma wilde installeren, installeerden veel Linux-distributies het vanaf hun schijven.
Een distributie als Mandrake of SUSE Linux zou op dat moment kunnen komen zonder dat er software-repositories voor internet zijn geconfigureerd. Mogelijk moet u naar een externe site zoals rpm.pbone.net gaan en zoeken naar softwarepakketten van derden die zijn gecompileerd voor uw Linux-distributie, waarbij u elk pakket en de bijbehorende afhankelijkheden handmatig downloadt en installeert. Het proces van het downloaden van een pakket om alleen te worden geïnformeerd dat het een ander pakket vereiste en vervolgens dat pakket downloadde om te worden geïnformeerd dat het nog een ander pakket nodig had, stond bekend als "afhankelijkheids hel." Je kon zelfs een cirkelafhankelijkheidshel tegenkomen, waarbij het pakket 1 vereist pakket 2, pakket 2 vereist pakket 3 en pakket 3 vereist pakket 1. Veel succes daarmee!
Linux-distributies zijn hier nu veel beter in, het bieden van vooraf geconfigureerde online software-repositories met bijna alle software die u maar wilt. Je kunt Linux-software met een paar klikken of een enkele opdracht installeren - het wordt automatisch gedownload en geïnstalleerd, samen met andere software die het vereist. (Ja, sommige Linux-distributies zoals Debian deden dit zelfs vele jaren geleden, maar populaire RPM-gebaseerde Linux-distributies zoals Red Hat, Mandrake en SUSE deden dat niet. Ubuntu erfde het uitstekende softwarebeheersysteem van Debian en zelfs die op RPM gebaseerde distributies hebben hun daden opgeruimd.)
Ubuntu's Software Center ziet eruit en functioneert net als een "app store", hoewel Linux-distributies gecentraliseerd softwarebeheer deden voordat het cool was.
Eigen software
Toen het tijd was om bedrijfseigen of door patenten bezette software te installeren, zoals grafische stuurprogramma's voor NVIDIA of AMD, Flash-, MP3-ondersteuning of video-codecs, zat je vaak vast op zoek naar een repository van derden waarin dit materiaal zat. Mandrake had het Penguin Liberation Front (PLF), SUSE had de Packman-repository en Fedora had rpm.livna.org. U zou de juiste repository van derden voor uw distributie moeten zoeken, deze aan uw systeem moeten toevoegen en de software vanaf daar moeten installeren. Een update van de Linux-kernel kan stuurprogramma's die u hebt geïnstalleerd van derden doorbreken.
Tegenwoordig zijn de meeste van deze dingen beschikbaar in de standaardrepository van de distributie. Ubuntu geeft je zelfs een selectievakje met één muisklik in het installatieprogramma om snel ondersteuning voor Flash, MP3's, typische videobestandsindelingen en alle dingen die je zou willen downloaden. Nooit meer onderzoek of aanvullende configuratie vereist. (De enige grote uitzondering is de ondersteuning voor commerciële dvd-weergave, die onbetwistbaar illegaal is in de VS..
De overgrote meerderheid van de hardwarestuurprogramma's is inbegrepen, dus u hoeft er niet naar op zoek te gaan. Als u een stuurprogramma met een gesloten bron nodig hebt, bevat Ubuntu een hulpprogramma dat deze automatisch voor u vindt en installeert. Deze worden zoveel mogelijk officieel ondersteund door Ubuntu, dus kernelupdates zullen ze niet breken.
Niet elke Linux-distributie is Ubuntu. Fedora gelooft in open-source software en zal je niet helpen om dat met octrooi bezwaarde spul of closed-source drivers te vinden. Arch Linux ondergaat geen automatische configuratie en brengt je naar een terminal om het systeem te configureren en dingen zelf in te stellen.
Sommige mensen willen die soorten Linux-distributies, maar ze zijn niet de enige optie meer.
Image Credit: francois op Flickr