PC World
piątek 21 listopada 2008
Wydanie: Marzec 2008

Archiwum

Zrób sobie Linuksa

A A A rozmiar czcionki
Przemysław Żarnecki
Mogłoby się wydawać, że samodzielne przygotowanie dystrybucji Linuksa jest trudne, a przynajmniej czasochłonne. Dzięki Ubuntu Customization Kit (UCK) przekonasz się, że nie musisz być zaawansowanym użytkownikiem systemu spod znaku pingwina, żeby skroić jego wersję na miarę swoich potrzeb.


Zadaniem UCK jest umożliwienie każdemu zbudowania własnej dystrybucji, opartej na rodzinie Ubuntu (a więc również Kubuntu, Xbuntu i Edubuntu). Aplikacja jest niezwykle przydatna chociażby z tego względu, że na oryginalnej płycie systemowej Ubuntu brak wielu istotnych elementów. Płyta liveCD z systemem uruchamia się zawsze po angielsku. Język polski jest dostępny dopiero po instalacji, ale pod warunkiem, że karta sieciowa lub modem ADSL (neostrada tp!) zostały wykryte i - co zwykle na jedno wychodzi - masz dostęp do Internetu. Jeśli instalujesz offline, Ubuntu będzie się z tobą komunikowało po angielsku.

UCK pozwala również na szybkie utworzenie własnej dokumentacji systemowej. To zwykle nudna i wyczerpująca praca, ale przyda ci się, gdy zechcesz skorzystać z aplikacji do wygenerowania kolejnej edycji Ubuntu - tym razem zaprojektowanej z myślą o babci czy siostrze.

Własny Linux - poradnik

W niniejszym poradniku przedstawimy, jak utworzyć własną dystrybucję za pomocą UCK. Staraliśmy się, aby porady były pomocne zarówno dla początkujących, jak i profesjonalnych użytkownikach "pingwina". Zanim jednak przejdziemy do konkretów, powiedzmy jeszcze dwa słowa o wymaganiach.

Ubuntu Customization Kit znajdziesz na płycie dołączonej do pisma oraz pod adresem uck.sourceforge.net . Nie zapomnij o pobraniu paczki deb.

Do przeprowadzenia operacji niezbędna jest płyta z oryginalnym systemem opartym na Ubuntu (nie ma znaczenia, czy będzie to Ubuntu, Kubuntu, czy Xubuntu). Pliki do swojego systemu możesz wziąć właśnie z niej. Jest to pierwszy, zazwyczaj najbardziej czasochłonny etap.

Polak potrafi!

Za pierwszą naprawdę wygodną edycję Ubuntu Customization Kit należy uznać wersję 2.0.0, która pojawiła się w listopadzie 2007 roku. Dzięki wbudowanym kreatorom pozwalała na ustawienie wielu opcji bez konieczności męczenia się w wierszu polecenia.

UCK obsługuje najnowsze wersje Ubuntu i Kubuntu, pakiety z tłumaczeniami, środowisko Xfce, a także alternatywną wersję nośnika z instalatorem. Warto wiedzieć, że jednym z administratorów projektu jest Krzysztof Lichota - Polak, absolwent UW. W środowisku Open Source znany jest również jako twórca dystrybucji Olá! Dom.
Dodatkowe informacje: www.pcworld.pl/news/130744.html .

Aby skorzystać z programu, musisz mieć w swojej dystrybucji zainstalowany system zarządzania pakietami APT. Domyślnie znajduje się w takich dystrybucjach, jak Debian i Ubuntu, a także we wszystkich opartych na nich (Linux Mint, Linux EduCD itp.). Najprościej by było, gdyby cały proces odbywał się na którymś z tych systemów.
Przeprowadziliśmy prosty eksperyment: wypróbowaliśmy nasze porady w Ubuntu i Linuksie Mint - operacja przebiegła bez problemów.

Trudności techniczne pojawią się dopiero wtedy, gdy zechcesz skorzystać z zupełnie innej dystrybucji, np. z openSUSE lub Fedory. Po pierwsze, musiałbyś skompilować program ze źródeł, co samo w sobie odstrasza już niejednego miłośnika systemów alternatywnych. Idąc dalej: konieczna byłaby instalacja APT i ręczne dopisanie odpowiednich repozytoriów. W ostateczności i tak nie byłbyś pewny efektu - program mógłby się po prostu nie uruchomić.

Jeżeli jesteś raczej początkującym użytkownikiem, zalecamy korzystanie z Ubuntu i jego klonów.
Będziesz musiał zadbać też o co najmniej dwie zależności w systemie: gfcboot oraz squash-tools. Obie są niezbędne przy tworzeniu obrazu płyty. W wypadku, gdy korzystasz z Ubuntu, pakiety zostaną pobrane i zainstalowane automatycznie. W niektórych klonach popularnego Linuksa konieczne jest ich ręczne dodanie - na szczęście znajdują się w repozytoriach każdej dystrybucji opartej na Ubuntu.

Pingwin na miarę

Gotowy? W takim razie wpisz w konsoli uck-gui albo wybierz program w menu Aplikacje. Budowanie dystrybucji nie powinno zająć ci więcej niż kilka minut. Oczywiście przy poważniejszych modyfikacjach musisz zarezerwować sobie odpowiednio więcej czasu, zwłaszcza gdy wzbogacasz płytę o wiele dodatkowych programów/bibliotek.

Budowa własnej dystrybucji

Kliknij, aby powiększyć
1. Ekran powitalny jest ważnym elementem. Już z niego dowiesz się, w którym katalogu znajdzie się przygotowany obraz płyty oraz ile miejsca zajmie. Wymagane jest 5 GB wolnej przestrzeni - my zalecamy zwolnienie jeszcze dodatkowych 2-3 GB. Zwróć też uwagę na przypomnienie o konieczności połączenia z Internetem w celu pobrania pakietów językowych. Wreszcie upewnij się, że masz włączone odpowiednie repozytorium w apt-source.

Kliknij, aby powiększyć
2.Wybierz odpowiednią paczkę językową do zainstalowania oraz domyślny język liveCD. W każdym wypadku możesz zdecydować się na więcej niż jedną opcję, ale miej świadomość, że wiąże się to z pewnymi konsekwencjami - UCK będzie musiało pobrać więcej danych z Sieci. Wzrasta też prawdopodobieństwo, że obraz ISO nie zmieści się na standardowej płycie CD i będzie wymagał overburningu albo płyty DVD.

Kliknij, aby powiększyć
3. Kolejny wybór związany jest ze środowiskiem graficznym, które ma znaleźć się na płycie. Masz do wyboru KDE, GNOME oraz inne (others). Do wybranych środowisk będą ściągnięte odpowiednie pakiety lokalizacyjne. Możesz, oczywiście, wybrać więcej niż jedno, co zwiększy rozmiar płyty i liczbę pakietów do ściągnięcia. Wybranie innego niż ten znajdujący się na płycie zmusi cię do oczekiwania.

Kliknij, aby powiększyć
4. Następnie stajesz przed wyborem płyty źródłowej. Ponieważ program jest oparty na Ubuntu, płyta powinna wykorzystywać tę dystrybucję, inaczej pojawi się komunikat z błędem. W informacji przeczytasz, że możliwa jest instalacja z alternatywnej płyty CD za pomocą jednego z dodatkowych skryptów, co nie jest zalecane i dotyczy systemów mających przynajmniej kilka cech wspólnych z Ubuntu (np. pakiety deb).

Kliknij, aby powiększyć
5. Ważnym krokiem jest wybór sposobu budowania dystrybucji. Jeżeli chcesz samodzielnie skompletować zawartość CD, wybierz opcję yes. W wypadku budowania automatycznego część etapów zostanie opuszczona, zaś sama dystrybucja zbuduje się standardowo, z wyjątkiem plików lokalizacyjnych i środowiska graficznego. Teraz możemy skasować zbędne pliki windowsowe (dołączane często do płyt linuksowych).

Kliknij, aby powiększyć
6. Po wykonaniu tych czynności zostaniesz poinformowany, że za chwilę rozpocznie się budowa dystrybucji. Jeżeli wybrałeś samodzielną konfigurację pakietów, utworzy się katalog z liveCD i pobrane będą niezbędne pakiety lokalizacyjne. Wcześniej zostaniesz poproszony o hasło (uprawnienia administratora). W zależności od prędkości twojego połączenia z Internetem, może to trochę potrwać. W konsoli masz podgląd tego, co się aktualnie dzieje.

Kliknij, aby powiększyć
7. Po pobraniu pakietów lokalizacyjnych możliwa jest konfiguracja oprogramowania instalującego się w systemie za pomocą aplikacji UCK Package Manager. Wcześniej jeszcze raz staniesz przed możliwością kontynuowania bez wprowadzania zmian. Jeżeli uznasz, że nie chcesz za bardzo komplikować operacji, możesz wybrać kontynuację automatyczną. Użytkownicy zaawansowani natomiast z pewnością polubią aplikację konsolową.

Kliknij, aby powiększyć
8. Menedżer pakietów, z którego korzysta UCK, to nic innego, jak zarządca Adept. Za jego pomocą dodasz do projektu dowolny program W menedżerze masz dostępne wszystkie opcje, które znajdziesz w zwykłym systemie. Zwróć uwagę, że możesz dodać dowolne repozytorium, np. z Kadu (zamiennik Gadu-Gadu do systemu Linux). Ponadto, w razie potrzeby, możesz zaktualizować całą dystrybucję lub pojedyncze programy.
Wystaw ocenę: 
 Średnia ocena: 
(Głosów: )
Wersja do wydruku Powiadom znajomego Podyskutuj na forum Odsłuchaj materiał RSS Wykop to! Delicje

Komentarze

Redakcja PC World nie ponosi odpowiedzialności za wypowiedzi Internautów opublikowane na stronach serwisu oraz zastrzega sobie prawo do redagowania, skracania bądź usuwania komentarzy zawierających treści zabronione przez prawo, uznawane za obraźliwie lub naruszające zasady współżycia społecznego. Osoby zamieszczające wypowiedzi naruszające prawo lub prawem chronione dobra osób trzecich mogą ponieść z tego tytułu odpowiedzialność karną lub cywilną.

Ten artykuł nie ma jeszcze żadnych komentarzy. Twój może być pierwszy...




wyżej niżej

POPULARNE TAGI

wyżej niżej

MULTIMEDIA



IDG
© copyright 1999-2008 IDG Poland SA
04-204 Warszawa ul. Jordanowska 12
tel. (+48 22) 321 78 00  fax (+48 22) 321 78 88