Założenia projektu Jazz Linux
Założenia Projektu
Table of contents
Założenia projektu Jazz
- szybkość i prostota instalacji - po zapoznaniu się z metodami instalacji dostępnymi w różnych dystrybucjach przyjęto metodę znaną z dystrybucji RedHat oraz pochodnych (opartą o anacondę) jako najszybszą drogę do "postawienia" sprawnego systemu a przy tym przystępną dla użytkownika niezaawansowanego; jako główne wymaganie przyjęto czas instalacji w pełni funkcjonalnego systemu w granicach 2-3 godzin. Jako medium instalacyjne przyjęto pojedyńczy krążek CD z pakietami najpotrzebniejszymi do uruchomienia systemu w "skromnym" środowisku graficznym. Dalsza instalacja będzie prowadzona z dodatkowych, krążków CD oraz ze zdalnych repozytoriów. Dostępna będzie również wersja na krążkach DVD.
- stabilność dystrybucji - przyjęto zasadę permanentnej aktualizacji raz zbudowanego systemu; jednym z głównych zarzutów odnośnie dystrybucji opartych na pakietach rpm jest konieczność okresowej reinstalacji całego systemu, w przypadku Jazz Linux sytuacje takie będziemy ograniczać do absolutnego minimum. Zakładamy, że raz zainstalowany system będzie aktualizowany w oparciu o repozytoria oraz płyty CD publikowane okresowo jako snapshot z repozytorium (proszę nie mylić tej cechy ze stabilnością systemu)
- rozmiar - przyjęto zasadę oddzielania wszelkiego rodzaju dokumentacji od pakietów binarnych (nie dotyczy to licencji i listy autorów aplikacji), dokumentacje maja stanowić odrębne pakiety umożliwiając użytkownikowi samodzielne podjęcie decyzji o instalacji manuali. Dzięki takiemu podejściu zmniejszy się rozmiar przestrzeni dyskowej potrzebnej do instalacji systemu. Ograniczenie wielkości instalacji uzyskamy również przez zmiany w zależnościach miedzy pakietami
Realizacja
Realizacja przebiegać będzie w kilku etapach:1. Utworzenie repozytorium pakietów uzupełniających CentOS i dostosowujących go do potrzeb polskiego użytkownika. Na tym etapie utworzone zostały dwa podstawowe repozytoria:
-
testing- zawierające pakiety niestabilne, wymagające przetestowania -
stable- zawierające pakiety stabilne, przetestowane przez deweloperów Jazz Linux.
2. Przygotowanie repozytorium na krążkach CD i DVD.
3. Przygotowanie wersji instalacyjnej dystrybucji.
Created by Tuptus
.
Last Modification: Niedziela 19 strony Lipiec, 2009 23:02:14 CEST by Tuptus
.










