Podczas gdy desktopowy Linux ma oddanych zwolenników, większość ludzi uważa rodzinę BSD za lepszą dla serwerów, jeśli w ogóle myślą o BSD. MidnightBSD to spin na FreeBSD, próbujący stworzyć system BSD dla komputerów stacjonarnych.

Przyjrzyjmy się MidnightBSD i jego funkcjom i porozmawiajmy, czy jest odpowiednią alternatywą dla pulpitu Linuksa.

Co to jest MidnightBSD?

Północ BSD to system operacyjny oparty na FreeBSD z modyfikacjami, aby był bardziej odpowiedni jako system stacjonarny. Została założona przez Lucasa Holta i nazwana ku pamięci jego kota, czarnej tureckiej angory o imieniu Midnight.

Jak wielu właścicieli kotów odkryło ku swojej radości lub konsternacji, Midnight miał zwyczaj przesiadywania przy komputerach Holta, a Midnight stale wyłączał jednego z nich. Logo projektu przedstawia czarnego kota siedzącego na Księżycu.

„Projekt FreeBSD opracował niezawodne środowisko operacyjne serwera, ale często pomija się użyteczność i wydajność na komputerach stacjonarnych. Planowanie, alokacja zasobów, ustawienia zabezpieczeń i dostępna obsługa aplikacji powinny być dostosowane do użytkowników komputerów stacjonarnych” – pisze Holt.

strona O projekcie.

Funkcje MidnightBSD

MidnightBSD używa pulpitu Xfce, ale wcześniej używał Window Makera w połączeniu z GNUstep, podobnym do środowiska NeXTSTEP, które jest podstawą współczesnego macOS.

MidnightBSD posiada własnego menedżera pakietów, mports, który omówimy poniżej.

Oferuje również doas polecenie do użytku administracyjnego z projektu OpenBSD. Jest podobny do sudo, ale jego plik składni jest łatwiejszy do zrozumienia.

Instalowanie MidnightBSD

Instalacja MidnightBSD jest podobna do instalacji standardowego systemu FreeBSD lub dowolnej innej dystrybucji Linuksa. System instalacji jest tekstowy, bez opcji graficznych. Po prostu odpowiadasz na pytania dotyczące Twojego systemu.

Jeśli nie masz zainstalowanych żadnych innych systemów operacyjnych, możesz po prostu użyć opcji partycjonowania kierowanego na całym dysku.

System przejdzie również przez konfigurowanie interfejsów sieciowych, stref czasowych i kont użytkowników, w tym hasła roota. Podczas konfigurowania użytkowników w systemach BSD pamiętaj, aby dodać jakichkolwiek użytkowników administracyjnych do grupy "wheel", w przeciwnym razie nie będą oni mogli używać polecenia su.

Po zakończeniu instalacji możesz ponownie uruchomić komputer i znaleźć się w głównym systemie. Wstępna konfiguracja jest również oparta na tekście. Zobaczysz monit z pytaniem, czy chcesz, aby Twój system był uwzględniany w oficjalnych statystykach użytkowania, ale jest to opcjonalne. System zapyta również, czy chcesz zainstalować środowisko graficzne.

Pulpit MidnightBSD

Kiedy uruchamiasz MidnightBSD, otrzymujesz standardowe środowisko graficzne Xfce, które mogłeś zobaczyć w innych dystrybucjach Linuksa.

Poza tym nie dostajesz wiele więcej po wyjęciu z pudełka. Masz przeglądarkę Midori, kalendarz Orage i aplikację zegara Orage Globaltime.

System jest aktywnie rozwijany od ponad dekady, ale nadal wydaje się szorstki na obrzeżach. Może to być spowodowane przejściem do nowego środowiska graficznego.

Zarządzanie pakietami

Podobnie jak w przypadku innych systemów opartych na BSD, MidnightBSD używa systemu portów do zarządzania pakietami, dubbingowanych importuje. Wywodzi się z systemu portów FreeBSD, który kompiluje programy z kodu źródłowego. MidnightBSD instaluje kompilator Clang, z którego korzysta wiele systemów FreeBSD, ponieważ używa bardziej liberalnej licencji niż GCC.

Aby zainstalować port, przejdź do /usr/mports katalog uporządkowany według typu programu, np. „www” w przypadku przeglądarek internetowych i „gry” w przypadku, no cóż, gier. Przechodzisz do katalogu z nazwą programu, który chcesz zainstalować i wpisujesz „zrobić czystą instalację" jako root, aby go zainstalować.

