Mentre desktop Linux ha un seguito dedicato, la maggior parte delle persone pensa che la famiglia BSD sia migliore per i server, se pensano a BSD. MidnightBSD è una versione di FreeBSD, che tenta di creare un sistema BSD per il desktop.

Diamo un'occhiata a MidnightBSD e alle sue funzionalità e discutiamo se è un'alternativa adatta al desktop Linux.

Cos'è MidnightBSD?

mezzanotteBSD è un sistema operativo basato su FreeBSD con modifiche per renderlo più adatto come sistema desktop. È stato fondato da Lucas Holt e chiamato in memoria del suo gatto, un'angora turca nera di nome Midnight.

Come molti proprietari di gatti hanno scoperto con loro gioia o costernazione, Midnight aveva l'abitudine di sedersi sui computer di Holt e Midnight ne spegneva costantemente uno. Il logo del progetto presenta un gatto nero seduto sulla luna.

"Il progetto FreeBSD ha sviluppato un ambiente operativo server affidabile, ma spesso l'usabilità e le prestazioni sul desktop vengono trascurate. La pianificazione, l'allocazione delle risorse, le impostazioni di sicurezza e il supporto delle applicazioni disponibili dovrebbero essere adattati agli utenti desktop", scrive Holt su

instagram viewer
la pagina About del progetto.

Caratteristiche di MidnightBSD

MidnightBSD utilizza il desktop Xfce ma in precedenza aveva utilizzato Window Maker insieme a GNUstep, simile all'ambiente NeXTSTEP che è la base per il moderno macOS.

MidnightBSD ha il suo gestore di pacchetti, mports, di cui parleremo di seguito.

Offre anche il fa come comando per uso amministrativo dal progetto OpenBSD. È simile a sudo ma il suo file di sintassi è più facile da capire.

Installazione di MidnightBSD

L'installazione di MidnightBSD è simile all'installazione di un sistema FreeBSD standard o di qualsiasi altra distribuzione Linux. Il sistema di installazione è basato su testo, senza alcuna opzione grafica. Devi solo rispondere alle domande sul tuo sistema.

Se non hai altri sistemi operativi installati, puoi semplicemente utilizzare l'opzione di partizionamento guidato sull'intero disco.

Il sistema guiderà anche attraverso la configurazione di interfacce di rete, fusi orari e account utente, inclusa la password di root. Quando si configurano gli utenti sui sistemi BSD, ricordarsi di aggiungere eventuali utenti amministrativi al gruppo "wheel", altrimenti non saranno in grado di utilizzare il comando su.

Una volta completata l'installazione, puoi riavviare e ritrovarti nel sistema principale. Anche la configurazione iniziale è basata su testo. Vedrai un messaggio che ti chiederà se vuoi che il tuo sistema venga conteggiato nelle statistiche di utilizzo ufficiali, ma questo è facoltativo. Il sistema chiederà anche se si desidera installare l'ambiente desktop.

Il desktop di MidnightBSD

Quando avvii MidnightBSD, ti ritroverai con l'ambiente desktop Xfce standard che potresti aver visto in altre distribuzioni Linux.

Inoltre non ottieni molto altro dalla scatola. Hai il browser Midori, il calendario Orage e l'applicazione orologio Orage Globaltime.

Il sistema è in fase di sviluppo attivo da oltre un decennio, ma sembra ancora approssimativo. Ciò potrebbe essere dovuto al passaggio a un nuovo ambiente desktop.

Gestione dei pacchetti

Come con altri sistemi basati su BSD, MidnightBSD utilizza un sistema di port per gestire i pacchetti, soprannominato importazioni. È derivato dal port system di FreeBSD, che compila programmi dal codice sorgente. MidnightBSD installa il compilatore Clang, che molti sistemi FreeBSD già usano perché usa una licenza più permissiva di GCC.

Per installare una porta, vai a /usr/mports directory, organizzata in base al tipo di programma, come "www" per i browser Web e "games" per, beh, i giochi. Vai nella directory del nome del programma che vuoi installare e digita "fai un'installazione pulita" come root per installarlo.

