Raspberry Pi är en otrolig liten dator som revolutionerar datorer i klassrummet och hemma. Det är ensam ansvarigt för att introducera en ny generation till programmering och experiment i motsats till att lära sig hur man använder kalkylblad och ordbehandlare.
För den som är ny på Raspberry Pi finns det mycket att ta tag i och följaktligen mycket att komma ihåg. Denna handledning ger ett hjälpmeddelande om användbara saker som du behöver veta. Du kanske vill bokmärka den här.
Innan du kan följa denna handledning måste du få din Raspberry Pi igång med ett operativsystem. I denna handledning använder jag en standardinstallation av Raspian, installerad med NOOBS, som jag åtkomst via SSH från en Mac.
Denna handledning förutsätter att du redan har Raspian på din Raspberry Pi. Om inte, hänvisar du till våra handledning för att ställa in ett SD-kort för din Pi.
Tips: För att ställa in ett SD-kort, se handledning Hur man blinkar ett SD-kort för Raspberry Pi och Hur man installerar NOOBS på en Raspberry Pi med en Mac
Om du använder din Raspberry Pi direkt, öppnas i Raspbian Graphical User Interface (GUI) LXTerminal från skrivbordet.
Om du inte har startat GUI använder du kommandoradsgränssnittet (CLI) och kan köra de nödvändiga kommandona härifrån.
Secure Shell, som ofta kallas SSH, är ett krypterat nätverksprotokoll för att möjliggöra säker kommunikation mellan nätverksdatorer, antingen via ett lokalt nätverk (LAN) eller via Internet. Det är i huvudsak en säker kanal för kommunikation via ett osäkert nätverk.
Tips: En Raspberry Pi måste först konfigurera för SSH-åtkomst från en annan dator. Denna handledning förutsätter att du redan har SSH-åtkomst aktiverad på din Pi.
Från en Mac kan du använda Terminal för att komma åt en Raspberry Pi. Om du använder en Linux-maskin kan du använda terminalprogrammet som ingår i operativsystemet.
Om du är en Windows-användare rekommenderar jag att du hämtar och installerar PuTTY som är ett gratis SSH-klientprogram
Programvara på Linux generellt, och Raspberry Pi specifikt, upprätthålls via a Repository. Ett förråd innehåller programvara som har sammanställts och upprätthålls, ofta av volontärer, till förmån för samhället.
De personer som underhåller programvara i förvaret försäkrar att alla och alla beroenden tas hand om också.
I Linux för att bläddra, installera, uppdatera, uppgradera och avinstallera programvara behöver du använda a Paketchef. Raspberry Pi använder en paketchef som heter benägen
eller Avancerat förpackningsverktyg.
Advanced Packaging Tool är inte ett enda program; det är ett gratis användargränssnitt som förenklar hanteringen av programvara på Unix eller Linux operativsystem inklusive Raspberry Pi. Funktionerna för Advanced Packaging Tool utförs från kommandoraden.
Tips: Andra pakethanterare finns för olika versioner av Linux. Till exempel använder en Fedora-byggnad av Linux yum
eller Yellowdog Update Manager. Redhat använder rpm
eller Redhat Package Manager.
Det är nog inte en bra idé att driva din Raspberry Pi-eller någon Linux-dator som använder root privilegier som en självklarhet. Det är troligt att du inte är, ändå. Det är inte standardfunktionen med Raspberry Pi.
Det betyder att det inte går att göra vissa kommandon om du inte har root-säkerhetsbehörigheter. Ett användbart verktyg är under dessa omständigheter sudo vars namn kommer från en sammandragning av ersättare och do.
Kommandot sudo tillåter användare att utföra vissa kommandon utan att behöva logga in som root-användare.
Tips: Installera, uppgradera eller avinstallera programvara kräver användning av root-privilegier eller användningen av kommandot sudo.
Det är användbart att periodiskt uppdatera eller resynkronisera paketindexfilerna från deras källor. Källorna är beroende av vad som har definierats i platsen här formen
. I Raspian är standardkällan i den här filen deb
http://mirrordirector.raspbian.org/raspbian/
wheezy huvudbidrag non-free rpi
För att uppdatera mjukvaruförvaret, på din Raspberry Pi, till den senaste versionen, skriv följande kommando:
apt-get uppdatering
Om du inte kör root privilegier måste du ange följande kommando med sudo
:
sudo apt-get uppdatering
För att hitta ett visst program kan du göra en sökning med namn med följande kommando
apt-cache search [nyckelord för sökning]
Ett praktiskt exempel på detta skulle vara Googles Chromium-webbläsare som inte ingår i standard Raspian-installationen. Om du vill söka efter Chrom kan du ange kommandot:
apt-cache-sökning krom
Tips: Roten privilegier är normalt inte nödvändiga för att utföra detta kommando.
På samma sätt som sökningen, använd programnamnet för att installera programvarupaketet. Endast den angivna delen av paketet krävs, inte hela filnamnet.
I det här exemplet har paketet redan installeratsOm nödvändigt, benägen
kommer automatiskt hämta och installera paket som det angivna paketet beror på. Detta undviker installationsfel som beror på saknade beroenden.
För att installera programvara, använd följande kommando:
apt-get install [namn på programvara]
Om du inte kör root privilegier måste du ange följande kommando med sudo
:
sudo apt-get install [namn på programvara]
Ett praktiskt exempel på detta skulle vara:
sudo apt-get installera krom
uppgradering
skiljer sig från uppdatering
. uppgradering
installerar de senaste versionerna av alla paket som du har för närvarande på Raspberry Pi. Endast paket som installeras uppgraderas.
apt-get uppgradering
Om du inte kör root privilegier måste du ange följande kommando med sudo
:
sudo apt-get uppgradering
Från tid till annan kanske du vill göra en plats för datahushållning och ta bort alla paket som du inte längre behöver. Detta håller din Pi lutande och säkerställer att du inte fyller ditt ändliga SD-kort med paket eller programvara som inte behövs.
För att ta bort ett paket anger du följande på kommandoraden:
apt-get remove [namn på programvara]
Om du inte kör root privilegier måste du ange följande kommando med sudo
:
sudo apt-get remove [namn på programvara]
Ett praktiskt exempel på detta skulle vara:
sudo apt-få bort krom
Kommandot apt-få rena
rensar det lokala förrådet för hämtade paketfiler. Detta är ett användbart verktyg för att frigöra diskutrymme.
apt-få rena
Om du inte kör root privilegier måste du ange följande kommando med sudo
:
sudo apt-bli ren
Det är bra att mäta hur mycket utrymme används och, om det används apt-få rena
, hur mycket utrymme frigörs.
För att få en uppfattning om rymden, före och efter att använda apt-få rena
, använd kommandot df
som rapporterar hur mycket diskutrymme som används av filsystem.
df -h
Bytet -h
utmatar resultaten i ett mänskligt läsbart format.
I denna handledning har jag förklarat funktionen för Advanced Packaging Tool och hur man använder den för att installera, uppdatera, uppgradera och ta bort programvara på Raspberry Pi.
Jag har också visat hur man mäter mängden tillgängligt ledigt utrymme på din Pi.