Hoewel desktop Linux een toegewijde aanhang heeft, beschouwen de meeste mensen de BSD-familie als beter voor servers, als ze al aan BSD denken. MidnightBSD is een spin op FreeBSD en probeert een BSD-systeem voor de desktop te creëren.

Laten we eens kijken naar MidnightBSD en zijn mogelijkheden, en bespreken of het al dan niet een geschikt alternatief is voor de Linux-desktop.

Wat is MidnightBSD?

middernachtBSD is een besturingssysteem gebaseerd op FreeBSD met aanpassingen om het geschikter te maken als desktopsysteem. Het werd opgericht door Lucas Holt en vernoemd naar zijn kat, een zwarte Turkse Angora genaamd Midnight.

Zoals veel kattenbezitters tot hun vreugde of ontsteltenis hebben ontdekt, had Midnight de gewoonte om op Holts computers te zitten, en Midnight sloot constant een van hen af. Het projectlogo toont een zwarte kat die op de maan zit.

"Het FreeBSD-project heeft een betrouwbare serveromgeving ontwikkeld, maar vaak worden bruikbaarheid en prestaties op de desktop over het hoofd gezien. Planning, toewijzing van middelen, beveiligingsinstellingen en beschikbare applicatie-ondersteuning moeten worden afgestemd op desktopgebruikers", schrijft Holt verder

de Over-pagina van het project.

Kenmerken van MidnightBSD

MidnightBSD gebruikt de Xfce-desktop maar had eerder Window Maker in combinatie met GNUstep gebruikt, vergelijkbaar met de NeXTSTEP-omgeving die de basis vormt voor het moderne macOS.

MidnightBSD heeft zijn eigen pakketbeheerder, mports, die we hieronder zullen bespreken.

Het biedt ook de doen als commando voor administratief gebruik van het OpenBSD-project. Het lijkt op sudo, maar het syntaxisbestand is gemakkelijker te begrijpen.

MidnightBSD installeren

Het installeren van MidnightBSD is vergelijkbaar met het installeren van een standaard FreeBSD-systeem of een andere Linux-distributie. Het installatiesysteem is op tekst gebaseerd, zonder grafische opties. U beantwoordt gewoon vragen over uw systeem.

Als je geen andere besturingssystemen hebt geïnstalleerd, kun je gewoon de optie voor begeleide partitionering over de hele schijf gebruiken.

Het systeem doorloopt ook het instellen van netwerkinterfaces, tijdzones en gebruikersaccounts, inclusief het root-wachtwoord. Denk er bij het instellen van gebruikers op BSD-systemen aan om eventuele beheerders aan de "wheel"-groep toe te voegen, anders kunnen ze het su-commando niet gebruiken.

Zodra de installatie is voltooid, kunt u opnieuw opstarten en bevindt u zich in het hoofdsysteem. De initiële installatie is ook op tekst gebaseerd. U ziet een prompt met de vraag of u uw systeem wilt laten meetellen in officiële gebruiksstatistieken, maar dit is optioneel. Het systeem zal ook vragen of u de desktopomgeving wilt installeren.

Het MidnightBSD-bureaublad

Wanneer je MidnightBSD start, krijg je de standaard Xfce-desktopomgeving die je misschien in andere Linux-distributies hebt gezien.

Je krijgt ook niet veel anders uit de doos. Je hebt de Midori-browser, de Orage-kalender en de Orage Globaltime-kloktoepassing.

Het systeem is al meer dan een decennium actief in ontwikkeling, maar lijkt nog steeds ruw aan de randen. Dit kan komen door de overgang naar een nieuwe desktopomgeving.

Pakketbeheer

Net als bij andere op BSD gebaseerde systemen, gebruikt MidnightBSD een poortsysteem om pakketten te beheren, genaamd importeert. Het is afgeleid van het FreeBSD-poortsysteem, dat programma's uit de broncode compileert. MidnightBSD installeert de Clang-compiler, die veel FreeBSD-systemen al gebruiken omdat het een meer permissieve licentie gebruikt dan GCC.

Om een ​​poort te installeren, navigeert u naar de /usr/mports directory, georganiseerd onder het type programma, zoals "www" voor webbrowsers en "games" voor, nou ja, games. Je gaat naar de map met de naam van het programma dat je wilt installeren en typt "schone installatie maken" als root om het te installeren.

