Het artikel Wat is een Linux-gebruiker? van Anderson Silva maakte duidelijk dat mensen tegenwoordig net zo vaak Linux (op de een of andere manier) gebruiken als Windows, zolang je definitie van “Linux gebruiken” maar breed genoeg is. Toch, als je nog niet genoeg Linux in je leven hebt, is nu een geweldige tijd om Linux te proberen op een manier die je nog nooit eerder hebt geprobeerd.
Hier zijn 10 manieren om met Linux aan de slag te gaan. Probeer er een of probeer ze allemaal.
- Stap in een gratis shell
- Hoe te gebruiken
- Probeer Linux op Windows met WSL 2
- Hoe gebruik je het
- Draag Linux op een opstartbare USB-stick
- Hoe gebruik je het
- Neem een online rondleiding
- Hoe te gebruiken
- Linux in de browser draaien met JavaScript
- Hoe het te gebruiken
- Lees erover
- Hoe te gebruiken
- Krijg een Raspberry Pi
- Hoe gebruikt u het
- Klim aan boord van de container-rage
- Hoe te gebruiken
- Installeer Linux als een VM
- Hoe gebruikt u het
- Installeer het
- Hoe te gebruiken
Stap in een gratis shell
Er zijn veel mensen die Linux draaien met meer Linux-servers dan ze weten wat ze ermee moeten doen (houd in gedachten dat een “Linux-server” van alles kan zijn, van de nieuwste supercomputer tot een afgedankte 12 jaar oude laptop). Om overtollige computers goed te gebruiken, stellen veel beheerders hun reserveboxen open voor gratis shell-accounts.
Als je tijd in een Linux-terminal wilt loggen om commando’s, shell scripting, Python en de basis van webontwikkeling te leren, is een gratis shell-account een gemakkelijke, goedkope manier om aan de slag te gaan. Hier is een korte lijst om te proberen:
- Freeshell.de is een publiek toegankelijk Linux systeem dat online is sinds 2002. Je krijgt SSH toegang (om te experimenteren in een Linux shell), IPv6, en OpenSSL, en je kunt een MySQL database aanvragen.
- Blinkenshell biedt een Linux shell om Unix te leren, IRC te gebruiken, eenvoudige websites te hosten, en bestanden te delen. Het is online sinds 2006.
- SDF Public Access Unix System is opgericht in 1987 om gratis NetBSD accounts aan te bieden. NetBSD is natuurlijk geen Linux, maar het is open source Unix, dus het biedt een vergelijkbare ervaring. Het heeft ook een aantal zelfgemaakte applicaties, dus het houdt het midden tussen een ouderwets BBS en een gewone vrije shell.
Gratis shell accounts zijn onderhevig aan veel misbruik, dus hoe meer je laat zien dat je betrouwbaar bent en bereid bent om deel te nemen aan het reilen en zeilen van het collectief, hoe beter je ervaring. Je kunt vaak toegang krijgen (door een speciaal verzoek of een kleine donatie om je goede wil te tonen) tot database engines, compilers, en geavanceerde programmeertalen. U kunt ook vragen om extra software of bibliotheken te installeren, afhankelijk van de goedkeuring van de beheerder.
Hoe te gebruiken
Shell accounts met publieke toegang zijn een geweldige manier om een echt Linux systeem uit te proberen. Het feit dat je geen root-toegang krijgt, betekent dat je lokaal softwarebeheer kunt leren zonder dat je je eigen gras hoeft te maaien of lekkende kranen hoeft te repareren. Je kunt net genoeg real-life activiteiten doen om ze levensvatbaar te maken om echt werk gedaan te krijgen, hoewel ze niet betrouwbaar genoeg zijn om missiekritisch te zijn.
Probeer Linux op Windows met WSL 2
Geloof het of niet, Microsoft is vanaf juni 2019 begonnen met het verschepen van Linux met Windows, wat betekent dat je Linux-applicaties vanuit Windows kunt draaien als de tweede iteratie van het Windows Subsystem for Linux (WSL 2). Hoewel het voornamelijk gericht is op ontwikkelaars, zullen Windows-gebruikers WSL 2 ervaren als een Linux-omgeving vanuit het comfort van een vertrouwde desktop zonder enige virtualisatie die extra bronnen in beslag neemt. Dit is Linux dat draait als een proces op uw Windows machine. Op dit moment is het nog een nieuw initiatief en een werk in uitvoering, dus het is onderhevig aan verandering. Als je te snel te ver gaat, zul je waarschijnlijk een bug of twee tegenkomen, maar als je gewoon aan de slag wilt met Linux, wat commando’s wilt leren en een gevoel wilt krijgen voor serieus werk in een tekst-gebaseerde omgeving, is WSL 2 misschien precies wat je nodig hebt.
Hoe gebruik je het
WSL heeft nog geen duidelijk pad of doel, maar het biedt een Linux omgeving op je Windows machine. Je krijgt root-toegang en kunt Linux-distributies en -toepassingen draaien, dus het is een gemakkelijke en naadloze manier om te leren. Maar ook al is WSL Linux, het is niet echt een typische Linux-ervaring. Het is Linux dat door Windows wordt geleverd, en dat is niet wat je waarschijnlijk in de echte wereld tegenkomt. WSL is een ontwikkelings- en leermiddel, maar als het beschikbaar is, moet u het gebruiken.
Draag Linux op een opstartbare USB-stick
Draag Linux, geïnstalleerd op een USB-stick, overal mee naartoe en start elke computer die u tegenkomt op vanaf die USB-stick. U krijgt een persoonlijke Linux-desktop en hoeft zich geen zorgen te maken over de gegevens op de hostcomputer waarvan u hebt opgestart. De computer komt niet aan je Linux OS, en je Linux OS heeft geen invloed op de computer. Het is ideaal voor openbare computers in hotel business centers, bibliotheken, scholen, of gewoon om jezelf een excuus te geven om af en toe in Linux te booten.
In tegenstelling tot veel andere snelle hacks om in een Linux shell te komen, biedt deze methode je een volledig en robuust Linux systeem, compleet met een desktop, toegang tot alle software die je nodig hebt, en persistente data-opslag.
Het systeem verandert nooit. Alle gegevens die u wilt opslaan worden weggeschreven in een gecomprimeerd bestandssysteem, dat vervolgens wordt toegepast als een overlay op het systeem wanneer u opstart. Door deze flexibiliteit kunt u kiezen of u in een persistente modus wilt opstarten, waarbij alle gegevens worden opgeslagen op de thumb drive, of in een efemere modus, zodat alles wat u doet verdwijnt zodra u het systeem uitschakelt. Met andere woorden, u kunt dit gebruiken als een veilige kiosk op een niet-vertrouwde computer of als uw draagbare besturingssysteem op computers die u vertrouwt.
Er zijn veel thumb drive distributies die u kunt proberen, sommige met minimale desktop-omgevingen voor computers met weinig vermogen en andere met een volledige desktop. Ik ben een voorstander van Porteus Linux. Ik heb het de afgelopen acht jaar elke dag aan mijn sleutelbos gehad en gebruik het als mijn primaire computerplatform tijdens zakenreizen en als een hulpschijf als er computerproblemen op het werk of thuis zijn. Het is een betrouwbaar en stabiel besturingssysteem dat leuk en makkelijk in gebruik is.
Op Mac of Windows, download de Fedora Media Writer om een bootable thumb drive te maken van welke portable distributie je ook download.
Hoe gebruik je het
Het booten van een “live Linux” vanaf een USB thumb drive levert een complete Linux distributie op. Hoewel de gegevensopslag een beetje anders gaat dan bij een systeem dat je op een harde schijf installeert, is al het andere zoals je van een Linux-desktop zou verwachten. Er is weinig dat je niet kunt doen op een draagbaar Linux OS, dus installeer er een aan je sleutelbos om het volledige potentieel te ontsluiten van elke computer die je tegenkomt.
Neem een online rondleiding
Iemand bij Ubuntu kwam op het briljante idee om een Ubuntu GNOME desktop in de browser te hosten. Om het zelf uit te proberen, opent u een webbrowser en navigeert u naar tour.ubuntu.com. U kunt selecteren welke activiteit u gedemonstreerd wilt hebben, of u kunt individuele lessen overslaan en op de knop Show Yourself Around klikken.
Zelfs als u nieuw bent met de Linux desktop, zult u merken dat uzelf rondleiden vertrouwder is dan u zou verwachten. Vanuit de online rondleiding kunt u rondkijken, zien welke toepassingen beschikbaar zijn en zien hoe een standaard Linux-bureaublad eruit ziet. Je kunt geen instellingen aanpassen of een andere rondleiding starten in Firefox (dat was het eerste wat ik probeerde, natuurlijk), en hoewel je toepassingen kunt installeren, kun je ze niet starten. Maar als je nog nooit een Linux desktop hebt gebruikt en je wilt zien waar alle ophef over gaat, dan is dit de wervelende tour.
Hoe te gebruiken
Een online tour is echt alleen maar een tour. Als je nog nooit een Linux desktop in actie hebt gezien, is dit een kans om een glimp op te vangen van hoe het is. Niet bedoeld voor serieus werk, maar een aantrekkelijke weergave om voorbijgangers te verleiden.
Linux in de browser draaien met JavaScript
Nog niet zo lang geleden was virtualisatie computationeel duur, beperkt tot gebruikers met premium hardware. Nu is virtualisatie zover geoptimaliseerd dat het kan worden uitgevoerd door een JavaScript engine, dankzij Fabrice Bellard, de maker van de uitstekende en open source QEMU machine emulator en virtualizer.
Bellard is in zijn vrije tijd ook begonnen met het JSLinux project, waarmee je Linux en andere besturingssystemen in een browser kunt draaien, voor de lol. Het is nog steeds een experimenteel project, maar het is een technisch hoogstandje. Open een webbrowser naar de JSLinux pagina, en je kunt een tekst-gebaseerde Linux shell of een minimale grafische Linux omgeving opstarten. U kunt bestanden up- en downloaden naar uw JSLinux host of (theoretisch) uw bestanden naar een netwerk backup lokatie sturen, omdat JSLinux toegang heeft tot het internet via een VPN socket (hoewel met beperkte snelheden, afhankelijk van de VPN service).
Hoe het te gebruiken
U zult niet snel serieus werk gaan verrichten op JSLinux, en de omgeving is waarschijnlijk te ongebruikelijk om algemene lessen te leren over hoe Linux normaal gesproken werkt. Als je echter uitgekeken bent op het draaien van Linux op een gewone PC en je Linux eens op een heel bijzonder platform zou willen proberen, dan is JSLinux een klasse apart.
Lees erover
Niet iedere Linux-ervaring gebeurt op de computer. Misschien ben je iemand die graag op afstand blijft, observeert en onderzoek doet voordat je in iets nieuws springt, of misschien weet je gewoon nog niet precies wat “Linux” inhoudt, of misschien hou je van volledige onderdompeling. Er is een schat aan informatie te lezen over hoe Linux werkt, hoe het is om Linux te draaien, en wat er gebeurt in de Linux-wereld.
Hoe meer je vertrouwd raakt met de wereld van open source, hoe makkelijker het is om het gangbare lingo te begrijpen en de stadsmythe van de werkelijke ervaring te scheiden. We publiceren van tijd tot tijd boekenlijsten, maar een van mijn favorieten is The Charm of Linux van Hazel Russman. Het is een rondleiding door Linux vanuit verschillende invalshoeken, geschreven door een onafhankelijke auteur uit opwinding over het ontdekken van Linux.
Hoe te gebruiken
Niets is beter dan achterover leunen met een goed boek. Dit is de minst traditionele manier om Linux te ervaren, maar voor mensen die van het gedrukte woord houden, is het zowel geruststellend als effectief.
Krijg een Raspberry Pi
Als je een Raspberry Pi gebruikt, draai je Linux. Zo gemakkelijk is het om met Linux en computers met een laag vermogen aan de slag te gaan. Het mooie van de Pi, afgezien van het feit dat hij nog geen $100 kost, is dat de website is ontworpen voor educatie. U kunt er alles leren over wat de Pi doet, en wat Linux voor u kan doen.
Hoe gebruikt u het
De Pi is ontworpen als een computer met een laag stroomverbruik. Dat betekent dat je niet zo veel kunt multitasken als je misschien gewend bent, maar dat is een handige manier om te voorkomen dat je overweldigd raakt. De Raspberry Pi is een geweldige manier om Linux te leren kennen en alle mogelijkheden die daarbij komen kijken, en het is een leuke manier om de kracht te ontdekken van milieuvriendelijke, vereenvoudigde computers met een kleine vormfactor. En zorg ervoor dat je Opensource.com in de gaten houdt, vooral tijdens de Pi-week in maart, voor tips en trucs en leuke activiteiten.
Klim aan boord van de container-rage
Als je aan de achterkant van de mythische cloud werkt, dan heb je wel eens gehoord van de container-rage. Hoewel je Docker en Kubernetes kunt draaien op Windows, Azure, Mac en Linux, weet je misschien niet dat de containers zelf Linux zijn. Cloud computing-apps en -infrastructuur zijn letterlijk minimale Linux-systemen die deels gevirtualiseerd en deels op bare metal draaien. Als u een container lanceert, lanceert u een miniatuur, hyperspecifieke Linux-distributie.
Containers zijn anders dan virtuele machines of fysieke servers. Ze zijn niet bedoeld om te worden gebruikt als een general-purpose besturingssysteem. Maar als je aan het ontwikkelen bent in een container, wil je misschien even pauzeren en rondkijken. Je krijgt een glimp te zien van hoe een Linux systeem is gestructureerd, waar belangrijke bestanden worden bewaard, en welke commando’s het meest gebruikt worden. Je kunt zelfs online een container uitproberen, en je kunt alles lezen over hoe ze werken in mijn artikel over achter de schermen gaan met Linux-containers.
Hoe te gebruiken
Containers zijn, door het ontwerp, specifiek voor een enkele taak, maar ze zijn Linux, dus ze zijn uiterst flexibel. Je kunt ze gebruiken zoals ze bedoeld zijn, of je kunt een container uitbouwen tot een bijna compleet systeem voor je Linux experimenten. Het is geen desktop Linux ervaring, maar het is een volledige Linux ervaring.
Installeer Linux als een VM
Virtualisatie is de gemakkelijke manier om een besturingssysteem uit te proberen, en VirtualBox is een geweldige open source manier om te virtualiseren. VirtualBox draait op Windows en Mac, dus je kunt Linux installeren als een virtuele machine (VM) en het bijna gebruiken alsof het een gewoon programma is. Als u niet gewend bent een besturingssysteem te installeren, is VirtualBox ook een heel veilige manier om Linux uit te proberen zonder het per ongeluk over uw gebruikelijke OS te installeren.
Hoe gebruikt u het
Linux als een VM draaien is handig en gemakkelijk, als proef of als alternatief voor dual-booting of rebooting wanneer u een Linux-omgeving nodig hebt. Het is volledig uitgerust en, omdat het virtuele hardware gebruikt, stuurt het host-besturingssysteem uw randapparatuur aan. Het enige nadeel van Linux als een virtuele machine is vooral psychologisch. Als je van plan bent Linux als je hoofdbesturingssysteem te gebruiken, maar uiteindelijk voor alle taken, behalve de meest Linux-specifieke, naar het hostbesturingssysteem overschakelt, dan heeft de VM je in de steek gelaten. Anders is een VM een triomf van de moderne technologie, en het gebruik van Linux in VirtualBox biedt u alle beste functies die Linux te bieden heeft.
Installeer het
In geval van twijfel is er altijd nog de traditionele route. Als u Linux de aandacht wilt geven die het verdient, kunt u Linux downloaden, het installatieprogramma op een USB-stick branden (of een DVD, als u de voorkeur geeft aan optische media), en het op uw computer installeren. Linux is open source, dus kan het worden gedistribueerd door iedereen die de tijd wil nemen om Linux – en alle stukjes en beetjes die het bruikbaar maken – te bundelen in wat gewoonlijk een distributie (of kortweg “distro”) wordt genoemd. Vraag het een willekeurige Linux-gebruiker, en je krijgt gegarandeerd een ander antwoord op de vraag welke distributie “het beste” is (vooral omdat de term “het beste” vaak niet gedefinieerd wordt). De meeste mensen geven toe dat je de Linux distributie moet gebruiken die voor jou werkt, wat betekent dat je een paar populaire distro’s moet testen en dan genoegen moet nemen met degene die ervoor zorgt dat jouw computer zich gedraagt zoals jij verwacht dat hij zich gedraagt. Dit is een pragmatische en functionele benadering. Bijvoorbeeld, als een distributie uw webcam niet herkent en u wilt dat uw webcam werkt, gebruik dan een distributie die uw webcam herkent.
Als u nog nooit een besturingssysteem hebt geïnstalleerd, zult u merken dat de meeste Linux-distributies een vriendelijk en eenvoudig installatieprogramma bevatten. Download gewoon een distributie (ze worden geleverd als ISO-bestanden), en download de Fedora Media Writer om een opstartbare installatie thumb drive te maken.
Hoe te gebruiken
Installeren van Linux en het gebruiken als een besturingssysteem is een stap om er vertrouwd en vertrouwd mee te raken. Er is geen verkeerde manier om het te gebruiken. Misschien ontdek je wel onmisbare functies waarvan je nooit wist dat je ze nodig had, misschien leer je wel meer over computers dan je ooit voor mogelijk had gehouden, en misschien verander je wel van wereldbeeld. Of misschien gebruikt u een Linux desktop omdat het makkelijk te downloaden en te installeren was, of omdat u de tussenpersoon van een of andere bedrijfsoverheerser wilt uitschakelen, of omdat het u helpt uw werk gedaan te krijgen.
Wat uw reden ook is, probeer Linux gewoon eens uit met een van (of alle) van deze opties.