Stap 7: [Software] Log in en installeer nodig software
De Arduino Yún de Linux proces vrij volledige gekenmerkte is... men kan inloggen op een console en onderhoudstaken uitvoeren. Je moet een manier aan SSH in de Yún. Op OSX en Linux de "ssh" opdracht al beschikbaar moet zijn. Op Windows moet u SSH software zoals PuTTY.
De gebruikersaccount van de Yún (standaard) is wortel. In feite, het script van de brug (gebruikt voor de communicatie tussen de Arduino en Linux-processors) wordt uitgevoerd als root, en alles wat die het doet (met inbegrip van scripts en processen die u vanuit Arduino code uitvoert) wordt uitgevoerd als root. Dit maakt veel dingen gemakkelijker, die niet altijd een goede zaak... zou het mogelijk (gemakkelijk, eigenlijk) om Arduino code baksteen bijvoorbeeld heel grondig, de Linux-kant van de dingen te schrijven. Of aanval van andere computers in uw netwerk. Maar een ander Instructable vergroting van de veiligheid op dit apparaat mogelijk.
Moeten we installeren sommige extra software voor dit project; Gelukkig is het heel eenvoudig. We moeten een versie van Python dat ondersteuning biedt voor SSL (Kickstarter gebruikt HTTPS), ondersteuning toevoegen voor de FTDI-kabel, en we moeten toevoegen dat python ondersteuning voor seriële communicatie.
Elk commando hieronder, ervoor zorgen dat er staan geen fouten en ze installeren met succes worden uitgevoerd.
opkg update opkg install python-ssl opkg install kmod-usb-serial-ftdi opkg install pyserial