Gentoo Logo

1.  Wymagania sprzętowe

Wprowadzenie

Zanim zaczniemy musimy ustalić jakie wymagania sprzętowe powinien spełniać komputer, aby pomyślnie zainstalować na nim Gentoo.

Wymagania sprzętowe

CPU Każdy PowerPC64 CPU
Komputery IBM RS/6000, Power Macintosh G5, IBM pSeries i IBM iSeries
Pamięć 64 MB
Miejsce na dysku 1.5 GB (wyłączając partycję wymiany)
Partycja wymiany Co najmniej 256 MB

Pełna lista obsługiwanego sprzętu znajduje się pod adresem http://penguinppc.org/about/intro.php#hardware.

1.  Płyty instalacyjne Gentoo

Wprowadzenie

Dzięki płytom instalacyjnym można uruchomić podstawowe środowisko służące do instalacji całego systemu Gentoo na dysk. W czasie uruchamiania systemu z płyty zostanie wykryty sprzęt dostępny w komputerze, a Gentoo automatycznie załaduje odpowiednie dla niego sterowniki. Płyty te są tworzone i rozwijane przez deweloperów Gentoo.

Wszystkie płyty instalacyjne pozwalają na uruchomienie środowiska instalacyjnego, skonfigurowanie ustawień sieciowych, utworzenie i aktywowanie partycji oraz rozpoczęcie instalowania Gentoo z użyciem Internetu.

Gentoo Minimal Installation CD

Minimalna płyta instalacyjne nazywa się ${min-cd-name} oraz zajmuje ${min-cd-size} MB. Płyty tej możemy użyć do instalacji Gentoo, jednak tylko w przypadku gdy posiadamy dostęp do sieci Internet.

Archiwum stage3

Plik ten to archiwum zawierające podstawowy system Gentoo, z którego będzie można kontynuować instalację w sposób opisany w tym Podręczniku. W przeszłości znajdowały się tu instrukcje dotyczące instalacji z trzech różnych plików tego typu. Wciąż udostępniamy archiwa stage1 i stage2, ale w oficjalnym opisie instalacji prezentujemy jedynie czynności związane z użyciem stage3. Informacje dotyczące instalacji za pomocą stage1 i stage2 znajdują się w Gentoo FAQ w podrozdziale How do I Install Gentoo Using a Stage1 or Stage2 Tarball?.

Pliki stage3 możemy pobrać z katalogu ${release-dir}current-stage3/ znajdującego się na każdym z Oficjalnych serwerów lustrzanych Gentoo. Pliki te nie są dołączane do LiveCD.

Wybór userlandu

Jądro systemu na architekturze PPC64 jest 64-bitowe, a wyboru userland (przestrzeni użytkownika) można dokonać spośród wersji 32-bitowej lub 64-bitowej. Przestrzenią użytkownika nazywamy aplikacje, które użytkownik zwykle uruchamia. Są to między innymi bash lub firefox. Aplikacje te mogą być skompilowane i uruchamiane odpowiednio w trybach 64-bitowym lub 32-bitowym. Zespół Gentoo/PPC64 udostępnia obie przestrzenie użytkownika, więc samemu należy się zdecydować, z której chce się korzystać.

Wiele się mówi o tym, że aplikacje 64-bitowe są lepsze, ale tak naprawdę te 32-bitowe zużywają znacznie mniej pamięci i często są odrobinę szybsze.

Potrzeba użycia 64-bitowej przestrzeni użytkownika zachodzi w momencie, w którym potrzeba użycia większej ilości pamięci jest większa od tej, na którą zezwala 32-bitowa przestrzeń użytkownika lub przy pracy z przetwarzaniem danych. W przypadku uruchamiania aplikacji wymagających w sumie ponad 4GB pamięci, wybór powinien paść na 64-bitowy userland. W przeciwnym wypadku jego wersję 32-bitową. Jest to zalecane przez deweloperów Gentoo/PPC64.

Dodatkowo, 32-bitowa przestrzeń użytkownika jest dostępna w Portage dłużej niż 64-bitowa. Znaczy to tyle, że więcej programów zostało przetestowanych w 32-bitowym userland. Wiele z aplikacji skompilowanych dla 64-bitowej przestrzeni użytkownika działa równie stabilnie jak ich wersje 32-bitowe, ale nie zostały jeszcze przetestowane. Chociaż testowanie nie jest trudne, używanie aplikacji 64-bitowych może się okazać irytujące, a czas jaki pochłonie znaczny. Co więcej, wiele aplikacji nie uruchomi się w 64-bitowej przestrzeni użytkownika, aż ich deweloperzy nie poprawią kodu. Przykładem może być tutaj OpenOffice.

1.  Pobieranie, nagrywanie i uruchamianie płyt instalacyjnych Gentoo

Pobieranie i nagrywanie płyt instalacyjnych

Po pierwsze musimy pobrać jeden z omawianych wcześniej obrazów płyt, żeby jednak to zrobić trzeba wiedzieć gdzie ich szukać.

Wszystkie płyty instalacyjne można pobrać z jednego z naszych serwerów lustrzanych. Obrazy znajdują się w katalogu ${release-dir}current-iso/.

Wewnątrz tego katalogu znajduje się zbiór plików ISO. Są to pełne i gotowe do nagrania obrazy płyt CD.

Aby zweryfikować poprawność pobranych plików ISO należy porównać ich sumy MD5 z tymi znajdującymi się na naszym serwerze lustrzanym (np. w pliku o nazwie ${min-cd-name}.DIGESTS). Sumy MD5 dla pobranych plików można wygenerować przy pomocy narzędzia md5sum dla Linuksa, lub jego odpowiednika dla Windows.

Innym sposobem sprawdzania poprawności pobranych plików jest weryfikacja ich kryptograficznych sygnatur przy pomocy GnuPG. Sygnatury poprawnych plików znajdują się w plikach z rozszerzeniem .asc. Najpierw pobieramy plik sygnatury, a następnie pozyskujemy klucz publiczny:

Listing 1.1: Pozyskiwanie klucza publicznego

$ gpg --keyserver subkeys.pgp.net --recv-keys 2D182910

Następnie weryfikujemy sygnaturę.

Listing 1.1: Weryfikowanie sygnatury plików

(Weryfikacja podpisu kryptograficznego)
$ gpg --verify <downloaded iso.DIGESTS.asc>
(Weryfikacja sumy kontrolnej)
$ sha1sum -c <downloaded iso.DIGESTS.asc>

Pobrane pliki ISO należy nagrywać w trybie RAW. To jak się go włącza zależy od programu, którego używamy. W Podręczniku opiszemy nagrywanie za pomocą programów cdrecord i K3B. Więcej informacji można znaleźć w dokumencie Gentoo FAQ.

  • Jeśli chodzi o cdrecord to wystarczy wpisać polecenie cdrecord dev=/dev/hdc <pobrany plik ISO>. Zamiast /dev/hdc należy podać odpowiednią ścieżką do urządzenia CD-RW.
  • W k3b należy wybrać Tools (Narzędzia) > Burn CD Image (Nagraj obraz płyty), a następnie wskazać plik ISO w obszarze "Image to Burn" (Obraz do nagrania) i kliknąć Start.
  • W Mac OS X Panther wystarczy uruchomić narzędzie Disk Utility z Applications/Utilities, wybrać Open z menu Images, wybrać podmontowany obraz w głównym oknie oraz wybrać Burn z menu Images.
  • W Mac OS X Jaguar uruchamiamy Disk Copy z Applications/Utilities, wybieramy Burn Image z menu File, wybieramy odpowiedni obraz ISO i klikamy przycisk Burn.

Domyślnie: Uruchamianie płyty instalacyjnej na komputerach Apple/IBM

Umieszczamy płytę w napędzie CD-ROM i ponownie uruchamiamy komputer. W międzyczasie przytrzymujemy klawisz "C". Powinna pojawić się wiadomość powitalna oraz napis boot:.

W tym momencie pojawia się możliwość dostosowania kilku opcji jądra. W poniższej tabeli podajemy listę możliwych do zastosowania parametrów.

Opcja Opis
video Do tej opcji można podać następujące, zależne od producenta karty parametry: radeonfb, rivafb, atyfb, aty128, nvidiafb lub ofonly. Do tego warto również dopisać żądaną rozdzielczość i częstotliwość odświeżania. Wpis może na przykład wyglądać tak: video=radeonfb:1280x1024@75. Jeśli nie jest się pewnym co wybrać należy skorzystać z opcji ofonly, działa ona we wszystkich przypadkach.
nol3 Wyłącza cache 3 poziomu w niektórych PowerBookach
debug Włącza tryb szczegółowego informowania przy uruchomieniu, włącza możliwość skorzystania z powłoki intitrd w celu debugowania
sleep=X Spowoduje odczekanie X sekund przed przejściem do następnego etapu, może to być niezbędne dla starych CD-ROM-ów SCSI, który nie są w stanie odczytywać płyty odpowiednio szybko.
bootfrom=X Uruchomienie z innego urządzenia.
dosshd Uruchamia usługę sshd umożliwiając zdalną instalację
passwd=foo Zmienia hasło na podane po znaku = wyrażenie, używane z opcją dosshd do zdalnych instalacji

Po wybraniu odpowiedniej opcji należy wcisnąć klawisz enter, aby załadować kompletne środowisko Gentoo Linux z płyty CD. Kolejna część procesu instalacji to Czynności po uruchomieniu.

IBM pSeries

System płyty instalacyjnej powinien uruchomić się bez problem, ale jeśli to zawiedzie, są również awaryjne metody. W takim wypadku należy ustawić cd-rom jako urządzenie uruchamialne w menu multi-boot. Jeśli komputer posiada klawiaturę i monitor, można dostać się tam po naciśnięciu przycisku F1 przy starcie maszyny. Jeśli natomiast uruchamia się komputer za pomocą konsoli szeregowej, należy wcisnąć klawisz 1, gdy na ekranie pojawi się taki napis:

Listing 1.1: Kiedy to się pojawi, należy wcisnąć klawisz 1

memory      keyboard     network      scsi      speaker

Inną opcją jest uruchomienie poprzez Open Firmware.

  1. Uruchomić Open Firmware, wciskając F8 lub 8, w tym samym czasie co powyżej
  2. Wpisać polecenie 0> boot cdrom:1,yaboot
  3. Cieszyć się z sukcesu!

Uwaga: Jeśli pojawi się komunikat taki jak poniżej, oznacza to, że Open Firmware jest źle skonfigurowane. W takim wypadku należy skorzystać z multi-boot.

Listing 1.1: Wynik polecenia jeśli Open Firmware jest źle skonfigurowane

0 > boot cdrom:1,yaboot
  ok
0 >

Czynności po uruchomieniu

Pojawi się znak zachęty roota ("#"). Można zmieniać konsole, służą do kombinacje klawiszy Alt-F2, Alt-F3 itp., na pierwszą wraca się przy pomocy Alt-F1. Na niektórych komputerach Apple konieczne jest wciśnięcie dodatkowo przycisku fn.

Jeśli instalujemy Gentoo w systemie, w którym mamy klawiaturę inną niż US musimy wcisnąć F2, aby przejść do trybu potwierdzania kolejnych czynności, a następnie postępować zgodnie ze wskazówkami na ekranie. Jeśli nie wybierzemy nowego mapowania w ciągu 10 sekund, zostanie załadowane to domyślne, czyli amerykańskie. Lista wszystkich dostępnych kodowań pojawi się po wykonaniu polecenia ls /usr/share/keymaps/i386.

Listing 1.1: Listing dostępnych map klawiszy

(PPC korzysta z map takich jak x86)
# ls /usr/share/keymaps/i386

Następnie ładujemy wybraną mapę klawiszy:

Listing 1.1: Ładowanie mapy klawiszy

# loadkeys be-latin1

Kolejna część dokumentu to Konfigurowanie dodatkowego sprzętu.

Konfiguracja dodatkowych urządzeń

