A NetBSD magyarázata: A Unix rendszer, amely bármire képes

A NetBSD magyarázata: A Unix rendszer, amely bármire képes

Míg a Linux disztribúciók a legtöbb tintát kapják a nyílt forráskódú világban, az emberek gyakran figyelmen kívül hagyják a BSD családot. Az egyik BSD -változat, a NetBSD a hordozhatóság mellett elkötelezett.





Mi az a NetBSD?

NetBSD egy nyílt forráskódú operációs rendszer. A Linuxhoz hasonlóan a NetBSD széleskörű kompatibilitást kíván elérni a Unix -szal, hasonló segédprogramokat és viselkedést kínálva.





A NetBSD a Unix Berkeley Software Distribution verzióján alapul, innen a „BSD”. Ez a 386/BSD kiadás ága, amely a kilencvenes évek elején támogatta a PC -ket.





Ahol a FreeBSD a PC platformra, az OpenBSD pedig a biztonságra összpontosít, a NetBSD a különböző platformokra való hordozhatóságra összpontosít. Míg a NetBSD egy másik Linux disztribúciónak tűnhet, a teljes rendszert, beleértve a kernelt és a felhasználói segédprogramokat, együttesen fejlesztik. Ez ellentétben áll azzal, ahogyan a Linux disztribúciók több forrásból származó összetevőket fűznek össze.

A NetBSD története

Míg a NetBSD egy modern operációs rendszer, törzse az 1970 -es évekre nyúlik vissza, mint a Berkeley Software Distribution vagy a BSD, amelyet az UC Berkeley -ben fejlesztettek ki.



hogyan lehet kijavítani az iPhone otthoni gombját

A BSD az 1980-as években a Unix világ technikai vezetőjévé vált, olyan munkaállomás-gyártóként, mint a Sun Microsystems, amelyet Bill Joy, a BSD programozója alapított. Berkeley úttörő volt a nyílt forráskódú szoftverekben is, csak szerzői jogi nyilatkozatot igényelt, és tartózkodott az egyetem reklámokban való említésétől.

A BSD eredetileg a Bell Labs Unix -ján alapult, de az évek során eltért az anyavállalat AT & T verziójától, így egy olyan verzió jelent meg, amely nem tartalmaz AT&T kódot.





Bár ez nem volt teljes operációs rendszer, ezt a „Networking Release” -et azért nevezték el, mert tartalmazta a TCP/IP hálózati kódot, amelyet több vállalat is használt a hálózatépítés megvalósítására termékeiben. Végül bejutott a Microsoft Windowsba is.

Amint a PC -k erősebbek lettek az Intel 80386 CPU megjelenésével, William Jolitz a BSD -t a 386 -os processzorra továbbította, a Networking verziót használva kiindulópontként, amelyet 386BSD néven adott ki. Jolitznak nehezen tudott lépést tartani az összes javítással, amelyet más fejlesztők küldtek neki a rendszer javítására, ezért a projekt villái azonnal megjelentek.





Az egyik csoport tovább akarta javítani a PC verzióját, míg egy másik a hordozhatóságra akart összpontosítani a különböző architektúrák között. Előbbi FreeBSD, utóbbi NetBSD lett.

A NetBSD -t sorra elágazták, mivel az egyik fejlesztőt, Theo de Raadtot felkérték, hogy mondjon le a NetBSD -projektről, és később alapított egy változatot, az OpenBSD -t, amely a biztonságra és a kódhelyességre összpontosít.

Összefüggő: Milyen operációs rendszert válasszon a következő számítógéphez?

Hordozhatóság: Természetesen fut a NetBSD

A NetBSD a Unix-szerű rendszerek jelenlegi és elhagyott hardverei számára rendelkezésre álló portok nagy számát tette közzé. Ezt úgy éri el, hogy elkülöníti a gépfüggő kódot a gépfüggetlen kódtól.

A jelenlegi portok listája tartalmazza az x86_64 és az ARM olyan homályosabb architektúrákat, mint a MIPS. És ez csak a Tier I portok, amelyeket a NetBSD projekt aktívan támogat.

A Tier II portok listája is kiterjedt, itt található az „árva” hardver támogatásának nagy része. Itt megtalálhatja az Amiga, a Motorola 68000 és a PowerPC-alapú Macintosh, a 32 bites Sun SPARC munkaállomások és a VAX miniszámítógépek verzióit.

Akár portot is találhat a Sega Dreamcast játékkonzolhoz. Sok ember, aki új szoftvert keres régebbi hardvereken való futtatáshoz, vonzónak találja a NetBSD -t. Ha nem talál Linux disztribúciót a régi gépein való futtatáshoz, akkor érdemes megnézni.

A NetBSD annyira hordozható, hogy van egy mondás: 'Természetesen a NetBSD -t futtatja.' Valakinek még sikerült telepítenie a kenyérpirító beépített mikrovezérlővel van felszerelve.

Ne gondolja, hogy le kell mondania a Linux programokról, ha azoknak nincs forrása a NetBSD rendszeren. A hardverplatformtól függően a NetBSD Linux bináris kompatibilitást kínál. Ez azt jelenti, hogy Linux programokat futtathat a NetBSD rendszeren.