To się skompiluje i zainstaluj pakiet i jego zależności, a następnie wyczyść katalog, tak aby wszystkie katalogi nie zawierały żadnych skompilowanych plików.

Teoretycznie powinno to przebiegać bezproblemowo, ale podczas próby kompilacji innych aplikacji, w tym standardowego Vima i przeglądarki Firefox, wystąpiły pewne błędy. Dostępne są również pakiety binarne, ale każda próba aktualizacji systemu powodowała błąd bazy danych.

A co z GhostBSD?

GhostBSD to kolejna próba stworzenia desktopowej wersji BSD, która byłaby bardziej atrakcyjna dla osób bez żadnego doświadczenia z Uniksem. Pierwsze wrażenie jest takie, że to bardziej dopracowany system niż MidnightBSD. Posiada graficzny instalator, który działa z Live CD. Używa również domyślnie przeglądarki Firefox zamiast Midori.

Związane z: Darmowe systemy operacyjne, o których istnieniu być może nigdy nie zdawałeś sobie sprawy

Czy MidnightBSD jest dla Ciebie?

MidnightBSD stara się być przyjaznym dla użytkownika systemem operacyjnym opartym na BSD, ale wciąż nie jest jeszcze gotowy na prime time.

Instalacja tekstowa prawdopodobnie zniechęci nietechnicznych użytkowników. Na stronie projektu napisano, że nie jest on przeznaczony dla nowicjuszy. Osoby, które mają doświadczenie z innymi systemami BSD lub bardziej technicznymi dystrybucjami, prawdopodobnie uznają instalację za łatwą.

Błędy w systemie będą również przełomowe nawet dla doświadczonych użytkowników Uniksa/Linuksa. Nawet doświadczeni użytkownicy oczekują, że będą mogli surfować po Internecie lub instalować nowe oprogramowanie. Duża część dokumentacji jest nadal niekompletna lub nieaktualna, co jest również frustrujące podczas próby nawigacji w nowym systemie.

Trzeba będzie dużo więcej pracy, aby była naprawdę odpowiednia dla użytkowników technicznych, nie mówiąc już o nowicjuszach. Mimo to fajnie byłoby przetestować na maszynie wirtualnej. MidnightBSD nie może być jeszcze zalecane jako codzienny system operacyjny sterowników.

Bardziej zaawansowani użytkownicy będą lepiej korzystać z innych systemów opartych na BSD, takich jak standardowy FreeBSD, a także OpenBSD, DragonflyBSD lub NetBSD.

Dla użytkowników, którzy chcą zgrabnego pulpitu opartego na BSD i nie chcą płacić „podatku od Apple” za macOS, GhostBSD z bardziej dopracowanym doświadczeniem może być lepszym wyborem.

Te próby przyjaznego dla użytkownika BSD nadal mają problem z ograniczoną obsługą sprzętu, co oznacza, że ​​musisz być bardzo ostrożny, jeśli szukasz nowego komputera. Standardowe dystrybucje Linuksa działają na szerszej gamie sprzętu, w tym na kartach graficznych i Wi-Fi, z których ta ostatnia jest powszechnym punktem spornym w świecie BSD.

Oparta na BSD alternatywa dla pulpitu Linux

Pomimo błędów MidnightBSD, miło jest widzieć, jak społeczność BSD stara się stworzyć komputer stacjonarny. Może kiedyś przyciągnie masę krytyczną, która uczyni z niego pretendenta.

Być może zastanawiasz się, czy powinieneś wybrać system oparty na BSD czy Linux, jeśli chcesz uruchomić na swoim komputerze system operacyjny podobny do Uniksa.

UdziałĆwierkaćE-mail
Jaki system operacyjny wybrać dla swojego następnego komputera?

Kupujesz nowy komputer? Masz więcej możliwości wyboru systemu operacyjnego niż kiedykolwiek. Jaki jest najlepszy system operacyjny dla Twojego komputera?

Czytaj dalej

Powiązane tematy
  • Linux
  • System operacyjny
  • Otwarte źródło
O autorze
David Delony (55 opublikowanych artykułów)

David jest niezależnym pisarzem mieszkającym w północno-zachodnim Pacyfiku, ale pierwotnie pochodzi z Bay Area. Od dzieciństwa jest entuzjastą technologii. Zainteresowania Davida obejmują czytanie, oglądanie wysokiej jakości programów telewizyjnych i filmów, gry retro i zbieranie płyt.

Więcej od Davida Delony

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować