Komma igång med Ubuntu Linux
Linux har operativsystemet (OS) för datorn kunniga sedan starten, men under de senaste åren med lanseringen av små linux baserade fysiska datorplattformar som Raspberry Pi, BeagleBone och Arduino Yun (bland många andra) har det varit en explosion av intresse i OS. Visst, det finns definitivt ingen brist på handledningar och resurser för lärande Linux, men jag ville skapa en grundläggande introduktion taylor för Maker gemenskapen och för att få någon igång med Linux (Ubuntu) oavsett deras nuvarande OS eller computing know-how.
Varför
Som forskare inom robotteknik jag använda Linux uteslutande på arbetet och det finns många anledningar till, men här är 3 bra...
- Gratis. Linux OS är, i alla avseenden, gratis. När jag först läste att jag sade till mig själv, "Big deal, jag självfallet redan har ett OS eller annat jag ville inte att läsa om Linux på den här datorn". Detta var sant, när jag började behöver mer kraftfull datorplattformar än Arduino Uno, insåg jag att jag inte vill punga ut $100 för Windows för varje dator tillägnad ett projekt. I robotics är det inte ovanligt att en enda robot som har flera datorer ombord att hantera olika uppgifter - inte med att köpa (och behålla) betalas operativsystem är en gudagåva i dessa fall. Mer generellt sett som dina projekt växa i komplexitet, så också kommer ditt behov av datorkraft och när du hoppa från mikrokontroller till full blåst datorer kommer du bli glad att ha Linux.
- Enkla. Medan de flesta Linux sorter ger grafiska användargränssnitt (GUI) för att förenkla den dagliga erfarenheten, är de avgjort transparent jämfört med Windows eller Mac. Detta betyder bara att du har mycket mer direkt tillgång till de grundläggande funktionerna i OS snarare än det som är dold bakom lager av användargränssnitt och preferenser. Detta är praktiskt när du behöver göra saker som tillgång GPIO stiften på din BeagleBone.
- Kontroll. Som standard är du befälhavaren på din domän. I Linux (med administratörsrättigheter) du har total kontroll över systemet och kan göra som du gärna med den. Detta kommer med dess fallgropar, till exempel ta bort hela hårddisken med en enda rad kommandon, men med lite försiktig är ett kraftfullt verktyg.
Förutom dessa skäl Linux är en utvecklare plattformen och kodning är i allmänhet mycket mindre smärtsamt. Du hittar också en hel del stöd på webben för alla begripligt frågor.
Så utan några ytterligare missionerande, kan komma igång med Linux!