Dit zal compileren en installeer het pakket en zijn afhankelijkheden, en ruim vervolgens de map op zodat alle mappen vrij zijn van alle bestanden die zijn gecompileerd.

In theorie zou dit soepel moeten gaan, maar er waren enkele fouten bij het compileren van andere applicaties, waaronder de standaard Vim en de Firefox-webbrowser. Er zijn ook binaire pakketten beschikbaar, maar elke poging om het systeem bij te werken gaf een databasefout.

Hoe zit het met GhostBSD?

GhostBSD is een andere poging om een ​​desktopversie van BSD te maken die aantrekkelijker is voor mensen zonder enige Unix-ervaring. De eerste indruk is dat het een meer gepolijst systeem is dan MidnightBSD. Het heeft een grafisch installatieprogramma dat vanaf een live-cd draait. Het gebruikt ook standaard de Firefox-browser in plaats van Midori.

Verwant: Gratis besturingssystemen waarvan u misschien nooit wist dat ze bestonden

Is MidnightBSD iets voor jou?

MidnightBSD probeert een gebruiksvriendelijk op BSD gebaseerd besturingssysteem te zijn, maar het is nog niet helemaal klaar voor prime time.

De op tekst gebaseerde installatie zal waarschijnlijk niet-technische gebruikers afschrikken. Op de website van het project staat dat het niet bedoeld is voor nieuwkomers. Mensen die ervaring hebben met andere BSD-systemen of meer technische distributies zullen de installatie waarschijnlijk gemakkelijk vinden.

De bugs in het systeem zullen ook dealbreakers zijn, zelfs voor doorgewinterde Unix/Linux-gebruikers. Zelfs ervaren gebruikers verwachten dat ze kunnen internetten of nieuwe software kunnen installeren. Veel van de documentatie is nog steeds onvolledig of verouderd, wat ook frustrerend is bij het navigeren door een nieuw systeem.

Het zal veel meer werk vergen om het echt geschikt te maken voor technische gebruikers, laat staan ​​voor beginners. Toch kan het leuk zijn om te testen in een VM. MidnightBSD kan nog niet worden aanbevolen als een dagelijks besturingssysteem voor stuurprogramma's.

Meer technische gebruikers zullen beter af zijn met andere op BSD gebaseerde systemen zoals de standaard FreeBSD, evenals OpenBSD, DragonflyBSD of NetBSD.

Voor gebruikers die een gelikte BSD-gebaseerde desktop willen en geen "Apple-belasting" voor macOS willen betalen, is GhostBSD met zijn meer gepolijste ervaring misschien een betere gok.

Deze pogingen tot een gebruiksvriendelijke BSD hebben nog steeds het probleem van beperkte hardware-ondersteuning, wat betekent dat je heel voorzichtig moet zijn als je op zoek bent naar een nieuwe computer. Standaard Linux-distributies draaien op een grotere verscheidenheid aan hardware, waaronder grafische en Wi-Fi-adapters, waarvan de laatste een veelvoorkomend knelpunt is in de BSD-wereld.

Een op BSD gebaseerd alternatief voor de Linux Desktop

Ondanks de fouten van MidnightBSD is het leuk om te zien dat de BSD-gemeenschap zich inspant voor een desktopsysteem. Misschien zal het ooit een kritische massa aantrekken om er een kanshebber van te maken.

U vraagt ​​zich misschien af ​​of u een op BSD of Linux gebaseerd systeem moet kiezen als u een Unix-achtig besturingssysteem op uw computer wilt gebruiken.

DeelTweetenE-mail
Welk besturingssysteem moet u kiezen voor uw volgende pc?

Een nieuwe pc kopen? U heeft meer besturingssysteemkeuzes dan ooit. Wat is het beste besturingssysteem voor uw computer?

Lees volgende

Gerelateerde onderwerpen
  • Linux
  • Besturingssystemen
  • Open source
Over de auteur
David Delony (55 artikelen gepubliceerd)

David is een freelance schrijver gevestigd in de Pacific Northwest, maar komt oorspronkelijk uit de Bay Area. Van kinds af aan is hij een technologieliefhebber. Davids interesses omvatten lezen, tv-programma's en films van hoge kwaliteit bekijken, retro-gaming en platen verzamelen.

Meer van David Delony

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren