Medan desktop Linux har en dedikerad följd, tycker de flesta om BSD -familjen som bättre för servrar, om de alls tänker på BSD. MidnightBSD är ett snurr på FreeBSD och försöker skapa ett BSD -system för skrivbordet.

Låt oss ta en titt på MidnightBSD och dess funktioner och diskutera om det är ett lämpligt alternativ till Linux -skrivbordet.

Vad är MidnightBSD?

MidnattBSD är ett operativsystem baserat på FreeBSD med modifieringar för att göra det mer lämpligt som skrivbordssystem. Den grundades av Lucas Holt och namngavs till minne av sin katt, en svart turkisk Angora som heter Midnight.

Som många kattägare har upptäckt till sin glädje eller bestörtning, hade Midnight en vana att sitta på Holts datorer, och Midnight stängde ständigt av en av dem. Projektlogotypen har en svart katt som sitter på månen.

"FreeBSD -projektet har utvecklat en tillförlitlig serveroperationsmiljö, men ofta förbises användbarhet och prestanda på skrivbordet. Schemaläggning, allokering av resurser, säkerhetsinställningar och tillgängligt applikationsstöd bör anpassas till stationära användare, skriver Holt på

instagram viewer
projektets Om -sida.

Funktioner i MidnightBSD

MidnightBSD använder Xfce -skrivbordet men hade tidigare använt Window Maker tillsammans med GNUstep, liknande NeXTSTEP -miljön som är grunden för det moderna macOS.

MidnightBSD har sin egen pakethanterare, mports, som vi kommer att diskutera nedan.

Det erbjuder också gör som kommando för administrativ användning från OpenBSD -projektet. Det liknar sudo men dess syntaxfil är lättare att förstå.

Installera MidnightBSD

Att installera MidnightBSD liknar installationen av ett standard FreeBSD -system eller någon annan Linux -distribution. Installationssystemet är textbaserat, utan några grafiska alternativ. Du svarar bara på frågor om ditt system.

Om du inte har några andra operativsystem installerade kan du bara använda det guidade partitionsalternativet över hela disken.

Systemet går också igenom installationen av nätverksgränssnitt, tidszoner och användarkonton, inklusive rotlösenordet. När du konfigurerar användare på BSD -system, kom ihåg att lägga till administrativa användare i gruppen "hjul", annars kan de inte använda su -kommandot.

När installationen är klar kan du starta om och befinna dig i huvudsystemet. Den första installationen är också textbaserad. Du får en fråga som frågar om du vill att ditt system ska räknas in i officiell användningsstatistik, men detta är valfritt. Systemet kommer också att fråga om du vill installera skrivbordsmiljön.

MidnightBSD Desktop

När du startar MidnightBSD får du den vanliga Xfce -skrivbordsmiljön som du kanske har sett i andra Linux -distributioner.

Du får inte heller mycket annat ur kartongen. Du har Midori -webbläsaren, Orage -kalendern och klockprogrammet Orage Globaltime.

Systemet har varit under aktiv utveckling i mer än ett decennium men verkar fortfarande grovt runt kanterna. Detta kan bero på övergången till en ny skrivbordsmiljö.

Pakethantering

Som med andra BSD-baserade system använder MidnightBSD ett portsystem för att hantera paket, dubbade mports. Det härleds från FreeBSD -portsystemet, som sammanställer program från källkoden. MidnightBSD installerar Clang -kompilatorn, som många FreeBSD -system redan använder eftersom den använder en mer tillåtande licens än GCC.

För att installera en port, navigerar du till /usr/mports katalog, organiserad under typen av program, till exempel "www" för webbläsare och "spel" för, ja, spel. Du går till katalogen med namnet på programmet du vill installera och skriver "gör ren installation"som root för att installera den.

Detta kommer att sammanställa och installera paketet och dess beroendenoch städa sedan katalogen så att alla kataloger är rena från alla filer som har sammanställts.

I teorin borde detta gå smidigt, men det uppstod några fel vid försök att kompilera andra applikationer, inklusive standard Vim och Firefox webbläsare. Det finns också binära paket tillgängliga, men alla försök att uppdatera systemet gav ett databasfel.

Hur är det med GhostBSD?

GhostBSD är ett annat försök att skapa en stationär version av BSD som är mer attraktiv för människor utan Unix -erfarenhet. Dess första intryck är att det är ett mer polerat system än MidnightBSD. Den har ett grafiskt installationsprogram som körs från en live -CD. Den använder också Firefox -webbläsaren som standard istället för Midori.

Relaterad: Gratis operativsystem som du kanske aldrig insåg existerade

Är MidnightBSD något för dig?

MidnightBSD försöker vara ett användarvänligt BSD-baserat operativsystem, men det är fortfarande inte riktigt redo för bästa sändningstid.

Den textbaserade installationen kommer sannolikt att skjuta upp icke-tekniska användare. På projektets webbplats står det att det inte är avsett för nykomlingar. Människor som har erfarenhet av andra BSD -system eller mer tekniska distros kommer troligen att ha enkel installation.

Fel i systemet kommer också att vara dealbreakers även för erfarna Unix/Linux -användare. Även expertanvändare förväntar sig att kunna surfa på webben eller installera ny programvara. Mycket av dokumentationen är fortfarande ofullständig eller föråldrad, vilket också är frustrerande när man försöker navigera i ett nytt system.

Det kommer att ta mycket mer arbete för att göra det riktigt lämpligt för tekniska användare, än mindre nybörjare. Ändå kan det vara kul att testa i en VM. MidnightBSD kan inte rekommenderas som ett dagligt drivrutinsoperativsystem ännu.

Fler tekniska användare kommer att ha det bättre med andra BSD-baserade system som standard FreeBSD, liksom OpenBSD, DragonflyBSD eller NetBSD.

För användare som vill ha en elegant BSD-baserad stationär dator och inte vill betala "Apple-skatt" för macOS, kan GhostBSD med sin mer polerade upplevelse vara en bättre satsning.

Dessa försök till en användarvänlig BSD har fortfarande problemet med begränsat hårdvarusupport, vilket innebär att du måste vara mycket försiktig om du är ute efter en ny dator. Standard Linux-distributioner körs på en större mängd hårdvara, inklusive grafik och Wi-Fi-adaptrar, varav den senare är en vanlig stickpunkt i BSD-världen.

Ett BSD-baserat alternativ till Linux-skrivbordet

Trots MidnightBSD: s fel är det trevligt att se BSD -gemenskapen anstränga sig för ett stationärt system. Kanske en dag kommer det att locka till sig en kritisk massa för att göra den till en utmanare.

Du kanske undrar om du ska välja ett BSD- eller Linux-baserat system om du vill köra ett Unix-liknande operativsystem på din dator.

Dela med sigTweetE-post
Vilket operativsystem ska du välja för din nästa dator?

Ska du köpa en ny dator? Du har fler operativsystemval än någonsin. Vilket är det bästa operativsystemet för din dator?

Läs Nästa

Relaterade ämnen
  • Linux
  • Operativsystem
  • Öppen källa
Om författaren
David Delony (55 artiklar publicerade)

David är frilansskribent baserad i Stillahavsområdet, men kommer ursprungligen från Bay Area. Han har varit en teknikentusiast sedan barndomen. Davids intressen inkluderar att läsa, titta på TV -serier och filmer av hög kvalitet, retrospel och skivsamling.

Mer från David Delony

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera