Raspberry verbinden met computer ethernet. Handige consoleprogramma's voor Raspberry Pi. Mc – bestandsbeheerder

Laten we eens kijken hoe we aan de slag kunnen gaan met Raspberry Pi-computers met één board.

Videobeoordeling van het platform

Installatie en configuratie

Als u de eigenaar van de kit wordt, kunt u direct uit de doos met het bord aan de slag. Om dit te doen, doorloopt u de volgende stappen achtereenvolgens.

    Sluit de stroom- en netwerkkabel aan.

    Sluit de Raspberry Pi via een HDMI-kabel aan op je monitor.

Op dit punt is de installatie voltooid en kunt u uw nieuwe microcomputer veilig testen.

Er is iets misgegaan

Een afbeelding opslaan op een microSD-kaart

SSH inschakelen

Vanaf OS Raspbian Jessie met Pixel is SSH om veiligheidsredenen standaard uitgeschakeld. Je kunt het in de grafische modus inschakelen via een HDMI-monitor. Als u RPI niet in de grafische modus kunt verbinden, moet u een leeg bestand zonder extensie met de naam ssh maken in de root van de microSD-kaart.

HDMI-aansluiting

Raspberry Pi werkt met monitoren en tv's die resoluties van 800 bij 480 pixels en hoger ondersteunen. Voor comfortabel werken met stationaire monitoren adviseren wij een resolutie van minimaal 1280x720.

Als u maximale autonomie wilt, wordt uw computer een echte tabletcomputer.

Raspberry Pi instellen zonder HDMI-monitor

De Raspberry Pi voorbereiden

Het vinden van het Raspberry Pi IP-adres

Om verbinding te maken met de Raspberry Pi, moet je het IP-adres van het bord op het lokale netwerk kennen.


Met dynamische adressering (DHCP) kan de router het IP-adres wijzigen telkens wanneer de kaart wordt ingeschakeld. In dit geval moet u deze stap elke keer herhalen.

Verbinding maken via SSH met de Raspberry Pi-console

De Raspberry Pi draait, het IP-adres is bekend - je kunt verbinding maken via SSH.


Je hebt het gedaan. Je kunt nu je Raspberry Pi besturen met behulp van Raspbian-consoleopdrachten.

Raspberry Pi verbinden met een Wi-Fi-netwerk

Pakketten bijwerken

Voor een stabiele en correcte werking van het Raspbian-besturingssysteem moet u de versies van softwarepakketten bijwerken.


Op het Raspbian-besturingssysteem zijn nu de nieuwste softwarepakketten geïnstalleerd.

I²C-interface

De I²C-bus is de eenvoudigste manier om informatie uit te wisselen. Elk apparaat dat op de I²C-lijn is aangesloten, heeft zijn eigen adres waarmee de Raspberry Pi er toegang toe heeft.

De interfacelijnen hebben een ingebouwde pull-up naar de voeding met weerstanden. Dienovereenkomstig kunnen ze niet worden gebruikt als algemene I/O-poorten in gevallen waarin de pull-up moet worden uitgeschakeld.

Bus-activatie

Standaardbus I²C


Als reactie zou u een canvas met bestanden moeten zien, waaronder: i2c-1.
Nu kunt u de interface gebruiken I²C

I²C-scanner

Een lijst met de adressen van apparaten die op de I²C-lijn zijn aangesloten, kan worden verkregen door het i2cdetect-programma uit het i2c-tools-pakket:

    Installeer het i2c-tools-pakket: sudo apt-get install i2c-tools

    Zoek naar apparaten op de bus: sudo i2cdetect -y 1

SPI-interface

SPI is een seriële vierdraads data-interface die is ontworpen om een ​​eenvoudige en goedkope snelle interface van microcontrollers en randapparatuur te bieden.

Raspberry Pi heeft één SPI-bus - SPI0. Maar nieuwere versies van het single-board hebben bijvoorbeeld twee bussen: SPI0 En SPI1

SPI0-bus inschakelen

Standaardbus SPI0 gehandicapt. Volg deze stappen om dit in te schakelen:


Als reactie hierop zou u een canvas met bestanden moeten zien, waaronder twee: spidev0.0 en spidev0.1.
SPI0 met de mogelijkheid om twee slave-apparaten aan te sluiten. Nu kunt u de interface gebruiken SPI voor communicatie met sensoren en modules.

SPI1-bus inschakelen

Om de bus aan te zetten SPI1, moet u het bestand met de opstartinstellingen van het systeem config.txt handmatig bewerken.


Als reactie zou u een canvas met bestanden moeten zien, waarvan er drie verantwoordelijk zijn SPI1: spidev1.0, spidev1.1 en spidev1.2.

Als je de bus hebt SPI0, dan zijn er nog twee bestanden: spidev0.0 en spidev0.1 .

Dit betekent dat je het hebt ingeschakeld SPI0 met de mogelijkheid om twee slave-apparaten aan te sluiten en SPI1 met de mogelijkheid om drie slave-apparaten aan te sluiten.

UART-interface

UART (Serieel) is een asynchrone data-interface die serieel bits van een databyte overdraagt. Met asynchrone transmissie kunnen gegevens worden overgedragen zonder gebruik te maken van een timingsignaal van de zender naar de ontvanger. In plaats daarvan komen de ontvanger en de zender van tevoren de timingparameters en speciale "startbits" overeen die aan elk woord met gegevens worden toegevoegd om de ontvanger en zender te synchroniseren. Er zijn veel apparaten waarmee de Raspberry Pi kan communiceren via het UART-protocol.

Vijf jaar na de release van de eerste Raspberry Pi-apparaten blijft het project steeds populairder worden en heeft het zich tot ver buiten zijn oorspronkelijke doel verspreid. Projectoprichter Eben Upton hoopte aanvankelijk niet meer dan 10.000 borden te verkopen, maar momenteel zijn ruim 10.000.000 apparaten in handen van studenten, docenten en andere IT-professionals.

Naast de derde generatie Raspberry Pi kun je nu een lichtgewicht Raspberry Pi Zero-model vinden, evenals andere componenten zoals een videocamera, touchscreen en diverse sensoren.

Met zoveel opties kan het moeilijk zijn om te weten waar u moet beginnen met uw Raspberry Pi 3-applicatie. Dit artikel gaat over het aan de slag gaan met de Raspberry Pi. Ik ga ervan uit dat je al weet hoe je het scherm, de muis, het toetsenbord aansluit, de stroom aanzet en het besturingssysteem installeert. Vandaag zullen we bekijken wat we verder moeten doen.

Veel mensen hebben een Raspberry Pi, maar weten niet eens welke versie ze hebben. U kunt de apparaatversie bepalen aan de hand van de hoeveelheid geheugen; deze parameter verschilt het meest. Of latere borden hebben bijvoorbeeld extra GPIO-slots toegevoegd. Maar er zijn enkele kleine verschillen waar u rekening mee moet houden bij het maken van uw project.

U kunt de bordversie achterhalen door visuele inspectie, maar u kunt dit het beste doen met behulp van een terminal. Om dit te doen, schakelt u het apparaat in en voert u de opdracht uit:

cat /proc/cpuinfo |grep "Revisie"

De uitvoer bevat een reeks van vier of zes tekens die aangeeft welk apparaat u gebruikt:

Als je een heel groot getal ziet dat begint met 1000, dan komt het revisienummer en dan weer 1000, dan is dit een teken van overspanning.

Hier zijn enkele vergelijkende kenmerken van verschillende versies van apparaten:

Als u meer informatie over uw bord wilt weten vanaf de opdrachtregel, kunt u de volgende opdrachten gebruiken:

Hardware:

cat /proc/cpuinfo

cat /proc/versie

RAM:

cat /proc/geheugen

Raspberry Pi aansluiten

U bent er misschien aan gewend dat u, om een ​​elektrisch apparaat in te schakelen, de stekker in het stopcontact hoeft te steken, op een knop hoeft te drukken en het werkt. Raspberry Pi is niet een van die apparaten. Voor deze microcomputer is het belangrijk om de juiste voeding te kiezen die stabiele stroom levert voor maximale prestaties. Er is geen knop om het aan of uit te zetten, maar je kunt er wel een maken als je wilt.

Als u denkt dat uw apparaat niet genoeg stroom krijgt, kunt u de spanning controleren met een multimeter. Op oudere borden bevinden zich gaten aan de bovenkant van het bord met de aanduidingen TP1 en TP2. Deze bevinden zich aan de onderkant van het bord, aan de kant van de SD-kaart, en zijn voorzien van de aanduidingen PP3 en PP7.

Sluit eerst alle randapparatuur aan die u wilt gebruiken. Stel de multimeter in om spanning te meten tot 20 volt. Sluit de rode draad aan op TP1 of PP3 en de zwarte draad op TP2 of PP7. De multimeter moet een waarde van ongeveer 5 Volt aangeven. een afwijking van 0,25 volt is slecht en hoe dichter bij de vijf, hoe beter. Als u een spanningsdaling opmerkt, kan dit om twee redenen gebeuren:

  • Uw USB-kabel. Het is misschien geschikt om je telefoon op te laden, maar het is te langzaam. Dit is genoeg voor een telefoon, maar de Raspberry Pi heeft geen kracht.
  • Randapparatuur. Alle USB-apparaten hebben stroom nodig, dus u kunt een USB-hub gebruiken om het probleem op te lossen.

Over het algemeen levert het aansluiten van de Raspberry Pi niet veel problemen op.

Een resetknop toevoegen

Nu u de basis kent en een voedingsbron heeft gekozen, kunt u een aan/uit-knop voor uw apparaat toevoegen. De meeste elektronica heeft een uitschakelknop, maar deze niet, en als je de Raspberry Pi wilt resetten, moet je de stekker uit het stopcontact halen en er weer in steken. Maar u kunt een knop toevoegen om dit niet te doen.

Er zitten twee gaten op het bord naast elkaar, de ene is rond en de andere is vierkant. Op Model B zijn ze voorzien van het label P6 en bevinden ze zich naast de HDMI-poort. Op latere borden zijn ze dichter bij de GPIO-poorten geplaatst en hebben ze het label RUN.

U kunt elke knop kopen en de pinnen aan deze poorten solderen. Het enige dat u hoeft te doen om de processor te resetten, is door deze uitgangen te sluiten.

GPIO's en sensoren gebruiken

Naast de lage prijs is Raspberry Pi zeer aantrekkelijk voor gebruikers vanwege de mogelijkheid om GPIO te gebruiken.

GPIO of algemene invoer/uitvoer zijn invoer- en uitvoerpoorten voor algemeen gebruik. Bijna alle Raspberry Pi-projecten worden met deze poorten gebouwd. Hun kracht is flexibiliteit.

De eerste Raspberry Pi-borden hadden 26 GPIO-poorten, de Raspberry Pi 2 en Pi 3 hebben er 40. Technisch gezien slechts 17 van de 26 en 28 van de 40. De rest zijn elektrische contacten en aarde. Alle poorten zijn aangegeven met nummers, maar om ze correct te gebruiken heeft u een afdruk nodig waarin de waarden worden beschreven. Voor 40 bijvoorbeeld:

Of voor 28:

Je kunt het afdrukken en op het bord plakken, zodat je tijdens het werken niet in de war raakt:

Om de GPIO te laten doen wat je moet doen, heb je wat programmeerwerk nodig. Meestal kan alles in Python worden gedaan. Als je het nog niet wist: het Pi-gedeelte van de naam komt van een tool voor het leren programmeren in Python. Op internet kunt u veel instructies vinden over het gebruik van Python voor Raspbery en GPIO.

Zoek een project

Je apparaat is bijna klaar. Het enige dat overblijft is een project beslissen en iets gaan doen. Zelfs als je nog geen enkele regel code hebt geschreven of nog geen soldeerbout hebt gebruikt, kan de Raspberry Pi het perfecte hulpmiddel zijn om deze dingen te leren.

Als je niets wilt programmeren, maar wel iets nuttigs wilt doen, kun je Kodi op Raspberry installeren en een thuismediacentrum maken.

Daarna kunt u doorgaan met het zoeken naar andere projecten. Wat vind jij het leukst, spelletjes? Domotica? Foto? Misschien heeft iemand al instructies op internet geplaatst over hoe u kunt doen wat u wilt. Gebruik ze of maak er zelf een. Hier zijn enkele interessante projecten die u kunt implementeren:

  • Cupcade is de gemakkelijkste manier om uw eigen kleine spelsysteem te creëren. Maar hier moet je het apparaat als bouwpakket kopen om alle benodigde onderdelen te krijgen;
  • MagicMirror is een van de meest populaire projecten op Raspberry Pi, het idee is om tekstinformatie op een spiegel weer te geven met behulp van het scherm en deze microcomputer;
  • Minecraft - u kunt uw eigen Minecraft-server maken op basis van Raspberry Pi;

Dit zijn niet alle interessante projecten waarmee je de Raspberry Pi 3 kunt gebruiken. In het artikel vind je er nog een paar.

Conclusies

In dit artikel hebben we gekeken naar hoe je aan de slag kunt gaan met de Raspberry Pi. Dit zeer interessante apparaat kan behoorlijk handig zijn als het correct wordt gebruikt. Heb jij al een Raspberry Pi gekocht? Ga je kopen? Of heb je je project al in elkaar gezet en een toepassing voor Raspberry Pi gevonden? Schrijf in de reacties!

Ter afsluiting van de video van 16 bits geleden over de Raspberry Pi:

Ik volg het project al een hele tijd op HabraHabr Framboos Pi en was vastbesloten om mijn eigen minicomputer te kopen. Toen de pre-order begon, heb ik er vrijwel onmiddellijk van geprofiteerd, maar pas op 17 juni 2012 ontving ik een e-mail van RSComponents.Com over de mogelijkheid om mijn exemplaar van Raspberry Pi te bestellen. In totaal is er ongeveer een maand verstreken sinds de pre-order.

Op dezelfde dag maakte ik een bestelling (trouwens, op dat moment was het al mogelijk om "officieel" naar de Russische Federatie te bestellen) en begon ik te wachten op mijn "frambozen". De nieuwsbrief beloofde verzending binnen maximaal 6 weken, maar ik heb binnen die termijn mijn betaling nooit ontvangen. Tijdens een telefoontje naar het Moskouse vertegenwoordigingskantoor van RS maakte de bedrijfsmanager duidelijk dat er binnenkort leveringen zouden plaatsvinden, maar wanneer was onbekend.

Op 17 augustus ontving ik een e-mail van een medewerker van Moskou RS dat mijn kaart op kantoor was afgeleverd en kon worden opgehaald (aangezien je bij RS niet kunt bestellen met thuisbezorging, omdat DHL geen pakketten aan particulieren bezorgt). Sterker nog, ik ontving mijn Raspberry Pi-computer op dezelfde dag!


Ik heb van tevoren de volledige benodigde set componenten gekocht (eigenlijk heb ik alles van andere apparaten geleend). ik gebruikte:

  • 4Gb Class6 SD-kaart van Transcend
  • NoName 1A USB-oplader met MicroUSB-kabel
  • HDMI-kabel Hama
  • Ethernet-kabel
Ik gebruikte mijn werk USB-Reciever Unifying van Logitech als toetsenbord en muis. Verbond de Raspberry met de monitor via een HDMI-DVI-kabel.

Handeling één. OS-installatie.

Het voor Raspberry gekozen besturingssysteem was Raspbiaan(zoals ik uit de forums begrijp, zijn bijna alle builds gebaseerd op Debian, dus de keuze is, naar mijn onervaren mening, niet bijzonder rijk). Dit besturingssysteem wordt uitgebreid beschreven op internet en is ook specifiek geoptimaliseerd voor RPi.
De OS-image kan worden gedownload van de officiële website: 2012-07-15-wheezy-raspbian.zip. De afbeelding wordt gearchiveerd in ZIP en heeft een IMG-extensie. Het moet worden uitgepakt.
U hebt ook het hulpprogramma Win32DiskImager nodig, dat moet worden uitgevoerd met beheerdersrechten.

We installeren uw SD-kaart in de kaartlezer en kijken in Verkenner welke letter deze in het systeem heeft ontvangen (om te voorkomen dat u per ongeluk de gegevens op een ander medium overschrijft).
Selecteer in het Win32DiskImager-programma de eerder gedownloade Raspbian-image, selecteer de gewenste stationsletter en klik op Schrijven. Wij antwoorden “Ja” op de voorgestelde waarschuwing.
Het proces van het uploaden van het besturingssysteem naar de kaart en het opsplitsen ervan in secties begint:

Het proces eindigt met een succesbericht:

Nu moet je het bestand een beetje bewerken config.txt in de root van de geheugenkaart bevindt zich het systeemconfiguratiebestand voor de Raspberry Pi. Houd er rekening mee dat de instellingen die ik heb opgegeven relevant zijn voor LCD-monitoren met een schermresolutie van 1920*1080.

De parameter mag geen commentaar bevatten uitschakelen_overscan=1(tenzij u van plan bent de RCA-uitgang te gebruiken).
Ik raad u ook aan om een ​​vaste resolutie in te stellen, waarbij u de regels verwijdert hdmi_groep En hdmi_modus. Parameterwaarde hdmi_modus moet worden gewijzigd in overeenstemming met de gegeven tabel (deze link bevat ook andere parameters die voor u nuttig kunnen zijn). Voor een monitor met een resolutie van 1920*1080 zou je bijvoorbeeld moeten schrijven hdmi_mode=16.

Vergeet niet de wijzigingen op te slaan, koppel de SD-kaart los en plaats deze in de Raspberry Pi.
We sluiten stroom aan op het bord en zien op de monitor het opstartproces, wat (althans voorlopig) voor ons van weinig belang is. We observeren het vreugdevolle knipperen van de Raspberry Pi-lampjes:

Bij de eerste keer opstarten wordt automatisch het systeeminstallatieprogramma gestart. raspi_config:

  1. Voer de opdracht uit expand_rootfs, waarmee de rootpartitie wordt uitgebreid naar de gehele SD-kaart.
  2. Voer de sectie in configureren_toetsenbord en installeer het meest geschikte toetsenbordtype. Ik heb voor Logitech Cordless Desktop gekozen
  3. Vervolgens komen we in de sectie verander_pas stel een nieuw wachtwoord in voor de gebruiker pi (merk op dat de ingevoerde tekens helemaal niet worden weergegeven, zelfs niet als sterretjes!).
  4. Installeer extra landinstellingen met behulp van het item verander_land(Ik heb dit niet gedaan en de enige standaardlandinstelling gelaten: en_GB UTF8).
  5. Stel de tijdzone in ( set_timezone). Als u bijvoorbeeld in Moskou woont, moet u het item Europa vinden, en daarin Moskou
  6. Geheugen_split we installeren in overeenstemming met onze eigen wensen, ik raad aan om 32 MB opzij te zetten voor video als je van plan bent een grafische interface te gebruiken.
  7. Wij gaan zeker activeren ssh!
  8. Als we willen dat de grafische omgeving automatisch start wanneer Raspbian wordt geladen, activeer dan de optie boot_gedrag.
Druk aan het einde op + [F] en selecteer het item Finish, waarmee u akkoord gaat om het apparaat opnieuw op te starten.

Hiermee is de installatie en initiële configuratie van het systeem voltooid!

Het volgende deel zal interessant zijn voor degenen die niet bijzonder bekend zijn met Linux (zoals ik).