NetBSD telepítése

Az operációs rendszer telepítése hasonló a Linux disztribúció telepítéséhez. Csak töltse le a telepítési képet, indítsa el a számítógépén, indítsa el a telepítőprogramot, ossza fel a merevlemezt, telepítse a szoftvert, válasszon root jelszót, és indítsa el az új rendszert.

zene másolása ipod -ról az iTunes -ra

A NetBSD és általában a BSD műszaki irányultságát tükrözve a telepítési felület szövegalapú.

A szoftvert telepítheti a telepítőlemezről, de telepítheti FTP -n keresztül, a hálózat NFS -meghajtójáról vagy akár egy leválasztott partícióról is. A NetBSD részletes telepítési utasításokat tart fenn minden architektúrához.

Alapértelmezés szerint a NetBSD GUI nélküli szövegkonzolban fut. Az X11 -et a startx parancs.

Az alapértelmezett ablakkezelő a CTWM. Más ablakkezelőket és asztali környezeteket is telepíthet az alább említett csomagkezelővel. Az XDM segítségével grafikusan is bejelentkezhet a rendszerindításkor a '' sor hozzáadásával xdm = IGEN 'aljára /rc.conf fájlt rootként, majd újraindítást.

Csomagkezelés a NetBSD -ben

Egyetlen operációs rendszer sem, beleértve a NetBSD -t, nincs úgy beállítva, ahogy szeretné. Gyakran telepítenie kell néhány programot, hogy a kívánt módon érje el. A Linux világában a csomagkezelők jelentősen megkönnyítették ezt a munkát. A NetBSD -nek saját csomagkezelője is van, a pkgin.

Telepítheti a telepítés során, de ha nem, akkor csak néhány parancs kell hozzá. A gyökérhéjban írja be ezeket a parancsokat:

export PKG_PATH=https://cdn.NetBSD.org/pub/pkgsrc/packages/NetBSD/$(uname -p)/$(uname -r | cut -d_ -f1)/Al pkg_add pkgin

Csomag kereséséhez a pkgin használatával használja ezt a parancsot:

pkgin search vim

Egy csomag telepítéséhez használja a telepítés választási lehetőség.

pkgin install vim

Emellett rendszeresen frissítenie kell a rendszert.

pkgin upgrade

Kapcsolódó: Miért érdemes frissíteni a Linux csomagtárolókat

Érdemes NetBSD -t használni?

Ha kíváncsi arra, hogy telepítse -e a NetBSD -t, vagy sem, a választás az Ön helyzetétől függ. Ha szeretné újraéleszteni a régebbi hardvereket, amelyek már nem kapnak hivatalos OS frissítéseket, akkor komolyan meg kell vizsgálnia a NetBSD -t, mint opciót.

Ha beágyazott rendszerek fejlesztését fontolgatja, a BSD -licenc vonzóbb lehet, mint a Linux -szoftverekben szokásos GPL, mert nem kell elérhetővé tennie a forráskódot. Ezért a BSD -k kedvelt bázisa a hardvergyártóknak, mint például a későbbi, FreeBSD -n alapuló Sony PlayStation.

Ha csak valami mást szeretne a Linux disztribúciók szokásos termésétől, akkor fontolja meg a NetBSD -t vagy a többi BSD -t is. Ha olyan rendszert szeretne, amely 'Unix-szerűbb', mint a Linux fejlődése, akkor a NetBSD egy leheletnyi friss levegő lehet. Vannak, akik tényleg nem szeretik systemd init rendszert Linuxon, mert szerintük túl dagadt. A NetBSD általában sovány és aljas.

Unix operációs rendszer, amely szinte bármire képes

A NetBSD, amelynek öröksége az 1970 -es és 1980 -as évek eredeti BSD -jére nyúlik vissza, egyedülálló, mint valódi Unix rendszer, azzal a céllal, hogy minél többféle számítógépen fusson.

A régi számítógépek egyik népszerű felhasználása otthoni szerver. A NetBSD vagy a Linux disztribúció segítségével elindíthatja a szervert.

Részvény Részvény Csipog Email Hogyan építsünk Linux webszervert egy régi számítógéppel

Van egy régi számítógép, amely helyet foglal? Weboldal üzemeltetésére szeretné használni? Így állíthat be egy régi számítógépet Linux webszerverként.

Olvassa tovább
Kapcsolódó témák
  • Linux
  • Operációs rendszer
  • Unix
A szerzőről David delony(49 cikk megjelent)

David szabadúszó író, a Csendes -óceán északnyugati részén, de eredetileg a Bay Area -ból származik. Gyermekkora óta technológiai rajongó. David érdeklődése közé tartozik az olvasás, a minőségi tévéműsorok és filmek megtekintése, a retro játékok és a lemezgyűjtés.

Továbbiak David Delony -tól

Iratkozzon fel hírlevelünkre

Csatlakozz hírlevelünkhöz, ahol technikai tippeket, értékeléseket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

Feliratkozáshoz kattintson ide