Questo compilerà e installa il pacchetto e le sue dipendenze, quindi ripulire la directory in modo che tutte le directory siano prive di tutti i file compilati.

In teoria, questo dovrebbe funzionare senza problemi, ma si sono verificati alcuni errori durante il tentativo di compilare altre applicazioni, incluso lo standard Vim e il browser Web Firefox. Sono disponibili anche pacchetti binari, ma qualsiasi tentativo di aggiornare il sistema ha generato un errore del database.

Che dire di GhostBSD?

GhostBSD è un altro tentativo di creare una versione desktop di BSD che sia più attraente per le persone senza alcuna esperienza Unix. La sua prima impressione è che sia un sistema più raffinato di MidnightBSD. Ha un programma di installazione grafico che viene eseguito da un CD live. Utilizza anche il browser Firefox per impostazione predefinita invece di Midori.

Imparentato: Sistemi operativi gratuiti che forse non hai mai realizzato esistessero

MidnightBSD fa per te?

MidnightBSD tenta di essere un sistema operativo basato su BSD di facile utilizzo, ma non è ancora pronto per la prima serata.

L'installazione basata su testo probabilmente ritarderà gli utenti non tecnici. Il sito web del progetto dice che non è destinato ai nuovi arrivati. Le persone che hanno esperienza con altri sistemi BSD o distribuzioni più tecniche probabilmente troveranno facile l'installazione.

I bug nel sistema saranno anche dei rompicapi anche per gli utenti esperti di Unix/Linux. Anche gli utenti esperti si aspettano di poter navigare sul Web o installare nuovo software. Gran parte della documentazione è ancora incompleta o obsoleta, il che è anche frustrante quando si tenta di navigare in un nuovo sistema.

Ci vorrà molto più lavoro per renderlo veramente adatto agli utenti tecnici, figuriamoci a quelli alle prime armi. Tuttavia, potrebbe essere divertente eseguire il test in una VM. MidnightBSD non può ancora essere raccomandato come sistema operativo per i driver giornalieri.

Gli utenti più tecnici staranno meglio con altri sistemi basati su BSD come lo standard FreeBSD, così come OpenBSD, DragonflyBSD o NetBSD.

Per gli utenti che desiderano un desktop elegante basato su BSD e non vogliono pagare la "tassa Apple" per macOS, GhostBSD con la sua esperienza più raffinata potrebbe essere una scommessa migliore.

Questi tentativi di un BSD user-friendly hanno ancora il problema del supporto hardware limitato, il che significa che devi stare molto attento se sei nel mercato per un nuovo computer. Le distribuzioni Linux standard funzionano su una più ampia varietà di hardware, inclusi schede grafiche e Wi-Fi, l'ultimo dei quali è un punto critico comune nel mondo BSD.

Un'alternativa basata su BSD al desktop Linux

Nonostante i difetti di MidnightBSD, è bello vedere la comunità BSD fare uno sforzo su un sistema desktop. Forse un giorno attirerà una massa critica per farne un contendente.

Potresti chiederti se dovresti scegliere un sistema basato su BSD o Linux se vuoi eseguire un sistema operativo simile a Unix sul tuo computer.

CondividereTweetE-mail
Quale sistema operativo dovresti scegliere per il tuo prossimo PC?

Acquistare un nuovo PC? Hai più scelte di sistema operativo che mai. Qual è il miglior sistema operativo per il tuo computer?

Leggi Avanti

Argomenti correlati
  • Linux
  • Sistemi operativi
  • Open Source
Circa l'autore
David Delony (55 articoli pubblicati)

David è uno scrittore freelance con sede nel nord-ovest del Pacifico, ma originario della Bay Area. Appassionato di tecnologia fin dall'infanzia. Gli interessi di David includono la lettura, la visione di programmi TV e film di qualità, i giochi retrò e il collezionismo di dischi.

Altro da David Delony

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per consigli tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti