Pojasnilo NetBSD: Unixov sistem, ki lahko deluje na karkoli

Pojasnilo NetBSD: Unixov sistem, ki lahko deluje na karkoli

Čeprav lahko distribucije Linuxa v odprtokodnem svetu dobijo največ črnila, ljudje pogosto spregledajo družino BSD. Ena različica BSD, NetBSD, se je obdržala zaradi svoje zavezanosti prenosljivosti.





Kaj je NetBSD?

NetBSD je odprtokodni operacijski sistem. Tako kot Linux si tudi NetBSD prizadeva za široko združljivost z Unixom, ki ponuja podobne pripomočke in vedenje.





NetBSD temelji na različici Unixa za distribucijo programske opreme Berkeley, od tod tudi ime »BSD«. To je podružnica izdaje 386/BSD, ki je v začetku devetdesetih let podpirala osebne računalnike.





Kjer se FreeBSD osredotoča na računalniško platformo, OpenBSD pa na varnost, se NetBSD osredotoča na prenosljivost na različne platforme. Čeprav je NetBSD morda videti kot druga distribucija Linuxa, je celoten sistem, vključno z jedrom in uporabniškimi pripomočki, razvit skupaj kot celota. To je v nasprotju z načinom distribucije Linuxa, ki združuje komponente iz več virov.

Zgodovina NetBSD

Čeprav je NetBSD sodoben operacijski sistem, njegova linija izvira iz sedemdesetih let prejšnjega stoletja, kot distribucija programske opreme Berkeley ali BSD, razvita v UC Berkeley.



kako poslati prošnjo za prijateljstvo na facebooku, ko je zaseben

BSD je v 80. letih 20. stoletja postal tehnični vodja sveta Unix kot prodajalec delovnih postaj, kot je Sun Microsystems, ki ga je soustanovil programer BSD Bill Joy. Berkeley je bil tudi pionir v odprtokodni programski opremi, ki je zahteval le obvestilo o avtorskih pravicah in se vzdržal omenjanja univerze v oglaševanju.

BSD je prvotno temeljil na Unixu Bell Labs, vendar se je z leti razlikoval od različice matičnega podjetja AT&T, tako da je bilo mogoče izdati različico, ki ne vsebuje kode AT&T.





Čeprav to ni bil popoln operacijski sistem, je bila ta 'Networking Release' tako imenovana, ker je vsebovala omrežno kodo TCP/IP, ki jo je več podjetij uporabljalo za uveljavljanje mreženja v svojih izdelkih. Sčasoma se je celo prebil v Microsoft Windows.

Ker so osebni računalniki s prihodom procesorja Intel 80386 postali močnejši, je William Jolitz prenesel BSD na procesor 386 z uporabo izhodišča Networking, ki ga je izdal kot 386BSD. Jolitz je imel težave pri sledenju vsem popravkom, ki so mu jih drugi razvijalci pošiljali za izboljšanje sistema, zato so se takoj pojavile vilice projekta.





Ena skupina je želela še naprej izboljševati različico za osebni računalnik, druga pa se je osredotočila na prenosljivost v različnih arhitekturah. Prvi je postal FreeBSD, drugi pa NetBSD.

NetBSD je bil nato razcepljen, saj so enega od razvijalcev, Thea de Raadta, prosili, naj odstopi od projekta NetBSD, kasneje pa je ustanovil različico OpenBSD, ki se osredotoča na varnost in pravilnost kode.

Povezano: Kateri operacijski sistem bi morali izbrati za naslednji računalnik?

Prenosljivost: Seveda deluje NetBSD

NetBSD se je uveljavil na velikem številu vrat, ki so na voljo za trenutno in opuščeno strojno opremo vseh sistemov, podobnih Unixu. To doseže z ločevanjem strojno odvisne kode od strojno neodvisne kode.

Seznam trenutnih vrat vključuje x86_64 in ARM za bolj nejasne arhitekture, kot je MIPS. In to so le vrata prve stopnje, ki jih projekt NetBSD aktivno podpira.

Seznam vrat Tier II je prav tako obsežen, kjer je večina podpore za 'osirotelo' strojno opremo. Tu lahko najdete različice za Macintoshes na osnovi Amiga, Motorola 68000 in PowerPC, 32-bitne delovne postaje Sun SPARC in miniračunalnike VAX.

Lahko najdete celo vrata za igralno konzolo Sega Dreamcast. Mnogi ljudje, ki iščejo novo programsko opremo za uporabo na starejši strojni opremi, menijo, da je NetBSD privlačen. Če ne najdete distribucije Linuxa, ki bi se izvajala na vaših starih računalnikih, je dobro pogledati.

NetBSD je tako prenosljiv, da obstaja rek: 'Seveda deluje NetBSD.' Nekomu ga je celo uspelo namestiti na opekač za kruh opremljen z vgrajenim mikrokrmilnikom.

