Az Önhöz hasonló olvasók támogatják a MUO-t. Amikor a webhelyünkön található linkek használatával vásárol, társult jutalékot kaphatunk. Olvass tovább.

Az Ubuntu egy népszerű Linux disztribúció, amely stabilitást, többféle változatot kínál grafikus felületekkel, valamint egy rajongó közösséget, hogy segítsenek egymás támogatásában. Ha eltávolítja az Ubuntu harangjait és sípjait, az Ubuntu Core marad.

Ez egy olyan operációs rendszer, amelyet még a Raspberry Pi 2 is képes futtatni, nem beszélve az olyan későbbi modellekről, mint a Pi 3 és 4. E két háztartási név párosításával olyan eredményt kaphat, amely stabil, gyakran karbantartott és jól támogatott az elkövetkező években.

Merüljünk el azokban a lehetőségekben, amelyekre az Ubuntu Core és a Raspberry Pi együtt képesek.

Mi az Ubuntu Core?

Az Ubuntu Core a Linux lecsupaszított verziója, grafikus felület nélkül. Noha Ön csak a parancssorra korlátozódik, az Ubuntu Core-nak ismerős ökoszisztémája van az APT szoftvercsomag-rendszerrel, amelyet sok Linux-felhasználó ismer. Opcionálisan megteheti

kihasználja a Snap és Flatpak csomagokat hogy telepítse kedvenc szoftverét is.

Ez a parancssori Linux-változat az IoT-re és a beágyazott környezetekre összpontosít, mivel a biztonság és a megbízható frissítések biztosítják az iparági szakemberek által megkövetelt stabilitást.

Követelmények és telepítés

A következő hardverek segítségével kezdheti meg az Ubuntu Core használatát:

  • Raspberry Pi 2, 3, 4, 400, Zero 2 W vagy Compute Module 4
  • 4GB+ microSD kártya és olvasó
  • Wi-Fi hálózat vagy Ethernet-kábel internetkapcsolattal
  • Monitor HDMI interfésszel
  • HDMI kábel
  • USB billentyűzet

Ha megvan a szükséges hardver, akkor meg kell tennie telepítse az Ubuntu Core-t a Raspberry Pi-n. Te is töltse le az Ubuntu Core képet és a telepítéshez használja a Raspberry Pi Imager eszközt. A telepítés során gondoskodnia kell arról, hogy az SSH engedélyezve legyen, hogy szükség esetén SSH-t tudjon küldeni a Raspberry Pi-be.

Az Ubuntu Core gyakorlati felhasználásai

Számos oka lehet annak, hogy miért érdemes az Ubuntu Core-ot a szokásos Raspberry Pi OS helyett használni.

IoT és alkalmazásfejlesztés

Akár 10 éves támogatás (gyakran biztonsági frissítésekkel és hibajavításokkal) nyugalmat biztosít az okostelefonok számára alkalmazások a Raspberry Pi-n. Minden IoT-eszköz saját felhő-háttérrendszert kap a saját IoT-alkalmazásának üzemeltetéséhez és kezeléséhez bolt. Ez lehetővé teszi, hogy saját ökoszisztémáját építse ki, és tetszés szerint kezelje a bevételszerzési stratégiákat.

Ha javítást kell végrehajtania, az Ubuntu Core lehetővé teszi a távoli kezelést az állásidő minimalizálása érdekében. Ha még nem ismeri a felhőalapú eszközök ötletét, fedezze fel a világot a dolgok internete (IoT) a részletekért.

A Snap egyszerű módot kínál a fejlesztők számára, hogy egyszerre több Linux disztribúcióra telepítsenek alkalmazásokat. Ezenkívül a Snap csomagok konténerrendszert használnak, amely lehetővé teszi az alkalmazások számára, hogy az igényeiknek megfelelő hardvert használjanak. A Snapcraftnak (Snap) vannak előnyei és hátrányai amelyeket át kell tekintenie, mielőtt elkezdené a snap ökoszisztéma fejlesztését.

Az Ubuntu Core és a Raspberry Pi jó párost jelentenek a kiszolgálók telepítéséhez. fontos fájlok tárolására és megosztására, video- és audiotartalmak streamelésére, valamint biztonsági rendszerekre használható.

