Linux bestaat in hoofdzaak uit vrij ter beschikking staande software code.
Hierdoor kan men stukken aanpassen, verbeteren en ontwikkelen naar hartelust,
indien de code nadien ook weerom vrij ter beschikking wordt gesteld.
Het principe van delen gebeurt meestal onder de GNU public licence. een term GPL, die je dikwijls zal tegen komen.
Dit maakt het voor ons radioamateurs interessant, zo kunnen we onze kennis en kunde vrij delen en vervolmaken.
Door deze vrijheid kan iedereen een samenraapsel van programma's maken, specifiek voorzien van bepaalde tools en programma's .
Dit samenraapsel noemt men een "distributie".
Er zijn een aantal hoofd distributies, waarvan weerom deelstukken worden gemaakt, want ook dit is mogelijk en toegelaten.
De distributie die hier gebruikt wordt is Lubuntu, een afgeleide van Ubuntu, die op zijn beurt ontsproten is uit Debian.
Lubuntu heeft wat minder fancy tools waardoor de benodigde hardware wat kleiner kan, een voordeel als we onze oude PC willen recupereren.
Het gebruik van Debian als master packet is een weet die aangeeft dat je ook software die daar ontwikkeld is, waarschijnlijk zonder problemen kan gebruiken.
De procedure maakt gebruik van de LTS (Long term stable) 20.04 van Lubuntu, ook wel Focal Fossa genoemd, die zal ondersteund worden tot April 2023.
Deze versie maakt gebruik van een desktop manager LXqt, die niet te veel eisen stelt aan de grafische rekenkracht.
Het 64 bit OS, is modern genoeg om de meeste toepassingen vlot te draaien.
Een andere distributie die nog meer gericht is op oudere hardware en een wat andere manier van werken heeft is Puppy Linux, waar de Bionic versie ook in een 32 bit variant bestaat.
In essentie is deze distributie ook gebouwd op debian en ubuntu, maar er zitten toch wat verschillen op.
Ook op de Raspi, wat een andere hardware is dan de intel harware van PC's lopen er verschillende linux versies.
Wanneer je de software van een programma in code kan vinden, bestaat de kans dat deze ook op de Raspi kan lopen (hercompileren), wat weerom een groot voordeel is voor de ontwikkelaar: eens gemaakt, loopt het nagenoeg overal. (zie OpenWebRXfor Raspi)
De enige "boosdoener" in al deze verhalen is dit stukje software dat andere hardware aanstuurt, de drivers, die niet altijd op alle systemen voorhanden zijn.
Denk bijvoorbeeld aan de Hytera DMR driver, die enkel in Windows bestaat.
Zo zal je ook verschillende hardware drivers vinden die niet op een Raspi lopen, zelfs al gebruiken ze USB of Ethernet.
Voor de meeste procedures bestaat er een live-cd of usb versie.
Deze laat je toe om de software, alvorens te installeren, te draaien op een pc via een USB of CD.
De meeste live-distro's laten ook toe om van daaruit de installatie te doen op je PC, wat je eerste opstart vergemakkelijkt.
Toch is er een grote "maar" aan het gebruik van deze live-distro's, alles moet over je USB pendrive lopen, die per definitie traag is en niet goed tegen veel schrijven kan.
Het is dan ook aan te raden om deze live versie enkel ter evaluatie te gebruiken en daarna de installatie aan te vatten.
Zelf verkies ik de single boot, waardoor ik de oude PC volledig gebruik voor Linux.
Het dual-boot systeem wordt soms vlot ondersteund door de installatie vanuit de live-distro's maar loopt niet altijd zoals gewenst.
Wanneer het om oude hardware gaat is het nog maar de vraag of het behoud van de "oude windows" wel zinvol is.
De keuze is aan jullie, maar "zint eer je begint".
Het installeren van Linux is dikwijls onomkeerbaar en de "bootmanager" van Windows durft in dual boot roet in het eten gooien.
Om vanaf een windows10 PC met wat weinig geheugen, zoals mijn Z83-II NUC, te vertrekken en ervoor te zorgen dat Win10 je toelaat om van USB te starten, dien je de windows10 in herstelmodus op te starten, nadat je de Live-distro USB hebt ingestoken.
Toetsen die normaal via de bios een boot menu oproepen, werken niet (esc voor bios en F7 voor boot menu), omdat de bootloader van Windows er anders over denkt.
Vervangen van die bootloader is dan ook noodzakelijk , wat in dual boot met windows 10 nogal voor problemen kan leiden.