Utnyttja din Raspberry Pi fullt ut med detta Raspbian-alternativ

Utnyttja din Raspberry Pi fullt ut med detta Raspbian-alternativ
Index
  1. Vad är DietPi?
    1. DietPi-varianter förklaras
  2. Vad gör DietPi olika från RPi OS?
  3. Installera DietPi
  4. Vad är det att använda DietPi
    1. Prova DietPi Dashboard
  5. Ska du installera DietPi?

DietPi är en lättvikts Linux-distribution för Raspberry Pi, som erbjuder optimering och resurseffektivitet. Perfekt för den som vill maximera prestandan på sin SBC.

Du känner förmodligen till Raspberry Pi för dess utrymmeseffektivitet och (ibland) överkomliga priser. För att genomföra ett Pi-projekt behöver du ibland pressa varje bit kraft ur den. Det är här ett alternativ till Raspberry Pi OS kommer in: DietPi.

Vad är DietPi?

DietPi är en Linux-distribution som du kan installera på Raspberry Pi och andra SBC:er (Single-Board Computers). Den är avsedd som ett alternativ till det standard Raspberry Pi OS (tidigare kallad Raspbian), den vanliga distributionen att installera när du får en Raspberry Pi.

Liksom Raspberry Pi OS är DietPi gratis och använder Debian Linux som sin bas. Den officiella sloganen "Lättviktigt rättvisa för din SBC" hänvisar till projektets engagemang för att vara så resurseffektiv som möjligt, samtidigt som det fortfarande erbjuder samma plattform för att köra servrar som Raspberry Pi OS gör.

DietPi har också många verktyg för att semi-automatisera vanliga men komplexa uppgifter för SBC:er. Till exempel har den en guide för att bygga en VPN eller för att säkerhetskopiera dina filer. Den kan också vägleda dig genom LetsEncrypt-processen för din server. Om du någonsin har försökt med dessa uppgifter manuellt, vet du hur värdefull hjälp kan vara.

DietPi-varianter förklaras

DietPi har några olika versioner du kan välja mellan när du laddar ner den. Den "vanliga" DietPi-nedladdningen är bara ett utan huvuden operativsystem, vilket betyder att när du startar den kommer du att tas till en enkel kommandoprompt. Det finns ingen skrivbordsmiljö, åtminstone inte till att börja med.

[enlazatom_show_links]

Om du är ny på kommandoraden eller helt enkelt föredrar att inte hålla på med den, kan du istället välja en "Allo GUI"-bild. Allo är ett webbgränssnitt, något som liknar en skrivbordsmiljö som du får tillgång till genom din webbläsare. Om du någonsin har loggat in på en NAS via din webbläsare kommer detta att vara bekant för dig. Denna bild kommer med flera ljudverktyg, så såvitt jag kan förstå är Allo GUI avsedd för ljudälskare som gör musikprojekt med sin Pi.

Alternativt kan du välja en Amiberry-bild av DietPi. Amiberry är en Amiga-emulator för ARM-enheter som Raspberry Pi. Den är för Amiga-entusiaster, så om du är osäker på vad tjusningen är, oroa dig inte för det utan håll dig till ett av de ovanstående valen.

Vad gör DietPi olika från RPi OS?

DietPi säger att de inte påstår sig vara bättre än Raspberry Pi OS eller några andra "konkurrerande" distributioner. De påstår sig bara vara olika och betona optimering och minskning av overhead. DietPi har en sida dedikerad till direkta statistikjämförelser med andra distributioner, där den visar var DietPi överträffar och med hur mycket.

DietPi är också annorlunda eftersom det inte finns någon standard skrivbordsmiljö. Du kan installera en om du vill, förutsatt att du inte har något emot resursöverhänget. Du kan också använda det tidigare nämnda Allo-webbgränssnittet för att undvika kommandoraden. Skillnaden är att du inte kan få en förkonfigurerad skrivbordsmiljö som du kan när du laddar ner Raspberry Pi OS.

En skillnad som är värt att notera är att DietPi automatiskt konfigurerar och aktiverar en SSH-server med Dropbear. Det betyder att du inte behöver ha en monitor och ett tangentbord kopplade till din Raspberry Pi om du inte vill ha det. Du kan helt enkelt SSH-ansluta till enheten med en annan dator i nätverket, utan någon setup.

Installera DietPi

För att installera DietPi behöver du några saker.

  • En Raspberry Pi eller annan SBC
  • MicroSD-kort
  • Den korrekta DietPi-bilden för din SBC
  • BalenaEtcher

Självklart kommer du också att behöva en monitor och ett tangentbord för att ansluta till din SBC, om du inte planerar att använda SSH från en annan dator.

När du får en komprimerad IMG-fil från DietPi-nedladdningssidan, behöver du extrahera den och sedan flasha den till ditt kort med hjälp av balenaEtcher. När det har flashats sätter du in SD-kortet i din Pi och startar den. Den första startprocessen kommer att ta lite tid medan den laddar ner nödvändiga bibliotek och konfigurerar sig själv.