Akte twee. Een webserver installeren en Samba configureren.

Vergeet niet dat als je Raspberry op het netwerk is aangesloten, je gebruik kunt maken van SSH-toegang, wat vele malen handiger is.

Laten we updaten voordat we beginnen apt-get:
sudo apt-get-update

Installatie webserver:
MySQL installeren:
sudo apt-get install mysql-server mysql-client
Wanneer u wordt gevraagd een wachtwoord voor root in te stellen, voert u een wachtwoord in dat u zich herinnert.

Lighttpd installeren:
sudo apt-get install lighttpd
Vanaf nu reageert Rpi met een testpagina als u het IP-adres in de browser van een willekeurige computer op het netwerk typt!

PHP5 installeren:
sudo apt-get install php5-cgi

Nu moet je PHP activeren in de serverinstellingen. Open het bestand in de nano-editor:
sudo nano /etc/lighttpd/lighttpd.conf
Het server_modules-item zou er als volgt uit moeten zien:
server.modules = ("mod_access", "mod_fastcgi", "mod_alias", "mod_compress", "mod_redirect", "mod_rewrite",)
En helemaal aan het einde van het bestand voeg je dit toe:
fastcgi.server = (".php" => (("bin-path" => "/usr/bin/php5-cgi", "socket" => "/tmp/php.socket")))
Sla op door op +[X], [Y] en te drukken.

Het enige dat overblijft is het bewerken van het PHP5-configuratiebestand:
sudo nano /etc/php5/cgi/php.ini
Zoek en verwijder de commentaarregel (verwijder de ";") regel cgi.fix_pathinfo = 1. Sla het bestand op.

Nadat alles is gedaan, start u Lighttpd opnieuw op door de opdracht uit te voeren:
sudo /etc/init.d/lighttpd opnieuw opstarten

Samba installeren en configureren
Laten we Samba installeren:
sudo apt-get installeer samba samba-common-bin
Omdat mijn Rpi zich op mijn thuisnetwerk bevindt, heb ik besloten geen wachtwoord in te stellen voor toegang tot de mappen, maar eenvoudigweg openbaar delen voor het hele netwerk in te stellen.
Open hiervoor het bestand smb.conf:
sudo nano /etc/samba/smb.conf
In plaats van alle bestaande inhoud schrijven we:
werkgroep = WERKGROEP gast ok = ja netbios-naam = Raspberry-beveiliging = doorbladerbaar delen = ja pad = /var/www beschrijfbaar = ja doorbladerbaar = ja
Redden. Samba opnieuw starten:
sudo /etc/init.d/samba opnieuw opstarten
Vanaf dit moment is er een nieuw RASPBERRY-apparaat op uw netwerk verschenen, met de map www.
Daarin kunt u alle bestanden maken die via een browser in het hele netwerk kunnen worden bekeken.

Trouwens! Het is veel handiger om het delen van bestanden en mappen te beheren met behulp van het SWAT-programma, dat een webinterface biedt.
Het installeren ervan is heel eenvoudig:
sudo apt-get install swat
Het SWAT-controlepaneel bevindt zich op: http://:901
De login en het wachtwoord komen overeen met uw account (degene die u gebruikt voor SSH)

Akte drie. De bestandsmedia monteren.

Als opslagmedium besloot ik een gewone flashdrive te gebruiken, die ik op een van de USB-poorten van de Raspberry Pi aansluit. Als je wilt, kun je ook een externe harde schijf op de Rpi aansluiten, maar je zult er wel een aparte voeding voor moeten regelen, aangezien de USB-poorten van het bord niet voor dergelijke belastingen zijn ontworpen en, in het beste geval, de harde schijf wil gewoon niet "opstarten". De grootte van de flashdrive (16 GB) zou voor mij voldoende moeten zijn.

We verbinden de media en voeren het commando uit:
sudo fdisk -l
De opdracht toont alle apparaten die op ons apparaat zijn aangesloten. We zoeken het gewenste apparaat in de lijst op basis van de grootte. Mijn vereiste regel ziet er bijvoorbeeld als volgt uit:
Schijf /dev/sda: 16,0 GB, 16013852672 bytes
Het vereiste pad naar het apparaat is /dev/sda, onthoud het!

Laten we lanceren fschijf media formatteren:
sudo fdisk /dev/sda
Verwijder eerst bestaande partities met de opdracht D(selecteer de vereiste secties met behulp van cijfers) en maak vervolgens een nieuwe met behulp van de opdracht N(alle waarden worden standaard overgenomen), sla het uitgevoerde werk op met de opdracht w.

Maak een ext2-bestandssysteem op de media:
sudo mkfs -t ext2 /dev/sda1

Wij monteren:
sudo mount -t ext2 /dev/sda1

Nu moet je ervoor zorgen dat de media automatisch worden geactiveerd telkens wanneer Raspbian opstart. Om dit te doen, maakt u een map:
sudo mkdir /mnt/flash
Open het instellingenbestand:
sudo nano /etc/fstab
en voeg de regel eraan toe:
/dev/sda1 /mnt/flash ext2 standaard 0 0
Sla het apparaat op en start het opnieuw op. Bij het laden moeten de media automatisch worden aangekoppeld, wat kan worden gecontroleerd met het commando:
df
Er wordt een lijst met gekoppelde apparaten weergegeven, met vermelding van hun koppelpunten.

Trouwens! Ik raad ook aan om de Midnight Commander-bestandsbeheerder te installeren om met bestanden via de console te werken:
sudo apt-get install mc
Als u Putty gebruikt om met SSH te werken, moet u instellingen maken om MC correct te laten werken. Stel in de Putty-instellingen de waarde voor de externe tekenset in de sectie Vertaling in op "UTF-8":

Akte vier. Transmission installeren en downloads instellen

We zijn bij het doel van dit onderwerp gekomen: het installeren en configureren van een Torrent-client op ons apparaat. Ik heb gekozen voor Transmissie.

Transmissie installeren:
sudo apt-get install transmissie-daemon
We creëren een map voor downloads, voor onvoltooide downloads en voor torrents op de aangesloten media en geven schrijfrechten:
sudo mkdir /mnt/flash/torrent sudo mkdir /mnt/flash/torrentfiles sudo mkdir /mnt/flash/incomplete sudo chmod 777 /mnt/flash/torrent sudo chmod 777 /mnt/flash/torrentfiles sudo chmod 777 /mnt/flash/ onvolledig
De instellingen bewerken:
sudo nano /etc/transmission-daemon/settings.json
Hier moet u de volgende parameters wijzigen in de opgegeven waarden:
"cachegrootte-mb": 2; "download-dir": "/mnt/flash/torrent", "incomplete-dir": "/mnt/flash/incomplete", "preallocation": 2, "rpc-password": "elk wachtwoord dat voor u geschikt is (wanneer het herstarten van de daemon wordt gecodeerd)", "rpc-username": "pi", "rpc-whitelist-enabled": false, "speed-limit-down": 3000, "speed-limit-up": 1000,
Helaas begint Raspberry bij hoge download- en uploadsnelheden erg te vertragen, dus de beperkingen die je in de bovenstaande instellingen ziet, zijn experimenteel geïdentificeerd.

Start de verzending opnieuw met het commando:
sudo /etc/init.d/transmission-daemon restart
Vanaf nu heb je een werkende Torrent-client geïnstalleerd, waarvan het webcontrolepaneel beschikbaar is op: http://:9091, login pi, wachtwoord dat je in het configuratiebestand hebt ingesteld.

Vergeet niet ook de map toe te voegen /mnt/flash/torrent naar een netwerkshare via Samba zodat de gedownloade bestanden op andere apparaten kunnen worden bekeken, bijvoorbeeld op uw mediaspeler:


De titel van de film is bewust veranderd; zo'n film bestaat niet.

Het is vermeldenswaard dat de Raspberry Pi naar mijn mening goed omgaat met het overbrengen van bestanden via het netwerk - bij het kopiëren van een bestand van de Raspberry Pi naar een computer bereikte de maximale snelheid 7 MB/sec, wat praktisch overeenkomt met de maximale leessnelheid snelheid voor de gebruikte flashdrive.

Epiloog

Dit is waar mijn artikel eindigt. De Raspberry Pi zorgde voor een enorme boost bij het leren kennen van vele aspecten van het Linux-besturingssysteem. Er zijn nog veel meer plannen met betrekking tot de Raspberry Pi, die ik in mijn toekomstige artikelen zal proberen te implementeren en te beschrijven.

Ik ontvang graag opmerkingen over fouten van meer ervaren gebruikers!

De Raspberry Pi is een goedkope microcomputer die in de palm van je hand past en veel kan. Op basis van deze microcomputer kun je zowel serieuze projecten maken om een ​​slim huis te besturen, als het gebruiken als mediacentrum of zelfs als lichtgewicht thuiscomputer met Linux.

In een van de vorige artikelen hebben we uitgebreid gekeken naar het aan de slag gaan met de Raspberry Pi 3, hoe je het apparaat aansluit en wat daarvoor nodig is, nu zullen we dieper ingaan op een taak als het installeren van de Raspberry Pi 3 besturingssysteem systeem Het maakt gebruik van een processor gebaseerd op de ARM-architectuur, wat betekent dat je elke door ARM ondersteunde distributie kunt installeren, of een Raspbian-distributie die speciaal voor Raspberry is gemaakt.

Een Raspberry-systeem installeren met NOOBS

Dit is de gemakkelijkste manier om een ​​volledige en werkende Linux op Raspberry Pi te krijgen. De standaardset besturingssystemen NOOBS (New Out Of Box Software) voor Raspberry Pi is uitgebracht in 2013 en biedt een eenvoudige interface waarmee je met een paar klikken verschillende populaire systemen kunt installeren.

1. De SD-kaart voorbereiden

Allereerst moeten we uw SD-kaart voorbereiden. Je hebt een kaart nodig met een capaciteit van minimaal 4 GB. Voer deze opdracht uit:

Sluit nu de kaart via een kaartlezer aan op de computer en voer de opdracht opnieuw uit, zodat u kunt bepalen welke naam in het systeem aan uw kaart is toegewezen. Dit kan bijvoorbeeld mmcblk0 zijn. Als het al is gepartitioneerd, ziet u p1 aan het einde van de naam, bijvoorbeeld mmcblk0p1. Als de kaart nog niet is gepartitioneerd, moeten we dit doen, gebruik hiervoor fdisk:

sudo fdisk /dev/mmcblk0

Verwijder alle bestaande partities met D, voer indien nodig het gewenste sectienummer in en gebruik vervolgens N, om een ​​nieuwe partitie te maken en P om de creatie te bevestigen. We hebben één partitie nodig voor de hele flashdrive, als je deze al hebt, hoef je niets te doen.

Eenmaal voltooid, klikt u op T en stel het partitietype in op W95 FAT32, ook al is het Linux, het installatieprogramma moet het FAT-bestandssysteem gebruiken. Om wijzigingen vast te leggen, klikt u op w.

Het enige dat overblijft is het formatteren van de partitie naar het FAT32-bestandssysteem:

sudo mkfs.vfat /dev/mmcblk0p1

U kunt de NOOBS-afbeelding downloaden van de officiële website. We hebben een ZIP-archief van de nieuwste versie nodig.


U kunt kiezen uit twee versies: volledig, met offline installatie, en minimaal, waarvoor een internetverbinding vereist is voor implementatie op de Raspberry Pi. De microcomputer moet worden aangesloten met behulp van een Ethernet-kabel; het draadloze netwerk is alleen beschikbaar in het geïnstalleerde besturingssysteem.

Het NOOBS-installatieprogramma bevat de volgende besturingssystemen:

  • Raspbiaan;
  • Pidora;
  • RISCOS;
  • Boog Linux;
  • OSMC.

Mogelijk komen daar in de loop van de tijd nog andere systemen bij.

3. Opnemen op SD-kaart

Hier is het nog eenvoudiger om het Raspberry Pi 3-besturingssysteem te installeren door simpelweg bestanden te kopiëren. Om dit te doen, moet uw SD-kaart in het systeem worden gemonteerd. Laten we eens kijken waar uw bestandsbeheerder het heeft aangesloten:

monteren | grep -i mmcblk0p1

Als u het nog niet hebt aangesloten, opent u het in uw bestandsbeheer en probeert u het opnieuw. Nautilus heeft een contextmenu-optie zoals "Openen in terminal", je kunt het hier gebruiken. Of gebruik de opdracht cd om naar de map van het flashstation te gaan:

cd /media/pad/naar/map/

Pak vervolgens eenvoudigweg de inhoud van het NOOBS-archief erin uit:

pak /home//Downloads/RaspberryPi/distros/NOOBS_v1_3_11.zip uit

Dat is alles wat de installatie inhoudt. Wanneer het uitpakken is voltooid, kunt u de geheugenkaart ontkoppelen:

sudo umount /dev/mmcblk0p1

Op Windows kun je hetzelfde doen in de GUI: pak gewoon de inhoud van het noobs zip-archief uit naar een USB-flashstation.

4. Systeem opstarten

Vervolgens kun je de kaart uit de computer halen en aansluiten op de Raspberry, ook moet je het apparaat via HDMI op het scherm aansluiten, vervolgens de voeding inschakelen en het toetsenbord aansluiten. In het installatieprogramma moet u het besturingssysteem selecteren dat u wilt installeren:

De installatie is vrij snel en omvat het kopiëren van de benodigde bestanden naar dezelfde geheugenkaart. Als u meerdere systemen installeert, is er een keuzemenu beschikbaar, maar als u er slechts één installeert, wordt dit standaard geladen. Noobs Raspberry Pi 3 op video installeren:

Een Raspberry-systeem installeren vanaf een image

Een andere manier om het Raspberry Pi 3-besturingssysteem te installeren is door een img-afbeelding te gebruiken. U kunt bijvoorbeeld de Raspbian Jessie-afbeelding downloaden en deze eenvoudig op een geheugenkaart branden.

De eenvoudigste manier om dit op Linux te doen is door het hulpprogramma Ether te gebruiken. Het is al beschikbaar in de meeste distributies.

Andere besturingssystemen zijn beschikbaar op dezelfde site als NOOBS. U kunt bijvoorbeeld Raspbian, Ubuntu MATE 16.04 of zelfs Windows 10 IoT downloaden:

Maar bovendien kunt u met deze methode andere besturingssystemen installeren die zijn gedownload van andere bronnen.

U moet de image van het besturingssysteem downloaden, die de bestandsextensie .img heeft. Vaak worden deze bestanden bovendien verpakt in zip-archieven, zodat ze minder ruimte in beslag nemen. Als u zo'n archief ontvangt, pak het dan uit.

