Објашњење НетБСД -а: Уник систем који може да ради на било чему

Објашњење НетБСД -а: Уник систем који може да ради на било чему

Иако Линук дистрибуције могу добити највећу количину мастила у свету отвореног кода, људи често занемарују БСД породицу. Једна БСД варијанта, НетБСД, остала је присутна због своје посвећености преносивости.





Шта је НетБСД?

НетБСД је оперативни систем отвореног кода. Као и Линук, НетБСД тежи широкој компатибилности са Уник -ом, нудећи сличне помоћне програме и понашање.





НетБСД је заснован на Беркелеи Софтваре Дистрибутион верзији Уника, отуда и „БСД“ у имену. То је огранак издања 386/БСД које је подржавало рачунаре раних 1990 -их.



Тамо где се ФрееБСД фокусира на ПЦ платформу, а ОпенБСД на безбедност, НетБСД се фокусира на преносивост на различите платформе. Иако НетБСД може изгледати као друга дистрибуција Линука, читав систем, укључујући језгро и корисничке помоћне програме, развијен је заједно у целини. Ово је у супротности са начином на који Линук дистрибуције спајају компоненте из више извора.

Историја НетБСД -а

Иако је НетБСД модеран оперативни систем, његова лоза датира из 1970 -их, као Беркелеи Софтваре Дистрибутион или БСД, развијена у УЦ Беркелеи.



како направити Гмаил налог примарним

БСД је постао технички лидер Уник света током 1980-их, као добављачи радних станица попут Сун Мицросистемс, чији је суоснивач програмер БСД Билл Јои. Беркелеи је такође био пионир у софтверу отвореног кода, само му је било потребно обавештење о ауторским правима и уздржао се од спомињања универзитета у оглашавању.

БСД је првобитно био заснован на Уник -у Белл Лабс -а, али се годинама разликовао од верзије своје матичне компаније АТ&Т, тако да је могла бити објављена верзија која не садржи АТ&Т код.





Иако то није био потпун ОС, ово „издање за умрежавање“ је тако названо јер је садржало ТЦП/ИП мрежни код који је неколико компанија користило за имплементацију умрежавања у своје производе. Чак је на крају ушао у Мицрософт Виндовс.

Како су рачунари постали моћнији појавом Интел 80386 ЦПУ -а, Виллиам Јолитз је пренео БСД на 386 процесор користећи верзију за умрежавање као полазну тачку, коју је објавио као 386БСД. Јолитз је имао проблема да прати све закрпе које су му други програмери слали да побољша систем, па су се одмах појавиле рачве пројекта.





Једна група је хтела да настави да побољшава верзију за ПЦ, док је друга желела да се усредсреди на преносивост на различите архитектуре. Први је постао ФрееБСД, а други НетБСД.

НетБСД је заузврат настао јер је од једног од програмера, Тхеа де Раадт, затражено да се повуче из пројекта НетБСД, а касније је основао варијанту, ОпенБСД, која се фокусира на безбедност и исправност кода.

Повезан: Који оперативни систем треба да изаберете за свој следећи рачунар?

Преносивост: Наравно да покреће НетБСД

НетБСД се прославио на великом броју портова доступних за тренутни и напуштени хардвер свих система сличних Унику. То постиже одвајањем кода зависног од машине од кода независног од машине.

Листа тренутних портова укључује к86_64 и АРМ за нејасније архитектуре попут МИПС -а. И то су само Тиер И портови, они које НетБСД пројекат активно подржава.

Листа Тиер ИИ портова је такође опсежна, и ту лежи већина подршке за „сирочад“ хардвер. Овде можете пронаћи верзије за Амига, Моторола 68000 и ПоверПЦ Мацинтосхес, 32-битне Сун СПАРЦ радне станице и ВАКС мини рачунаре.

Можете чак пронаћи порт за конзолу за игре Сега Дреамцаст. Многи људи који траже нови софтвер за рад на старијем хардверу сматрају да је НетБСД привлачан. Ако не можете да пронађете Линук дистрибуцију за покретање на својим старим машинама, добро је место за погледати.

НетБСД је толико преносив да постоји изрека, 'Наравно да покреће НетБСД.' Неко је чак успео да га инсталира на тостер опремљен уграђеним микроконтролером.

