Lära sig Linux?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
4kTRB
Inlägg: 18279
Blev medlem: 16 augusti 2009, 19:04:48

Lära sig Linux?

Inlägg av 4kTRB »

Är det en bra idé att lära sig linux om jag tex ska hålla på med Raspberry Pi ?
Har jag någon nytta av att kunna Linux även för andra saker som där jag tänk syssla med Micro-controller-system?

Hittade 2 böcker som de använder på universitetet
https://www.amazon.co.uk/Linux-Develope ... 138&sr=1-1
https://www.amazon.co.uk/How-Linux-Work ... 267&sr=1-1
Användarvisningsbild
Lennart Aspenryd
Tidigare Lasp
Inlägg: 12607
Blev medlem: 1 juli 2011, 19:09:09
Ort: Helsingborg

Re: Lära sig Linux?

Inlägg av Lennart Aspenryd »

Visst har du det. Det är aldrig fel att ha ett humor ett stort OS.
Den formen av kunskap är aldrig bortkastad.
Varför inte skapa en bootbar disk till din vanliga datot med Linux!
Användarvisningsbild
Berrabongo
Inlägg: 601
Blev medlem: 3 oktober 2006, 15:17:12
Ort: Solna

Re: Lära sig Linux?

Inlägg av Berrabongo »

Raspbian OS 11 är en fork av Debian 11.
Rekommenderar Pi Apps som förenklar
installation av nödvändiga program. Kolla länken.
https://pi-apps.io/ Där finns det mesta som du behöver.
Editorer, kompilatorer m.m Kör på, du kommer inte
att ångra dig.
Användarvisningsbild
4kTRB
Inlägg: 18279
Blev medlem: 16 augusti 2009, 19:04:48

Re: Lära sig Linux?

Inlägg av 4kTRB »

Gäller samma om jag tänker fokusera på Arduino?
Användarvisningsbild
AndLi
Inlägg: 17042
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Re: Lära sig Linux?

Inlägg av AndLi »

Arduino kör inte linux, i alla fall inte de traditionella versionerna...
Användarvisningsbild
4kTRB
Inlägg: 18279
Blev medlem: 16 augusti 2009, 19:04:48

Re: Lära sig Linux?

Inlägg av 4kTRB »

Och de programvaror som finns för att programmera Arduino
finns också till Windows eller ja de fungerar lika bra ?
Användarvisningsbild
Lennart Aspenryd
Tidigare Lasp
Inlägg: 12607
Blev medlem: 1 juli 2011, 19:09:09
Ort: Helsingborg

Re: Lära sig Linux?

Inlägg av Lennart Aspenryd »

Det är två olika vägar du funderar på. Men det finns många goa exempel på hur man kan mata Arduino med kod. Om du nöjer dig med det.
Raspberry Pi med utveckling är ett annat stycke!
Vad vill du göra på sikt? Vad behöver du i stöd?
Den första boken är knappast vad du behöver. Ta exempel och förklara, så får du säkert bättre tips
Användarvisningsbild
Berrabongo
Inlägg: 601
Blev medlem: 3 oktober 2006, 15:17:12
Ort: Solna

Re: Lära sig Linux?

Inlägg av Berrabongo »

Arduino IDE finns i Pi Apps. Där finns även
Visual Studio.
Användarvisningsbild
Berrabongo
Inlägg: 601
Blev medlem: 3 oktober 2006, 15:17:12
Ort: Solna

Re: Lära sig Linux?

Inlägg av Berrabongo »

4kTRB skrev: 19 juni 2022, 16:33:41 Gäller samma om jag tänker fokusera på Arduino?
Du kan utveckla program med Arduino IDE även i Raspbian
Användarvisningsbild
Berrabongo
Inlägg: 601
Blev medlem: 3 oktober 2006, 15:17:12
Ort: Solna

Re: Lära sig Linux?

Inlägg av Berrabongo »

Jag investerade i en Raspberry pi 400, på den utvecklar jag program för ESP8266, ESP32, Arduino m.m
Senast redigerad av Berrabongo 19 juni 2022, 17:00:38, redigerad totalt 2 gånger.
Användarvisningsbild
Hobbyisten
Inlägg: 2531
Blev medlem: 3 december 2017, 22:55:25

Re: Lära sig Linux?

Inlägg av Hobbyisten »

4kTRB skrev: 19 juni 2022, 16:36:40 Och de programvaror som finns för att programmera Arduino
finns också till Windows eller ja de fungerar lika bra ?
Vet inte om jag missuppfattat, men jag programmerar arduino från Windows. Sen tycker jag du bör vara försiktig med att installera Linux på din "vardagsdator", jag hade en gammal laptop jag kunde avvara och provade på den, med resultatet att den nästan kraschade, det är biosinställningar och dylikt. Jag har inte haft ork att fixa till den datorn än.
Användarvisningsbild
pi314
Inlägg: 5673
Blev medlem: 23 oktober 2021, 19:22:37
Ort: Stockholm

Re: Lära sig Linux?

Inlägg av pi314 »

Svaret på TS fråga...
Är det en bra idé att lära sig linux om jag tex ska hålla på med Raspberry Pi?
Är IMO ja.

Att sluta använda Windows och gå över till Linux är en annan fråga. Om någon överväger att göra det så skulle jag rekommendera något av dessa alternativ:
1. En separat dator för test och inlärning av Linux.
2. Dual boot, så man kan boota antingen Windows eller Linux.

Personligen har jag svårt att överge något av Windows, Linux ooh Mac OS X och har dom, men på olika datorer.

/Pi
Användarvisningsbild
AndLi
Inlägg: 17042
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Re: Lära sig Linux?

Inlägg av AndLi »

Eller så kör man linux i en virtuell maskin eller wsl
Användarvisningsbild
pi314
Inlägg: 5673
Blev medlem: 23 oktober 2021, 19:22:37
Ort: Stockholm

Re: Lära sig Linux?

Inlägg av pi314 »

Linux och Arduino
Kanske på gränsen till off-topic, men jag testar...

Jag har använt Windows och Mac för arduino-utveckling, men inte Linux.

Är det någon här som använt Linux för Arduino-utveckling och kan dela med sig av erfarenheter?

Ett problem som jag stött på är svårigheten att hitta USB-drivisar som fungerar till Arduino-kloner. Ett annat problem är ibland att hitta rätt bibliotek till "udda" Arduino-hårdvara, men det problemet är ju "plattformsoberoende".

/Pi
agehall
Inlägg: 418
Blev medlem: 12 augusti 2020, 19:27:54

Re: Lära sig Linux?

Inlägg av agehall »

Om du skriver kod för Arduino så spelar det ganska liten roll vilken plattform du kör din IDE på. Detta gäller både om du kör Arduinos egna skit eller om du använder något annat.

För att svara på TS fråga - det skadar inte att kunna grunderna i hur man hanterar en terminalprompt i någon UNIX. Idag är väl Linux den dominerande UNIX-varianten och även om den skiljer sig lite från riktig UNIX, så är det inget du behöver bry dig om. Sedan är frågan vad du vill kunna göra. Jag skulle säga att de enklaste grunderna är inte svåra att lära sig men om du vill komma till en nivå där du kan titta på output från godtycklig makefile och förstå varför saker inte vill bygga, så har du ganska mycket jobb framför dig.

Oavsett - börja med att installera en virtuell maskin med Linux och lek runt lite, men fokusera på att jobba via terminalfönster (även om du kanske startar dem via en fönsterhanterare i din Linux). Om du bara sitter och pekar/klickar kommer du aldrig att lära dig något om hur saker egentligen fungerar.
Skriv svar