Kiedy instalacyjna płyta CD zostaje uruchomiona, system próbuje wykryć wszystkie urządzenia zainstalowane w naszym komputerze, a następnie ładuje odpowiednie moduły. W ogromnej większości przypadków rezultaty są bardzo dobre. Jednak w niektórych przypadkach, może nastąpić nie załadowanie modułu jądra, który jest potrzebny. Jeśli zostanie pominięty jakiś moduł, możemy go załadować ręcznie.

W poniższym przykładzie pokazano w jaki sposób załadować moduł 8139too (wsparcie dla części popularnych kart sieciowych):

Listing 1.1: Ładnowanie modułów jądra

# modprobe 8139too

Opcjonalnie: Konta użytkowników

Jeśli planujemy dać dostęp do środowiska instalacyjnego osobom trzecim lub chcemy używać irssi z konta innego niż root (ze względów bezpieczeństwa), należy stworzyć potrzebne konta użytkownika,a następnie zmienić hasło dla root.

Aby zmienić hasło root używamy narzędzia passwd:

Listing 1.1: Zmiana hasła root

# passwd
New password: (Wpisujemy nowe hasło)
Re-enter password: (Ponownie wpisujemy nowe hasło)

Aby utworzyć konto użytkownika, należy najpierw wpisać odpowiednie referencje, a następnie hasło. Do tych czynności użyć należy poleceń useradd oraz passwd. W poniższym przypadku stworzymy użytkownika "damian".

Listing 1.1: Tworzenie konta użytkownika

# useradd -m -G users damian
# passwd damian
New password: (Wpisujemy hasło dla użytkownika damian)
Re-enter password: (Ponownie wpisujemy hasło dla użtkownika damian)

Na konto nowo utworzonego użytkownika możemy dostać się używając polecenia su.

Listing 1.1: Zmiana aktualnego użytkownika

# su - damian

Opcjonalnie: Przeglądanie dokumentacji podczas instalacji

Aby przeglądać Podręcznik Gentoo należy się upewnić, że stworzyliśmy konto użytkownika (Opcjonalne: Konta użytkownika). Następnie powinniśmy przejść do nowego terminala za pomocą klawiszy ALT-F2, a następnie zalogować się.

Gdy skończyliśmy konfigurować sieć zgodnie z rozdziałem Konfiguracja sieci możemy przeglądać podręcznik przy użyciu aplikacji links.

Listing 1.1: Prezglądanie dokumentacji znajdującej się online

# links http://www.gentoo.org/doc/en/handbook/${online-book}

Do pierwotnego okna terminala wracamy przyciskając Alt-F1.

Opcjonalnie: Uruchamianie demona SSH

Gdy zechcemy udostępnić dostęp do naszego komputera innym osobom podczas instalacji Gentoo (np. w przypadku gdy takie osoby chcą Ci pomóc w instalacji, bądź nawet zrobią to za Ciebie), należy utworzyć konto użytkownika dla nich oraz przekazać im hasło dla konta root (tylko w przypadku gdy w pełni ufamy tym osobom).

Aby uruchomić demona SSH, wykonujemy poniższe polecenie:

Listing 1.1: Uruchamianie demona SSH

# /etc/init.d/sshd start

Aby używać demona sshd, w pierwszej kolejności należy skonfigurować sieć. Więcej o konfiguracji sieci znajdziemy w rozdziale (Konfiguracja sieci).

Zaktualizowano 20 lipca 2010

Oryginalna wersja tego dokumentu została po raz ostatni zaktualizowana 26 lutego 2012. Jeśli chcesz pomóc w aktualizacji tego dokumentu do najnowszej wersji, skontaktuj się z Łukaszem Damentko, koordynatorem polskiego projektu tłumaczeń dokumentacji Gentoo.

Podsumowanie: Gentoo możemy zainstalować na wiele sposobów. W tym rozdziale skupimy się na metodzie instalacji z użyciem minimalnej płyty CD.

Donate to support our development efforts.

Copyright 2001-2012 Gentoo Foundation, Inc. Questions, Comments? Contact us.