Kaltaisesi lukijat auttavat tukemaan MUO: ta. Kun teet ostoksen käyttämällä sivustollamme olevia linkkejä, voimme ansaita kumppanipalkkion. Lue lisää.

Ubuntu on suosittu Linux-distro, joka tarjoaa vakautta, useita makuja graafisilla käyttöliittymillä ja harrastajayhteisön, joka auttaa toisiaan tukemaan. Jos poistat kellot ja pillit Ubuntusta, jäljelle jää Ubuntu Core.

Tämä on käyttöjärjestelmä, jota jopa Raspberry Pi 2 pystyy käyttämään, puhumattakaan myöhemmistä malleista, kuten Pi 3 ja 4. Kun yhdistät nämä kaksi kotinimeä, saat tuloksen, joka on vakaa, usein ylläpidetty ja hyvin tuettu tulevina vuosina.

Sukellaan mahdollisuuksiin, joihin Ubuntu Core ja Raspberry Pi pystyvät yhdessä.

Mikä on Ubuntu Core?

Ubuntu Core on poistettu Linux-versio, jossa ei ole graafista käyttöliittymää. Vaikka olet rajoittunut vain komentoriville, Ubuntu Corella on tuttu ekosysteemi, joka käyttää APT-ohjelmistopakettijärjestelmää, jonka monet Linux-käyttäjät tuntevat. Valinnaisesti voit Hyödynnä Snap- ja Flatpak-paketteja asentaaksesi myös suosikkiohjelmistosi.

instagram viewer

Tämä komentorivin Linux-maku on laserpainotettu IoT: hen ja sulautettuihin ympäristöihin, sillä tietoturva ja luotettavat päivitykset takaavat alan ammattilaisten vaatiman vakauden.

Vaatimukset ja asennus

Seuraavat laitteistot auttavat sinua aloittamaan Ubuntu Coren käytön:

  • Raspberry Pi 2, 3, 4, 400, Zero 2 W tai Compute Module 4
  • 4GB+ microSD-kortti ja lukija
  • Wi-Fi-verkko tai Ethernet-kaapeli Internet-yhteydellä
  • Näyttö HDMI-liitännällä
  • HDMI-kaapeli
  • USB-näppäimistö

Kun sinulla on tarvittava laitteisto, sinun on tehtävä se asenna Ubuntu Core Raspberry Pi: lläsi. Voit myös lataa Ubuntu Core -kuva ja asenna se Raspberry Pi Imager -työkalulla. Asennuksen aikana kannattaa varmistaa, että SSH on käytössä, jotta voit tarvittaessa SSH: ta Raspberry Pi -laitteeseen.

Ubuntu Coren käytännön käytöt

On monia syitä, miksi saatat haluta käyttää Ubuntu Corea tavallisen Raspberry Pi OS: n sijaan.

IoT ja sovelluskehitys

Jopa 10 vuoden tuki (ajoittain tietoturvapäivityksillä ja virhekorjauksilla) takaa älykkääsi mielenrauhan sovelluksia Raspberry Pi: ssäsi. Jokainen IoT-laite saa oman pilvitaustansa oman IoT-sovelluksensa isännöintiä ja hallintaa varten tallentaa. Näin voit rakentaa oman ekosysteemisi ja hallita kaupallistamisstrategioita parhaaksi katsomallasi tavalla.

Kun sinun on suoritettava korjaus, Ubuntu Core mahdollistaa etähallinnan seisokkien minimoimiseksi. Jos olet uusi ajatus pilvipohjaisista laitteista, tutustu niiden maailmaan esineiden internet (IoT) yksityiskohtia varten.

Snap tarjoaa kehittäjille helpon tavan ottaa käyttöön sovelluksia useisiin Linux-jakeluihin samanaikaisesti. Lisäksi Snap-paketit käyttävät konttijärjestelmää, jonka avulla sovellukset voivat hyödyntää tarpeisiinsa sopivia laitteistoja. Snapcraftilla (Snap) on etuja ja haittoja jotka sinun tulee tarkistaa ennen kuin aloitat snap-ekosysteemin kehittämisen.

Henkilökohtaiselle harrastajalle Ubuntu Core ja Raspberry Pi ovat hyvä pari palvelimien käyttöönottoon käytetään tärkeiden tiedostojen tallentamiseen ja jakamiseen, video- ja äänisisällön suoratoistoon ja turvajärjestelmiin.