Den kan behöva starta om eller uppdatera sig själv för att avsluta konfigurationen. Du kommer också att bli tillfrågad om du vill delta i att dela data om hur du använder DietPi för utvecklarnas nytta, vilket de säger kommer att vara anonymt.

Du kommer att bli uppmanad att ställa in ditt språk och tangentbord. Standardspråket var brittisk engelska, och jag var tvungen att gå ur vägen för att ändra det.

Viktigt är att du i början kommer att bli ombedd att ställa in två lösenord. Det första är ett "programvarulösenord", vilket är ett viktigt koncept att förstå. När du installerar programvara på en DietPi som kräver ett lösenord för konfiguration, kommer DietPi att konfigurera det med programvarulösenordet. Det andra är root-lösenordet, som du kommer att använda varje gång du behöver ta hand om underhållet av din DietPi-instans.

Vad är det att använda DietPi

Efter den initiala konfigurationen presenteras du för en meny med olika åtgärder. Dessa inkluderar att söka, bläddra och installera eller ta bort programvara. Du får även några skrivbordsmiljöer att installera om du vill, inklusive XFCE, LXQt, MATE och mer. När du har installerat dem behöver du skriva kommandot startx för att starta dem.

Om du är bekväm med TUIs (Text User Interfaces) kan du förmodligen hoppa över en skrivbordsmiljö. DietPi har flera Whiptail-baserade TUI-verktyg som du kan använda för att enkelt utföra uppgifter som att lokalisera programvara, övervaka tjänster, uppdatera systemet och mer.

När jag installerade DietPi på en Raspberry Pi 4 B var mitt första steg att försöka ställa in FreshRSS, en tjänst jag ville testa ett tag. Allt jag behövde göra var att ange dietpi-software i kommandoraden, lokalisera FreshRSS i listan över installerbar programvara och påbörja installationen. När det var klart var allt som återstod att använda FreshRSS.

Även om den initiala DietPi-konfigurationen var självinstruerande, gjorde jag ett misstag genom att inte titta på DietPi-dokumentationen. Jag förstod inte "programvarulösenords"-konceptet till en början. Jag blev förvirrad över varför FreshRSS webbgränssnitt bad mig logga in med ett användarnamn och lösenord trots att jag inte hade skapat ett ännu. Det var först när jag tittade på DietPis programvarudokumentation som jag förstod funktionen för programvarulösenordet som jag förklarade tidigare.

Det är en värdefull lärdom för all programvara: tappa inte bort dokumentationen. DietPi har dedikerade guider och information för all tillgänglig programvara, och det kan finnas anteckningar som är avgörande för din framgång med operativsystemet.

Prova DietPi Dashboard

Om du installerar dietpi-dashboard-paketet kan du få åtkomst till och hantera din DietPi-instans från en webbläsare. Det är mer robust och användbart än "Allo GUI"-upplevelsen med DietPi. Du kan bläddra, installera eller ta bort programvara, övervaka statistik, bläddra bland filer och mer.

Även om jag tyckte att det var användbart, är DietPi-dashboarden fortfarande i beta vid tidpunkten för skrivandet. Det betyder att utvecklingsteamet fortfarande arbetar på den färdiga produkten, och de rekommenderar ingen kritisk användning av den. Så även om detta borde göra DietPi mer tillgängligt för dem som inte känner sig bekväma med kommandoraden i framtiden, är det ännu inte helt klart.

Ska du installera DietPi?

Du bör installera DietPi om du vill optimera din SBC så mycket som möjligt. Om du använder Raspberry Pi OS eller en annan Linux-distribution på din SBC och är nöjd med upplevelsen, finns det ingen anledning att byta. Men med tiden kan du upptäcka att du når en prestandagräns med andra distributioner. När det händer, ge DietPi en chans.

Om du just har köpt en Raspberry Pi och inte är säker på vad du vill göra med den, kanske du inte vill hoppa direkt på DietPi-tåget. DietPi förutsätter till viss del att du vet vad du vill ha och att du är relativt bekväm med åtminstone viss grundläggande användning av Linux-terminalen, inklusive grundläggande serververktyg som SSH. Om inget av detta låter bekant för dig, skulle jag rekommendera att du tillbringar lite tid med att experimentera med Raspberry Pi OS först.

När du är redo, gå till DietPis nedladdningssida och hitta bildfilen för den enhet du har. DietPi tillhandahåller även bilder dedikerade till specifik virtuell maskinprogramvara, så gå över till PC/VM-fliken om du vill ladda ner en kompatibel bildfil. Detta kan vara hjälpsamt om du bara vill testa det innan du gör en åtagande till din Raspberry Pi. I vilket fall, lycka till med att hålla dina SBC-resurser optimerade.

Nu när du har läst klart Utnyttja din Raspberry Pi fullt ut med detta Raspbian-alternativ, inbjuder vi dig att utforska kategorin Linux ytterligare. Där hittar du fler intressanta artiklar som kommer att utöka dina kunskaper och hålla dig informerad. Sluta inte läsa och upptäcka mer!

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *

Go up