Kate OS

Z Wikibooks, biblioteki wolnych podręczników.
Przejdź do nawigacji Przejdź do wyszukiwania

Wstęp[edytuj]

Czym jest Kate OS?[edytuj]

Kate OS to polska dystrybucja, której pierwsza wersja została oparta na Slackware Linux (popularnej, najstarszej "żyjącej" dystrybucji). Damian stworzył i stał się liderem projektu Kate Linux Project, przemianowanym potem na Kate OS Project, który ma za zadanie kierować rozwojem dystrybucji. KateOS łączy jądro Linuksa, narzędzia GNU i inne swobodne aplikacje w jedną całość, nazywaną dystrybucją.

Najważniejsze cechy systemu[edytuj]

  • małe wymagania sprzętowe, dzięki którym system może być nadal z powodzeniem używany na maszynach typu i486
  • integracja z systemem PAM, zapewniająca jednolite środowisko autoryzacji
  • pakiety w formacie ".TGZ", proste w budowie, nie posiadające zależności między pakietami
  • skrypty startowe typu "BSD", które każdy użytkownik może zrozumieć i przystosować do własnych potrzeb
  • prostota budowy, dzięki której łatwiej zadbać o bezpieczeństwo systemu
  • preferowane, domyślne środowisko graficzne XFCE, które zapewnia komfortową pracę w trybie graficznym, oszczędzając przy tym zasoby komputera
  • preferowana biblioteka GTK+, którą wykorzystują prawie wszystkie aplikacje działające w trybie graficznym
  • ograniczona ilość aplikacji występujących w CORE KATE OS, dzięki czemu programy są zintegrowane ze sobą i bibliotekami.
  • zestaw aplikacji/narzędzi, bibliotek programistycznych
  • aplikacje multimedialne, pozwalające od razu po instalacji cieszyć się z dobroci jakie dają nam współczesne formaty plików audio/video
  • dystrybucja jest niekomercyjna, dzięki czemu nie jest uzależniona od jakiejkolwiek instytucji, zawsze będzie "Wolna"
  • zmiany, jakich wymagają pewne pakiety możemy przywrócić, używając specyficznego narzędzia dla tej dystrybucji o nazwie "sysupdate" (narzędzie to wykonuje specjalnie przygotowane skrypty dołączane do poszczególnych pakietów)

Główne założenia projektu[edytuj]

  • system ma mieć możliwie jak najmniejsze wymagania sprzętowe (w granicach rozsądku)
  • CORE Kate Linux ma dostarczać użytkownikowi ograniczoną ilość pakietów zintegrowanych ze sobą
  • dodatkowe pakiety spoza dystrybucji nie powinny wymagać instalowania pakietów z dodatkowymi bibliotekami (w większości przypadków)
  • większe partie oprogramowania mają być skupione w moduły rozszerzeń dystrybucji ("Kate extension modules"). W ten sposób dystrybuowane są KDE i GNOME. Każdy moduł rozszerzeń zawiera pakiety z dodatkowymi bibliotekami, niezbędnymi załączonemu oprogramowaniu (to znaczy, że jeżeli potrzebujemy GNOME, to do podstawowej dystrybucji wystarczy doinstalować jedynie ten moduł rozszerzeń)
  • system ma używać jednolitego środowiska autoryzacji
  • dystrybucja jest przeznaczona dla doświadczonych użytkowników z całego świata
  • dystrybucja ma być możliwie jak najprostsza w budowie, wykorzystując przy tym nowoczesne technologie
  • system musi spełniać wysokie wymagania dotyczące bezpieczeństwa i wydajności
  • dystrybucja ma być przystosowana do aktualizacji

Wiele innych założeń wynika z systemu tworzenia dystrybucji.

Sposób rozwijania dystrybucji[edytuj]

Projektem zajmuje się drużyna Kate_Team, złożona z ograniczonej liczby osób znających się i współpracujących. Nad całym "Team-em" stoi lider (obecnie w postaci założyciela projektu), który wyznacza drogę tworzenia dystrybucji. Najważniejsze, krytyczne decyzje podejmuje lider, są one nieodwołalne i niepodlegające dyskusji. Ten sposób podejścia do różnych problemów redukuje do minimum czas spędzony na często mało konstruktywnych rozmowach. Kate_Team składa się z zapaleńców, wolontariuszy, którzy za  swoją pracę nie otrzymują wynagrodzenia (jest to normalne, z uwagi na to, że projekt nie jest nastawiony na zarobek, nie ma przychodu). Lider wyznacza zadania członkom Kate_Team-u, ustala czas ich realizacji. Wraz z każdą nową wersją dystrybucji wychodzi wersja LIVE, działająca bezpośrednio z płyty. Nowe wydania będą wychodzić w minimum 8-miesięcznych odstępach czasowych. Przez ten czas obowiązująca dystrybucja będzie w 100% wspomagana przez projekt, co jakiś czas może wyjść tzw. "Update Pack", zawierający uaktualnienia ważnych pakietów (np. gdy wydanie nowej wersji ważnej biblioteki uniemożliwia korzystanie z nowych aplikacji). Projekt nie ma określonej daty zakończenia swojej działalności, dystrybucja będzie rozwijana tak długo, na ile starczy środków jej twórcom.

Jak zdobyć Kate-a ?[edytuj]

Kate-a można ściągnąć ze strony http://www.kateos.org/ gdzie w sekcji download mamy dostępne obrazy ISO płyt. Płyty Kate można znaleźć także na innych serwerach, często providerów internetowych. Działają także specjalne strony, z których możemy ściągnąć Kate i dodatkowe pakiety dla tej dystrybucji, są to Download Zone-y. Jeżeli znamy jakiegoś członka drużyny Kate_Team wystarczy dać mu czystą płytę i poprosić o nagranie systemu. Linki do innych serwerów, z których możemy ściągnąć obrazy płyt możemy znaleźć na stronie głównej projektu w sekcji "links". Spis członków drużyny Kate-a możemy znaleźć w sekcji "contacts".

Co zrobić ze ściągniętym obrazem płyty ?[edytuj]

Obraz płyty wystarczy wypalić używając ulubionego programu do wypalania płyt. Pod Linuksem najlepiej użyć aplikacji "cdrecord". Jeżeli używamy Windowsa, zapewne mamy także zainstalowany program "Nero", który możemy użyć do wypalenia płyty.

Używając cdrecord powinniśmy wpisać w terminalu coś w tym stylu:

bash-2.05b# cdrecord dev=0,0,0 driveropts=burnfree -v $foo/$bar.iso

gdzie zmienne foo i bar to ścieżka do pliku obrazu ISO.