2. Schrijf de afbeelding op de kaart

Zodra u het img-bestand hebt, voert u het Ether-hulpprogramma uit en selecteert u de gewenste afbeelding in de sectie "Selecteer afbeelding":

Zorg er vervolgens voor dat u de juiste geheugenkaart selecteert. Als het apparaat moet worden gewijzigd, klikt u op de knop "Wijziging":

Als alles correct is, klikt u op de knop om de afbeelding naar de flashdrive te schrijven "Flash". Wanneer het proces is voltooid, is uw Raspberry-besturingssysteem klaar voor gebruik. Verwijder de kaart uit de computer, sluit deze aan op de Raspberry Pi en start op.

Conclusies

Zoals u kunt zien, is het installeren van het Raspberry Pi 3 OS heel eenvoudig als dit besturingssysteem officieel wordt ondersteund. Naast de methoden die in het artikel worden beschreven, kunt u andere opnamemethoden gebruiken, bijvoorbeeld het hulpprogramma dd. Als je een beginner bent, dan is NOOBS de ideale optie voor jou; voor gevorderde gebruikers zijn er afbeeldingen. Maar in ieder geval is het installeren van Linux op de Raspberry Pi 3 vele malen eenvoudiger dan het installeren van WIndows of Mac op een computer. Heb je een framboos? Voor welke taken gebruik je het? Schrijf in de reacties!

Het installeren van een besturingssysteem op de Raspberry pi 2 is heel eenvoudig omdat de microcomputerontwikkelaars voor alles zorgden en NOOBS (New Out Of the Box Software) uitbrachten. NOOBS is een eenvoudig bestudat al Raspbian linux, Arch, OpenELEC, Pidora, RISC OS, RaspBMC, Ubuntu MATE, OSMC bevat.

Wat heb je nodig om Raspberry pi 2 voor de eerste keer te starten?

  • microSD-kaart van minimaal 4 GB, klasse niet lager dan 4;
  • voeding 5V, niet minder dan 1,8 A;
  • HDMI-kabel;
  • Monitor met HDMI;
  • USB-muis en toetsenbord;
  • PC met SD-kaartlezer voor het opnemen van het installatieprogramma op microSD;
  • Ethernet-verbinding met internet.

Stapsgewijze besturingssysteeminstallatie op Raspberry pi 2.

  • Formatteer microSD naar FAT32. Elk programma voor het beheren van schijfpartities is hier geschikt. In Debian is het bijvoorbeeld handig om partitiemanager te gebruiken (apt-get install partitiemanager).
  • Download het NOOBS-installatieprogramma ZIP van de officiële Raspberry pi-website.
  • Pak de bestanden uit het ZIP-archief uit naar de hoofdmap van de microSD.
  • We plaatsen de microSD in de Raspberry pi, sluiten de Ethernet- en HDMI-kabels, muis en toetsenbord aan en zetten de voeding aan.
  • Wanneer u het voor het eerst start, verschijnt er een lijst met besturingssystemen die op uw Raspberry pi kunnen worden geïnstalleerd. U hoeft uzelf niet te beperken tot één besturingssysteem; u kunt ze allemaal kiezen (als de microSD-capaciteit dit toelaat). Voor beginners raad ik aan om Raspbian Linux en de OpenELEC-distributie (Open Embedded Linux Entertainment Center) te kiezen. Wanneer u vervolgens de microcomputer start, zal het systeem vragen welk besturingssysteem moet worden geladen. Klik op de knop Installeren en wacht tot de geselecteerde distributies zijn gedownload en op de microSD-kaart geïnstalleerd.

Zodra het installatieproces is voltooid, wordt het Raspbian-configuratiemenu (raspi-config) geladen. Hier configureren we de regio, taal, datum en tijd, enz. U kunt het besturingssysteem later opnieuw configureren door de opdracht sudo raspi-config in de terminal uit te voeren. Klik op Voltooien.

Nu kunnen we onze Raspberry pi starten. Elke keer dat u Raspbian Linux start, wordt u gevraagd uw gebruikersnaam in te voeren: pi
Standaard Raspbian root-wachtwoord: framboos
Vervolgens starten we de grafische shell met het commando: startx

Als je naast het Raspbian Linux OS een mediacentrum hebt geïnstalleerd, krijg je een groot aantal video's, tv-programma's, podcasts, enz. gratis uit de doos. Maar in het Engels. Om films en tv-programma's in het Russisch te kunnen bekijken, moet u een Russischtalige XBMC-plug-in installeren, bijvoorbeeld seppius, die u kunt downloaden.

  • Download dit ZIP-bestand en zet het op een flashstation.
  • We plaatsen het in de Raspberry pi.
  • We lanceren Raspberry pi onder OpenELEC.
  • Ga naar Instellingen -> Add-ons -> Installeren vanuit ZIP-bestand
  • Selecteer ons bestand op de flashdrive

Nu kunt u Russischtalige applicaties toevoegen aan ons mediacentrum.