Haiku instalacja, użytkowanie [nieaktualne]

Od jakiegoś czasu interesowałem się systemem operacyjnym HaikuOS jest to nieoficjalna kontynuacją BeOS’a, projektu, który to został porzucony i zamknięty z różnych względów.

HaikuOS jest próbą odtworzenia systemu BeOS za pomocą RE – inżynierii wstecznej (odwrotnej) [inne źródła podają ze Haiku częściowo powstało na podstawie API z BeBook’a udostępnionego przez firmę spadkobierce BeOS’a] na  oraz dodanie nowych funkcjonalności które powstały w świecie komputerów w ostatnim czasie.

Podstawowym problem początkującego użytkownika jest fakt ze w miarę nową wersje HaikuOS otrzymujemy w postaci tzw. dystrybucji Nigthly. Na stronie haiku-os.org wciąż wisi release alfa-4 który, nijak to obrazuje poziom prac developerów nad tym systemem, a jest sporo nowości, głównie chodzi mi o HaikuDepot obsługujący tzw. Package Manager’a, dzięki któremu mamy dostęp do większej ilości oprogramowania.

UWAGA: Nie ma żadnych gwarancji że Nightly, nie uszkodzi ci komputera, robisz to na własną odpowiedzialność. Ten artykuł dedykowany jest dla średnio zaawansowanych użytkowników PCów, więc jeżeli nie jesteś pewien co robisz poproś kogoś z większym doświadczaniem o pomoc lub zrezygnuj z instalacji Haiku.  

hk

System przeznaczony jest na domowe pecety czyli architekturę X86 istnieje też jego wersja X86_64, jednakże nie jest zalecane korzystanie z takiego systemu gdyż tzw. user space dla aplikacji 32 bitowych jeszcze nie powstał i powoduje to dodatkowe atrakcje w postaci błędów i wywalania się systemu.

Doświadczyć użytkowania systemu można na 3 sposoby:

  • uruchomienie z pen drive, karty SD, ewentualnie płyty CD
  • instalacja systemu na HDD wraz z boot managerem np. obok innego systemu
  • uruchomienie systemu z Wirtualnej Maszyny np. VirtualBoxem (zalecane)

Pierwszym krokiem instalacji HaikuOS jest ściągniecie odpowiedniego pliku image Nightly z systemem najlepiej bezpośrednio spod adresu

→ http://download.haiku-os.org/nightly-images/x86_gcc2_hybrid/

klikając jak najwyższa wersje hrev. Mamy do wyboru Anyboot, Raw, ISO i teraz w zależności co chcemy osiągnąć czy wgrać obraz na kartę SD lub Pen drive (anyboot) czy też płytę CD-R lub potrzebujemy plik do Virtualboxa (iso).

nightly

Tutaj trzeba wspomnieć ze HaikuOS występuje w dwóch podstawowych gałęziach kompilacji GCC2 i GCC4. Pierwsza jest w 99% zgodna z BeOS powinny na niej działać programy z tego systemu. Druga jest nowoczesna skompilowana nową wersja kompilatora GCC, dzięki czemu możemy portować niektóre nowe programy z innych systemów operacyjnych ale o tym później.

Natomiast wersja zalecana Hybrid posiada biblioteki z wersji GCC4, które w dużym stopniu pomagają w uruchomieniu nowszych programów.

Mając już ściągnięty plik z systemem, należy go rozpakować, czasami zmienić nazwę pliku na bardziej przystępną, następnie wgrać go na Pen Drive lub kartę SD, plik anyboot przy pomocy programu Win32Diskimager (https://sourceforge.net/projects/win32diskimager/) lub Rufus (https://rufus.akeo.ie/) dla Windows.

W przypadku Linux’a należy posłużyć się programem CD/DVD Creator (narzędzie zapisu dysków na rysunku 3) dla nowszych Linuxów lub DD z linii poleceń (Bash) dla starszych systemów i tutaj należy posiadać plik z systemem w wersji RAW (zaawansowane).

npd

Natomiast jeżeli jest to ISO należy wypalić płytę CD-R przy pomocy dostępnych programów np. Nero, InfraRecorder (http://infrarecorder.org/) dla Windows, CD/DVD Creator, Brasero (Linux).

W przypadku VirtualBox’a lub innego narzędzia do wirtualizacji, po prostu wybieramy plik ISO, wkładając go do napędu w Vbox’ie. Temat obsługi VBox jest materiałem na inny artykuł.

Jeżeli wszystko dobrze zrobiliśmy, dajemy uruchom ponownie, nie zapominamy przestawić priorytetu bootowania pierwszego urządzenia w BIOS’ie na USB czy Cd-rom, ewentualnie przez boot managera przyciskając F-12 lub Esc wybieramy odpowiednie urządzenie.

Powinien nam się ukazać ekran startowy Haiku OS (Rysunek 1), jeżeli chcemy wejść do zaawansowanych opcji bootowania systemu trzymamy spacje (tylko dla zaawansowanych użytkowników).

hbl

UWAGA: Jeżeli system się nie uruchamia widzimy tzw. KDL z błędami oznacza to ze na twoim sprzęcie nie będzie Haiku chodził, można pokusić się o ustawienie dodatkowych opcji bootowania łącznie z logowaniem na ekranie lub do pliku to w zaawansowanych opcjach bootowania.

Obecnie HaikuOS wpiera jedynie karty graficzne firmy ATI i Intel, reszta kart jest obsługiwana (oprócz niektórych staroci 😉) w trybie VESA, ten tryb nie jest taki zły pozwala uzyskać dużą rozdzielczość

Po ekranie bootowania, powinniśmy wybrać jeszcze język w jakim chcemy działać w Haiku i naszym oczom powinien się pojawić pulpit.

pulpitNastępnie możemy uruchamiać programy z menu, klikając prawym przyciskiem myszy na liść. Menu przedstawia się następująco:

menu_1

menu_2Nas na chwile obecną interesuje program HaikuDepot, gdzie znajduje się większa ilość programów. Wybieramy:

Apilikacje -> HaikuDepot

Naszym oczom powinien ukazać się obraz jak na poniższym rysunku:

depotUWAGA: Może się zdarzyć ze okno HaikuDepot będzie puste oznacza to, że mamy problem z połączeniem sieciowym (brak Internetu). W przypadku Vbox’a najlepiej wybrać kartę  Intel PRO 1000 podczas konfiguracji wirtualnej maszyny. W przypadku posiadania sieci WIFI należy dodatkowo wpisać hasło i nazwę sieci, o co Haiku pyta automatycznie przy starcie systemu lub należny wejść do ustawień sieci (Preferencje -> Network) i ręcznie wszystko ustawić.

Jeżeli wszystko pomyślnie zrobiliśmy powinniśmy się cieszyć większa ilością programów dla systemu HaikuOS. Po zainstalowaniu nowe programy pojawia się w menu Aplikacje.