Główne cechy Graterlia OS


  • Graterlia OS jest Systemem Operacyjnym Linux (taka mała, specjalizowana dystrybucja Linux), nie zaś tak zwanym IMAGE. Oznacza to tyle, że nie jest to gotowy „obraz” do wgrania w tuner, a jedynie minimalny system, który umożliwia uruchomienie danego tunera. Zasada jest taka, iż wgrywamy „totalne minimum” do tunera, następnie logujemy się poprzez SSH do terminala w tunerze i instalujemy/konfigurujemy to, co nam jest potrzebne. Na tym etapie użytkownik powinien dokładnie się zastanowić, czy ma odpowiednią wiedzę, czy chce ją nabyć, aby używać Graterlia OS.;
  • Graterlia OS składa się – jak większość dystrybucji Linux – z pakietów;
  • BusyBox nie jest tutaj podstawą systemu. W Graterlia OS preferowane są pełne wersje pakietów;
  • Pakiety w Graterlia OS nie są okrojone do granic możliwości. Zawsze zawierają wszystkie potrzebne, z punktu widzenia działania systemu, pliki. Na chwilę obecną mają w sobie również pliki dokumentacji, pliki tłumaczeń oraz strony podręczników. Dokumentacja jest dołączona, aby każdy był pewien, iż to, co czyta na temat danego pakietu, dotyczy wyłącznie tej wersji pakietu, a nie np. starszej wersji. Dokumentacja, o ile to możliwe, zawiera również plik/pliki z opisem zmian danego pakietu. Strony podręcznika są przydatne dla polecenia „man”. W terminalu, po wybraniu języka w pliku /etc/locale.conf każdy pakiet posiadający tłumaczenie w wybranym języku będzie się w nim komunikować;
  • Graterlia OS zawiera w pełni działający pakiet „man” umożliwiający odczyt stron podręczników dla poleceń w terminalu. Jak pisałem wyżej, każdy pakiet posiada odpowiednie pliki ze stronami podręczników. Wystarczy zainstalować „man”, a już można użyć polecenia np. „man ip”, żeby przeczytać informacje na temat polecenia „ip” a niejednokrotnie obejrzeć przykłady zastosowań konkretnych komend/przełączników;
  • Graterlia OS nie posiada tysięcy pakietów, jednak te, co są dostępne w repozytorium, powinny być w 100% sprawne;
  • Pakiety w Graterlia OS – tam gdzie tylko to jest możliwe (w zasadzie prawie cały system) – istnieją w najnowszych wersjach. Nie wyobrażam sobie tego, że np. OpenSSL czy OpenSSH będzie w starej wersji, nie wspominając już np. o bibliotekach;
  • Każdy pakiet jest przygotowywany ze starannością i dbałością o szczegóły takie jak umiejscowienie plików w systemie, prawa użytkowników czy atrybuty. Staram się też, ażeby każdy plik konfiguracyjny miał opis (do czego służą dane opcje w nim zawarte), choć tutaj jeszcze nie wszystko jest wykonane. Pliki control zawierają zawsze (o ile to możliwe):
    • pełny opis (do czego dany pakiet służy/jest potrzebny);
    • stronę WWW danego pakietu;
    • źródło (kody źródłowe);
    • informację o autorze/autorach/pozyskaniu pakietu;
    • informację o dostawcy pakietu (tutaj Graterlia OS);
    • informację o licencji (tutaj dodatkowo o ile to możliwe pliki z licencją znajdują się w dokumentacji pakietu);
  • System Graterlia OS jest tworzony tak, aby można było go aktualizować. Oczywiście, jak w każdej dystrybucji Linux, może coś czasem pójść nie tak czy też nastąpią zmiany w plikach danego pakietu, ale aktualizując system z terminala i ewentualnie czytając stronę WWW projektu, problemów nie powinno być;
  • W Graterlia OS nie ma „ułatwiaczy”. To, co jest dostępne „z pilota” w Managerze Oprogramowania jest tak naprawdę dodatkiem i nie można na tej podstawie wyciągać wniosków. W Graterlia OS podstawą jest terminal;
  • Głównym założeniem jest wgranie Graterlia OS do tunera, doinstalowanie tego, co potrzebujemy, skonfigurowanie i aktualizacja, a nie co zmiana wersji wgrywanie wszystkiego raz jeszcze;
  • Jądro systemu w Graterlia OS jest w wersji „zmodularyzowanej” (podzielonej na moduły), ale całość jest jednym pakietem. Oznacza to, że zainstalowany kernel ma w sobie wszystkie sterowniki (oczywiście te dostępne dla danego kernela) i nie potrzeba szukać, w której to paczce jest sterownik do „czegoś tam”. System po podłączeniu np. tunera na USB, jeżeli tylko posiada sterownik do niego, załaduje go sam;
  • Urządzenia, na których można zainstalować Graterlia OS, to tunery DVBx i służą do odbioru telewizji i radia w standardzie DVBx. Graterlia OS jest systemem przygotowywanym właśnie w tym celu;
  • Oprogramowanie „Enigma2” jest oferowane jako pakiet w repozytorium. Użytkownik musi sam zainstalować zarówno pakiet Enigma2, jak i przydatne dla niego wtyczki. „Enigma2” jest oprogramowaniem tworzonym przez społeczność OpenPLi (https://openpli.org/), w Graterlia OS nanosimy tylko konieczne dla nas zmiany;
  • Nasze tłumaczenie E2 GUI jest zdecydowanie jednym z najlepszych, niestety kosztowało to dużo wysiłku i czasu;
  • Posiadamy własne forum, gdzie możecie dyskutować między sobą;