Verkkoon liitetyn tallennusjärjestelmän avulla voit tallentaa tärkeitä tiedostoja Raspberry Pi -laitteeseen ja jakaa ne kotiverkon tietokoneiden välillä. Samba on mukana Ubuntu Core -sovellus. Pienellä avustuksella oppaastamme kuinka määrittää jaettu verkkokansio Ubuntuun Samban kanssa, tämän tallennusratkaisun määrittäminen on yksinkertaista.

Mediapalvelimen luominen on toinen loistava vaihtoehto, jota voit käyttää Raspberry Pi -laitteessa. Vain sen sijaan kun pystyt asentamaan Plex-palvelimen kuvana yksinään, voit asentaa Plex-palvelimesi Dockeriin kontti. Voit tehdä sen tutustumalla oppaaseemme osoitteessa kuinka perustaa Linux-mediapalvelin. Kun Plex-palvelimesi on asennettu, voit käyttää Plexiä osoitteen kautta [Raspberry Pi: n IP]:32400 (ellet ole muuttanut oletusporttia palvelimen asetuksissa).

Kontit ja verkkopalvelimet

Kun etsit turvallista tilaa seuraavalle projektillesi (tai mediapalvelimellesi), Docker-säilö on loistava tapa varmistaaksesi, että tähän säiliöön asennettu uusi sovellus ei vaikuta järjestelmääsi ympäristöön. Vaiheittaisen apumme avulla Dockerin asentaminen Linuxiin on yksinkertainen. Jos olet kiinnostunut verkkokäyttöliittymästä, voit myös tehdä sen asenna Portainer Linuxiin.

Toinen verkkokäyttöliittymä, Cockpit, on loistava tapa hallita Ubuntu Core -järjestelmääsi kotiverkon toisesta selaimesta. Vaikka SSH on yleinen käytäntö grafiikkattoman järjestelmän etäkäytössä, voi olla mukavaa, että sinulla on verkkopohjainen käyttöliittymä, jonka avulla voit seurata tietokoneesi toimintaa kaukaa. Jos tarvitset apua, katso oppaamme Cockpitin käytön aloittaminen.

Koneoppiminen

Koneoppimismalleilla on usein erityisiä vaatimuksia. Pienoisversio Kubernetesista, MicroK8s, tarjoaa ratkaisun tähän tarpeeseen. MicroK8s on ihanteellinen, kun haluat yhtäkkiä tarjota palvelua monille ihmisille (esim. ChatGPT-chatbot).

Voit eliminoida klusterin hallinnan MicroK8:lla ja suorittaa koneoppimispyrkimyksiäsi koneiden klusterissa erittäin tehokkaasti. MicroK8:t voidaan asentaa paikallisesti Snapilla, ja asentamasi koneoppimissäilö (säilöt) voivat toimia natiivisti. Tämä tekee kehitystyöstäsi, mukaan lukien GPU-kiihdytysprojektit, paljon helpompi työskennellä tuotantoa edeltävissä vaiheissa.

Docker on tuttu nimi konttien maailmalle; Docker soveltuu kuitenkin paremmin konttiajoaikaan (käytettävät sovellukset). Vaikka Kubernetes-ekosysteemi (MicroK8s) voi olla aluksi monimutkaisempi asentaa, voit skaalata ja vähentää tarpeettomia hallinnollisia tehtäviä pitkällä aikavälillä.

Lisäksi MicroK8-säiliö voidaan nostaa ylös alle 60 sekunnissa. Vaikka monet asiantuntijat käyttävät tätä ratkaisua, tämä on hyödyllistä myös kehittäjille, jotka haluavat kehittyä paikallisesti. Lue vaiheittaiset ohjeemme Kuinka asentaa MicroK8s Ubuntuun ensimmäistä kertaa.

Mihin Ubuntu Core ja Raspberry Pi vievät sinut seuraavaksi?

On monia hienoja ideoita, joiden avulla voit luoda seuraavan digitaalisen seikkailusi Ubuntu Coren ja sinun Raspberry Pi. Ehkä Jujun tai Akrin hyödyntäminen auttaa sinua lisäämään koneoppimisesi menestystä hanke. Saatat myös olla taipuvainen käyttämään vain ääntä sisältävää palvelinta saadaksesi kaiken irti äänikokoelmastasi.

Mikä parasta, Ubuntu Coren vähäiset resurssit tekevät tästä käyttöjärjestelmästä täydellisen ehdokkaan jopa Raspberry Pi 2:lle.