Jeg prøvede NetBSD som skrivebord, og det føltes som at træde ind i 90'erne på en god måde

NetBSD er et alsidigt BSD-baseret operativsystem, der kan fungere som desktop og tilbyder en spændende oplevelse for dem, der ønsker alternativer til Linux.
Linux står i spotlyset blandt open-source-entusiaster, men som tidligere Mac-bruger har jeg også en forkærlighed for BSD. FreeBSD fungerer fornuftigt som desktop-OS, men jeg ville undersøge NetBSD som alternativ.
Hvad er NetBSD?
Selvfølgelig kører det NetBSD
Moderne BSD-systemer, inklusiv NetBSD, stammer direkte fra det oprindelige Unix, udviklet på Bell Labs i 1960'erne. En vigtig artikel i Communications of the ACM bragte Unix ind i den akademiske verden.
AT&T, Bell Labs' moderselskab, måtte licensere Unix til universiteter, da de ikke kunne operere uden for deres aftale. Med licensen fulgte også kildekoden. UC Berkeley greb chancen. Studerende, især Bill Joy, som senere blev medstifter af Sun Microsystems, modificerede systemet og tilføjede nye værktøjer, blandt andet Vi, der lagde fundamentet for Vim-editoren.
Denne version blev kaldt Berkeley Software Distribution (BSD). I 1980'erne blev BSD grundlaget for Unix-workstations, herunder på Sun. BSD var først med open-source, selvom dele stadig krævede AT&T-licens.
I begyndelsen af 90'erne portede Bill Jolitz BSD til PC'en med 386BSD. Udviklingen tog tid, og to projekter brød ud fra 386BSD. Det ene, FreeBSD, var fokuseret på PC'er, mens det andet, NetBSD, målte at understøtte mange platforme, drevet af den tidlige internet-samarbejde. I dag kører NetBSD på næsten alle tænkelige maskiner. Sloganet "Selvfølgelig kører det NetBSD" siger det hele.
Downloading og installation af NetBSD
En tidsrejse til 90'erne
Jeg ville teste NetBSD som desktop. Downloadede amd64-versionen fra NetBSD's hjemmeside – sammenligneligt med at hente en Linux-distribution som en ISO. Jeg opsatte en VirtualBox virtuel maskine.
At boote installationsmediet gik glat. Mødet med det tekstbaserede installationsprogram bragte minder om MS-DOS, da jeg installerede spil dengang.
Installationsprogrammet mindede om dem fra andre Linux-distributioner, selvom det havde en 90'er-følelse. Det guidede mig gennem valgene, drevpartitioneringen og selve installationen. Mulighederne for brugerkonto og NTP-synkronisering var også med.
Der var intet forbavsende ved installationsprogrammet – og det behøver det heller ikke at være. Det er en engangsoplevelse.
Opsætning af en desktop
Fra konsol til Xfce
Mit installerede system bootede, men præsenterede et minimalt miljø. NetBSD er konsolbaseret som standard; ingen desktop, ingen grafik. Hvis du har installeret distributioner som Gentoo eller Arch, vil dette ikke være fremmed for dig. For mig, der voksede op i MS-DOS-æraen, var det intet problem.
Jeg installerede X Window System under installationen af NetBSD. For at starte det fra shellen, kopierede jeg xinitrc-filen til mit hjemmemappe:
cp /etc/X11/xinit/xinitrc ~/.xinitrcNæste skridt var at ændre tilladelserne, så jeg kunne redigere den:
chmod u+w ~/.xinitrcMed filen på plads kunne jeg starte X:
startxDet aktiverede X11 med standardvinduesadministratoren CTWM. Installationsprogrammet og X11 omfavnede en nostalgisk 90'er-æstetik.
Brugeren kan føle sig lidt på glat is.
Systemet havde kun desktop'en installeret. Heldigvis leverer NetBSD, som mange moderne Linux-distributioner, en pakkeadministrator.
Kommandoen pkgin downloader binære filer, uden at skulle kompilere som i traditionel BSD.
Første skridt var at installere min favoriteditor, Vim.
For at installere software kræves root-adgang på NetBSD, ligesom på Linux. Her bruger man su i stedet for sudo, og -muligheden simulerer direkte login på root:
su -Efter indtastning af root-adgangskoden stod jeg ved "#" prompten, klar som superbruger.
CTWM er fint, men Xfce passer bedre til mig; både funktionel og let:
pkg install xfce4For at starte det bruger jeg startxfce4.
Vim blev installeret herefter:
pkgin install vimpkgin accepterer også in som en forkortelse:
pkgin in vimEn webbrowser var også nødvendig, så jeg installerede Firefox:
pkgin in firefoxJeg blev overrasket over nat-versionen.
Hvordan er NetBSD som desktop?
Hvis du kan bruge Linux, kan du bruge NetBSD
NetBSD kan nemt tilpasses som et desktop-system. Vant til tekniske distroer som Debian, Gentoo eller Arch? Så vil NetBSD føles hjemmevant. Har du ældre hardware, især non-x86, er NetBSD et godt valg for eksperimenter.
Open-source desktops er ikke kun Linux
Min kærlighed til Linux ændrer ikke min nysgerrighed over for alternativer. At sætte NetBSD op har været en spændende rejse. BSD-systemer, inklusive NetBSD, får sjældent den anerkendelse, de fortjener for deres bidrag til internettets udvikling. Selvom de excellerer som servere, er NetBSD et værdifuldt alternativ som desktop.

Skriv et svar