A hálózathoz csatlakoztatott tárolórendszer lehetővé teszi, hogy fontos fájlokat tároljon Raspberry Pi készülékén, és megosszák azokat az otthoni hálózat számítógépei között. A Samba egy mellékelt alkalmazás az Ubuntu Core-hoz. Útmutatónk egy kis segítségével hogyan állíthat be egy hálózati megosztott mappát az Ubuntuban a Sambával, ennek a tárolási megoldásnak a konfigurálása egyszerű.

A médiaszerver létrehozása egy másik nagyszerű lehetőség, amelyet Raspberry Pi-n futtathat. Ahelyett, hogy csak mivel képes önállóan telepíteni a Plex Servert képként, telepítheti a Plex szervert egy Dockerbe tartály. Ehhez tekintse meg útmutatónkat a hogyan kell beállítani egy Linux médiaszervert. Amikor a Plex szerver telepítve van, akkor a címen keresztül hozzáférhet a Plexhez [A Raspberry Pi IP-címe]:32400 (hacsak nem módosította az alapértelmezett portot a kiszolgáló beállításaiban).

Konténerek és webszerverek

Ha biztonságos helyet keres a következő projektjéhez (vagy médiaszerveréhez), a Docker-tároló nagyszerű módja annak annak biztosítása érdekében, hogy a rendszerét ne érintse az ebbe a konténerbe telepített új alkalmazás környezet. Lépésről lépésre nyújtott segítségünkkel, a Docker telepítése Linuxra egyszerű. Ha webes felhasználói felületre vágyik, ezt is megteheti telepítse a Portainert Linuxra.

Egy másik webes felhasználói felület, a Cockpit nagyszerű módja annak, hogy Ubuntu Core rendszerét egy másik böngészőből kezelje otthoni hálózatán. Bár az SSH bevett gyakorlat a grafikus mentes rendszer távoli eléréséhez, jó lehet, ha van egy webalapú felület, amely segít a számítógép működésének messziről történő megfigyelésében. Ha segítségre van szüksége, tekintse meg útmutatónkat a a Cockpit használatának megkezdése.

Gépi tanulás

A gépi tanulási modelleknek gyakran speciális követelményei vannak. A Kubernetes miniatűr változata, MicroK8s, megoldást nyújt erre az igényre. A MicroK8s ideális megoldás arra az esetre, ha egy szolgáltatást hirtelen sok embernek kell kiszolgálnia (például egy ChatGPT chatbotot).

Kiküszöbölheti a fürt adminisztrációját a MicroK8-szal, és nagy hatékonysággal futtathatja gépi tanulási tevékenységét egy gépcsoportban. A MicroK8-ok helyileg telepíthetők a Snap segítségével, és lehetővé teszik a telepített gépi tanulási tároló(k) natív futtatását. Ez sokkal könnyebbé teszi a fejlesztést, beleértve a GPU-gyorsítási projekteket is, a gyártás előtti szakaszokban.

A Docker ismerős név a konténerek világában; a Docker azonban jobban megfelel a konténer-futási időknek (futó alkalmazásoknak). Bár a Kubernetes ökoszisztéma (MicroK8s) kezdetben bonyolultabb lehet, hosszú távon élvezheti a méretezhetőséget és a szükségtelen adminisztrációs feladatok csökkentését.

Ezenkívül egy MicroK8 tartály 60 másodperc alatt felállítható. Bár sok szakértő használni fogja ezt a megoldást, ez a helyben fejleszteni kívánó fejlesztők számára is hasznos. Olvassa el lépésről lépésre vonatkozó utasításainkat hogyan kell beállítani a MicroK8-at az Ubuntun először.

Merre visz tovább az Ubuntu Core és a Raspberry Pi?

Számos nagyszerű ötlet létezik, amelyek lehetővé teszik, hogy létrehozza a következő digitális kalandot az Ubuntu Core-val és a sajátjával Raspberry Pi. Talán a Juju vagy az Akri kihasználása segít növelni a gépi tanulás sikerét projekt. Ezenkívül hajlamos lehet egy csak hangot tartalmazó szerver kiszolgálására, hogy a legtöbbet hozza ki hanggyűjteményéből.

A legjobb az egészben, hogy az Ubuntu Core által felhasznált minimális erőforrások miatt ez az operációs rendszer tökéletes jelöltté válik még egy Raspberry Pi 2 futtatásához is.