Čitatelji poput vas podržavaju MUO. Kada kupite putem poveznica na našoj stranici, možemo zaraditi partnersku proviziju. Čitaj više.

Ubuntu je popularna distribucija Linuxa koja nudi stabilnost, više okusa s grafičkim sučeljima i zajednicu entuzijasta koji se međusobno podržavaju. Ako uklonite sva zvona i zviždaljke iz Ubuntua, ono što ostaje je Ubuntu Core.

Ovo je OS koji čak i Raspberry Pi 2 može pokrenuti, a da ne spominjemo kasnije modele kao što su Pi 3 i 4. Uparivanje ova dva imena u domaćinstvu zajedno će vam dati rezultat koji je stabilan, često održavan i dobro podržan u godinama koje dolaze.

Uronimo zajedno u mogućnosti koje Ubuntu Core i Raspberry Pi imaju.

Što je Ubuntu Core?

Ubuntu Core je skraćena verzija Linuxa bez prisutnog grafičkog sučelja. Iako ste ograničeni samo na naredbeni redak, Ubuntu Core ima poznati ekosustav koji koristi sustav paketa softvera APT koji je mnogim korisnicima Linuxa poznat. Po želji, možete iskoristite Snap i Flatpak pakete da instalirate i svoj omiljeni softver.

instagram viewer

Ova verzija Linuxa s naredbenim redkom laserski je usmjerena na IoT i ugrađena okruženja, jer sigurnost i pouzdana ažuriranja osiguravaju stabilnost koju zahtijevaju profesionalci u industriji.

Zahtjevi i instalacija

Sljedeći hardver omogućit će vam početak rada s Ubuntu Coreom:

  • Raspberry Pi 2, 3, 4, 400, Zero 2 W ili Compute Module 4
  • 4GB+ microSD kartica i čitač
  • Wi-Fi mreža ili Ethernet kabel s internetskom vezom
  • Monitor s HDMI sučeljem
  • HDMI kabel
  • USB tipkovnica

Kada budete imali potreban hardver, morat ćete instalirajte Ubuntu Core na vašem Raspberry Piju. Također možete preuzmite sliku Ubuntu Core i koristite alat Raspberry Pi Imager da ga instalirate. Tijekom instalacije provjerite je li SSH omogućen kako biste mogli pristupiti SSH-om na svoj Raspberry Pi kada je to potrebno.

Praktična upotreba za Ubuntu Core

Mnogo je razloga zašto biste mogli koristiti Ubuntu Core umjesto standardnog Raspberry Pi OS-a.

Internet stvari i razvoj aplikacija

Podrška do 10 godina (uz česta sigurnosna ažuriranja i zakrpe grešaka) osigurava bezbrižnost za vaš pametni telefon aplikacije na vašem Raspberry Pi. Svaki IoT uređaj dobiva vlastitu pozadinu u oblaku za hostiranje i upravljanje vlastitom IoT aplikacijom trgovina. To će vam omogućiti da izgradite vlastiti ekosustav i upravljate strategijama monetizacije kako vam odgovara.

Kada trebate izvršiti popravak, Ubuntu Core dopušta daljinsko upravljanje kako bi se smanjio zastoj. Ako ste novi u ideji uređaja temeljenih na oblaku, istražite svijet Internet stvari (IoT) za detalje.

Snap stvara jednostavan način za razvojne programere da istovremeno implementiraju aplikacije u više distribucija Linuxa. Osim toga, Snap paketi koriste sustav spremnika koji aplikacijama omogućuje korištenje hardvera koji je specifičan za njihove potrebe. Snapcraft (Snap) ima prednosti i nedostatke koje biste trebali pregledati prije nego počnete razvijati za snap ekosustav.

Za osobnog entuzijasta u vama, Ubuntu Core i Raspberry Pi dobar su par za postavljanje poslužitelja koristi se za pohranu i dijeljenje važnih datoteka, strujanje video i audio sadržaja i sigurnosne sustave.