Ne mislite, da se morate odreči programom Linux, če nimajo vira v vašem sistemu NetBSD. Glede na strojno platformo NetBSD ponuja binarno združljivost z Linuxom. To pomeni, da lahko v sistemu NetBSD zaženete programe Linux.

Namestitev NetBSD

Namestitev OS je podobna namestitvi distribucije Linux. Prenesete samo namestitveno sliko, jo zaženete v računalniku, zaženete namestitveni program, razdelite trdi disk na particije, namestite programsko opremo, izberete korensko geslo in se zaženete v nov sistem.

usb naprava neprestano odklaplja in znova povezuje windows 10

Odraža tehnično usmerjenost NetBSD in BSD na splošno, namestitveni vmesnik temelji na besedilu.

Programsko opremo lahko namestite z namestitvenega diska, lahko pa tudi prek FTP, iz pogona NFS v omrežju ali celo z nemontirane particije. NetBSD ohranja podrobna navodila za namestitev za vsako arhitekturo.

NetBSD privzeto deluje v besedilni konzoli brez grafičnega vmesnika. X11 lahko zaženete z startx ukaz.

Privzeti upravitelj oken je CTWM. S spodaj navedenim upraviteljem paketov lahko namestite druge upravitelje oken in namizna okolja. Lahko se tudi grafično prijavite v XDM med zagonom, tako da dodate vrstico ' xdm = DA 'na dno /rc.conf datoteko kot root, nato znova zaženite.

Upravljanje paketov v NetBSD

Noben operacijski sistem, vključno z NetBSD, ni nastavljen tako, kot želite. Pogosto morate namestiti nekatere programe, da bo tako, kot želite. V svetu Linuxa so skrbniki paketov to delo olajšali. NetBSD ima tudi svojega upravitelja paketov, pkgin.

Lahko ga namestite med namestitvijo, če pa niste, potrebujete le nekaj ukazov. V korenski lupini vnesite te ukaze:

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

Če želite poiskati paket z uporabo programa pkgin, uporabite ta ukaz:

pkgin search vim

Če želite namestiti paket, uporabite namestite možnost.

pkgin install vim

Prav tako boste želeli posodobiti svoj sistem.

pkgin upgrade

Povezano: Zakaj bi morali posodobiti skladišča paketov Linux

Ali morate uporabljati NetBSD?

Če se sprašujete, ali naj namestite NetBSD ali ne, bo izbira odvisna od vašega položaja. Če želite oživiti starejšo strojno opremo, ki ne prejema več uradnih posodobitev operacijskega sistema, morate resno preučiti možnost NetBSD.

Če razmišljate o razvoju vgrajenih sistemov, je licenca BSD morda privlačnejša od GPL, ki je pogosta v programski opremi Linux, ker vam ni treba dati na voljo svoje izvorne kode. Zato so BSD priljubljena podlaga za proizvajalce strojne opreme, kot so poznejši Sony PlayStation, ki temeljijo na FreeBSD.

Če želite le nekaj drugačnega od običajnega obsega distribucij Linuxa, razmislite tudi o NetBSD ali enem od drugih BSD -jev. Če želite sistem, ki je bolj 'podoben Unixu' kot način, kako se je razvil Linux, je NetBSD lahko dih svežega zraka. Nekaterim to res ni všeč systemd init sistem v Linuxu, ker menijo, da je preveč napihnjen. NetBSD je ponavadi vitka in zlobna.

Unixov operacijski sistem, ki deluje skoraj vse

NetBSD s svojo dediščino, ki izvira iz prvotnega BSD -ja iz sedemdesetih in osemdesetih let, je edinstven kot pravi sistem Unix z namenom delovanja na čim več različnih vrstah računalnikov.

Eden od priljubljenih načinov uporabe starih računalnikov je domači strežnik. Za zagon strežnika lahko uporabite NetBSD ali distribucijo Linuxa.

Deliti Deliti Cvrkutati E-naslov Kako zgraditi spletni strežnik Linux s starim računalnikom

Imate star računalnik, ki zavzame prostor? Ali ga želite uporabiti za gostovanje spletnega mesta? Takole lahko nastavite star računalnik kot spletni strežnik Linux.

Preberite Naprej
Sorodne teme
  • Linux
  • Operacijski sistemi
  • Unix
O avtorju David delony(49 objavljenih člankov)

David je samostojni pisatelj s sedežem na pacifiškem severozahodu, a izvira iz območja zaliva. Že od otroštva je navdušen nad tehnologijo. Davidova zanimanja vključujejo branje, gledanje kakovostnih televizijskih oddaj in filmov, retro igre in zbiranje posnetkov.

Več od David Delony

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

Kliknite tukaj, če se želite naročiti