1. Använd Linux på din persondator
Att använda Linux på din persondator är det överlägset enklaste projektet du kan börja med. Du kommer att tvingas hitta alternativ till dina favoritappar för Windows och Mac, ta reda på hur du får äldre eller mer dunkla hårdvaruenheter att fungera korrekt och slutar vara rädd för terminalen.
Om du aldrig har använt Linux som ditt huvudoperativsystem förut, rekommenderar vi att du börjar med en nybörjarvänlig distribution. Här är tre populära alternativ:
- Ubuntu: Av alla Linux-distributioner har Ubuntu den största marknadsandelen eftersom den är både enkel att använda och kraftfull. Dess community är extremt aktiv, så det är inget problem att hitta råd online.
- Linux Mint: Baserat på Ubuntu erbjuder Linux Mint out-of-the-box-stöd för vanliga ljud- och videokoder. Det finns flera utgåvor av Linux Mint att välja mellan, och den mest populära upplagan har en skrivbordsmiljö, kallad Cinnamon, som ska kännas bekant för alla Windows-användare.
- elementärt OS: Inspirerat av utseendet och känslan av macOS, är elementärt operativsystem en vacker Linux-distribution som ger en sammanhängande upplevelse, en app-butik som betalar vad du vill för indieutvecklare och en nivå av polering som du kanske inte förväntar dig av en gratis operativsystem.
2. Bygg ditt eget system från grunden
Med Linux får du friheten att bygga ditt eget operativsystem från grunden och välja varje enskild del baserat på dina personliga preferenser och behov.
Du kan börja med en lätt och flexibel distribution som Arch Linux, vars installation är väldokumenterad på dess officiella wiki. I sin grundform innehåller Arch Linux inte ens en skrivbordsmiljö, men du kan installera vilken skrivbordsmiljö du vill använda med Pacman, en pakethanterare som kombinerar ett binärt paketformat med ett flexibelt byggsystem.
När du lär dig att installera, administrera och använda en lätt Linux-distribution som Arch Linux kan du ta examen till något ännu mer spännande: Linux From Scratch.
Linux From Scratch är ett inlärningsprojekt som ger steg-för-steg-instruktioner för att bygga din egen Linux-distribution från källkod, vilket kan lära dig mycket om hur ett Linux-system fungerar internt. Linux From Scratch kan teoretiskt installeras på nästan vilken dator som helst, men det är bekvämt att installera det i en virtuell maskin så att du enkelt kan skapa säkerhetskopior och återställa dem när du förstör något.
3. Skapa en Smart Magic Mirror
Problemet med de flesta DIY-projekt är att de ser ut, ja, DIY-projekt. Men så är inte fallet med den här smarta magiska spegeln. Baserat på en öppen källkodsmodell smart spegelplattform som heter MagicMirror² och Raspberry Pi en-kortdator, låter detta eleganta Linux-projekt dig skapa en spegel så smart att även Tony Stark skulle avundas dig.
Även om projektet kan se komplicerat ut, finns det ingen anledning att känna sig skrämd över det alls. Du behöver helt enkelt ansluta en skärm till en Raspberry Pi, installera MagicMirror² och konfigurera allt efter eget tycke. Du lägger sedan ett ark med tvåvägs spegelglas framför skärmen för att skapa en illusion av text och bilder som kommer direkt ut ur själva spegeln.
Om du inte har en reservdisplay som ligger runt kan du köpa en bärbar datorskärm på eBay för cirka $ 50 och använda ett kompatibelt styrkort för att ansluta det till Raspberry Pi. Denna YouTube-video av DIY Perks gör ett fantastiskt jobb med att förklara hur man sätter ihop allt.
Naturligtvis hjälper det mycket om du redan äger några grundläggande hand- och elverktyg, men du kan skapa en magisk spegel (eller åtminstone en smart skärm) även utan dem.
4. Ställ in ett Linux hemunderhållningssystem
Det finns många Linux-baserade distributioner av hemunderhållningscenter med stöd för alla vanliga och inte så vanliga multimediefilformat, streaming, visualiseringar, retrospelsystememulering och många fler spännande funktioner.
De flesta Linux-baserade distributioner av hemmabiosystem har Kodi, en gratis och öppen källkodsprogramvara som utvecklats av XBMC Foundation. Kodi är utformat för att se bra ut på stora TV-apparater, så att användare kan spela upp videor, lyssna på musik och podcasts, visa foton och spela upp innehåll från lokala lagringsmedier och nätverkslagring samt från internet.
Några av de mest populära Linux-baserade distributionerna av hemunderhållningscenter med Kodi inkluderar OSMC, OpenELEC och LibreELEC. Det spelar ingen roll vilken distribution du försöker först eftersom skillnaderna mellan dem inte är stora.
Det som betyder mycket mer är ditt val av hårdvarukomponenter. Mini-ITX-formfaktorn är särskilt populär för sin kompakta storlek. Det är vanligtvis bäst att undvika extremt högpresterande komponenter på grund av mängden värme de genererar. Du kan till och med köpa en begagnad bärbar dator och göra den till ett energieffektivt hemunderhållningscenter.
5. Ställ in en webbserver
Om du strävar efter att bli en Linux-serveradministratör är att skapa en hemwebbserver den bästa inlärningsupplevelsen du kan få. Om du inte väljer att göra allt från början bör du kunna få din första webbserver igång på mindre än en dag eftersom att köra en grundläggande webbserver på Linux beror på fyra komponenter (den så kallade LAMP-stacken):
- Linux: själva operativsystemet.
- Apache: fri och öppen källkod plattformsserverprogramvara.
- MySQL: ett relationsdatabashanteringssystem med öppen källkod.
- PHP / Perl / Python: ett programmeringsspråk på serversidan.
Du kan följa vår handledning för att ställa in en Debian 10 LAMP-server för PHP-webbutveckling och anpassa den till din distribution.
När du väl har en fungerande webbserver kan du ställa in vidarebefordran av port på din router för att komma åt den var som helst. Därifrån kan du installera ett innehållshanteringssystem som WordPress eller välja från vårt urval av programvaruutvecklingsverktyg med egen värd.