Sustav za pohranu spojen na vašu mrežu omogućit će vam pohranu važnih datoteka na vaš Raspberry Pi i njihovo dijeljenje između računala u vašoj kućnoj mreži. Samba je uključena aplikacija uz Ubuntu Core. Uz malu pomoć našeg vodiča za kako postaviti mrežnu dijeljenu mapu na Ubuntuu sa Sambom, konfiguracija ovog rješenja za pohranu je jednostavna.

Stvaranje medijskog poslužitelja još je jedna sjajna opcija koju možete pokrenuti na svom Raspberry Pi. Umjesto samo budući da možete instalirati Plex poslužitelj kao samu sliku, možete instalirati svoj Plex poslužitelj u Docker spremnik. Da biste to učinili, pogledajte naš vodič na kako postaviti Linux medijski poslužitelj. Kada je vaš Plex poslužitelj instaliran, tada ćete moći pristupiti Plexu putem adrese [IP Raspberry Pi]:32400 (osim ako niste promijenili zadani port u postavkama poslužitelja).

Spremnici i web poslužitelji

Kada tražite siguran prostor za svoj sljedeći projekt (ili medijski poslužitelj), Docker spremnik je sjajan način kako biste osigurali da na vaš sustav ne utječe nova aplikacija koja je instalirana u ovom spremniku okoliš. Uz pomoć naše pomoći korak po korak, instaliranje Dockera na Linux je jednostavan. Ako ste raspoloženi za web sučelje, također možete instalirajte Portainer na Linux.

Još jedno web sučelje, Cockpit, odličan je način za upravljanje vašim Ubuntu Core sustavom iz drugog preglednika unutar vaše kućne mreže. Iako je SSH uobičajena praksa za daljinski pristup vašem sustavu bez grafike, može biti lijepo imati sučelje temeljeno na webu koje će vam pomoći u praćenju rada vašeg računala iz daljine. Za pomoć, pogledajte naš vodič za početak rada s kokpitom.

Strojno učenje

Modeli strojnog učenja često imaju specifične zahtjeve. Minijaturna verzija Kubernetesa, MicroK8s, nudi rješenje za ovu potrebu. MicroK8s je idealan kada morate iznenada ponuditi uslugu velikom broju ljudi (npr. ChatGPT chatbot).

Možete eliminirati administraciju klastera s MicroK8s i pokrenuti svoj poduhvat strojnog učenja u klasteru strojeva s visokom učinkovitošću. MicroK8s se može instalirati lokalno koristeći Snap i omogućit će vaš instalirani spremnik (spremnike) za strojno učenje da rade nativno. To čini vaš razvoj, uključujući projekte ubrzanja GPU-a, mnogo lakšim za rad tijekom pretprodukcijskih faza.

Docker je poznato ime u svijetu kontejnera; međutim, Docker je prikladniji za runtimes spremnika (pokretanje aplikacija). Iako je ekosustav Kubernetes (MicroK8s) možda složeniji za početno postavljanje, dugoročno ćete uživati ​​u mogućnosti skaliranja i smanjenja nepotrebnih administrativnih zadataka.

Osim toga, spremnik MicroK8 može se podići za manje od 60 sekundi. Iako će mnogi stručnjaci koristiti ovo rješenje, ovo je također korisno za programere koji žele razvijati lokalno. Pročitajte naše upute korak po korak na kako postaviti MicroK8s na Ubuntu prvi put.

Kamo će vas Ubuntu Core i Raspberry Pi odvesti sljedeće?

Postoji mnogo sjajnih ideja koje će vam omogućiti da stvorite svoju sljedeću digitalnu avanturu s Ubuntu Core i vašim Raspberry Pi. Možda će vam korištenje Jujua ili Akrija pomoći da povećate uspjeh svog strojnog učenja projekt. Također, možda ćete biti skloni ponuditi poslužitelj samo za zvuk kako biste što bolje iskoristili svoju audio zbirku.

Najbolje od svega, minimalni resursi koje Ubuntu Core troši čini ovaj OS savršenim kandidatom čak i za Raspberry Pi 2.