Немојте мислити да морате одустати од Линук програма ако немају извор на вашем НетБСД систему. У зависности од хардверске платформе, НетБСД нуди бинарну компатибилност са Линуком. То значи да можете покренути Линук програме на свом НетБСД систему.

Инсталирање НетБСД -а

Инсталирање ОС -а је слично инсталирању Линук дистрибуције. Само преузмите инсталацијску слику, покрените је на рачунару, покрените инсталациони програм, партиционирајте чврсти диск, инсталирајте софтвер, одаберите роот лозинку и покрените систем у нови систем.

како омогућити портретни режим на ипхоне 7

Одражавајући техничку оријентацију НетБСД-а и БСД-а уопште, инсталациони интерфејс је заснован на тексту.

Софтвер можете инсталирати са инсталационог диска, али можете инсталирати и преко ФТП -а, са НФС диска на мрежи или чак са немонтиране партиције. НетБСД одржава детаљна упутства за инсталацију за сваку архитектуру.

Подразумевано, НетБСД ради у текстуалној конзоли без графичког интерфејса. Можете покренути Кс11 са стартк команда.

Подразумевани управитељ прозора је ЦТВМ. Можете инсталирати друге прозорске менаџере и радна окружења са доле наведеним менаџером пакета. Такође се можете графички пријавити са КСДМ -ом током покретања система додавањем линије ' кдм = ДА 'до дна /рц.цонф датотеку као роот, а затим поново покрените систем.

Управљање пакетима у НетБСД -у

Ниједан оперативни систем, укључујући НетБСД, није подешен онако како желите. Често морате да инсталирате неке програме да бисте добили оно што желите. У свету Линука, менаџери пакета су овај посао учинили много лакшим. НетБСД такође има сопственог менаџера пакета, пкгин.

Можете га инсталирати током инсталације, али у случају да нисте, потребно је само неколико команди. У коренској љусци унесите ове команде:

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

Да бисте претражили пакет помоћу пкгин -а, користите ову команду:

pkgin search vim

Да бисте инсталирали пакет, користите инсталирај опција.

pkgin install vim

Такође ћете желети да ажурирате систем.

pkgin upgrade

Повезано: Зашто бисте требали ажурирати спремишта пакета Линука

Да ли треба да користите НетБСД?

Ако се питате да ли треба да инсталирате НетБСД или не, избор ће зависити од ваше ситуације. Ако желите да оживите старији хардвер који више не прима званична ажурирања ОС -а, требали бисте озбиљно погледати НетБСД као опцију.

Ако размишљате о развоју уграђених система, БСД лиценца може бити привлачнија од ГПЛ -а уобичајеног у Линук софтверу јер не морате учинити свој изворни код доступним. Зато су БСД -ови популарна база за произвођаче хардвера попут каснијих Сони ПлаиСтатион -а заснованих на ФрееБСД -у.

Ако само желите нешто другачије од уобичајеног опсега Линук дистрибуција, размислите и о НетБСД -у или неком од других БСД -ова. Ако желите систем који више личи на Уник него што је Линук еволуирао, НетБСД би могао бити дашак свежег ваздуха. Неким људима се заиста не свиђа системд инит систем у Линук -у јер сматрају да је превише надувен. НетБСД тежи да буде мршав и зао.

Уник ОС који ради готово о било чему

НетБСД, са својим наслеђем које датира из оригиналног БСД -а из 1970 -их и 1980 -их, јединствен је као прави Уник систем са циљем да ради на што више различитих врста рачунара.

Једна од популарних употреба старих рачунара је кућни сервер. Можете користити НетБСД или Линук дистрибуцију да бисте покренули сервер.

Објави Објави Твеет Емаил Како изградити Линук веб сервер са старим рачунаром

Имате стари рачунар који заузима простор? Желите да га користите за хостовање веб локације? Ево како да поставите стари рачунар као Линук веб сервер.

Прочитајте следеће
Повезане теме
  • Линук
  • Оперативни системи
  • Уник
О аутору Давид делони(49 објављених чланака)

Давид је слободни писац са седиштем на северозападу Пацифика, али изворно потиче из области залива. Одушевљен је технологијом од детињства. Давидова интересовања укључују читање, гледање квалитетних ТВ емисија и филмова, ретро игре и прикупљање плоча.

Више од Давида Делонија

Претплатите се на наш билтен

Придружите се нашем билтену за техничке савете, критике, бесплатне е -књиге и ексклузивне понуде!

Кликните овде да бисте се претплатили