|
W PLD programy są kompilowane dla wielu architektur
sprzętowych, pozwala to na używanie systemu na bardziej
różnorodnym sprzęcie oraz na lepsze dopasowanie do
używanego procesora.
Architekturę pakietu rozpoznamy po nazwie, jest to kilkuznakowe
oznaczenie znajdujące się tuż przed rozszerzeniem pliku.
W przypadku pakietu 0verkill-0.16-3.i686.rpm
jego architektura to i686.
Aby sprawdzić architekturę komputera, używamy polecenia
arch lub uname -m.
Wybór architektury
Pakiety zbudowane dla poszczególnych architektur są umieszczane w odpowiednich
katalogach na serwerze. Ścieżka katalogów na serwerze wygląda następująco:
/dists/{$wersjaPLD}/PLD/{$architektura} |
Przykładowo adres
ftp://ftp.pld-linux.org/dists/2.0/PLD/i686/
dotyczy systemu w wersji 2.0 (Ac) z
wybraną architekturą "i686".
Poldek instaluje pakiety z tej architektury, do której należał
pakiet z Poldkiem, co w zasadzie jest jednoznaczne z architekturą, która została
wybrana przy instalacji. Konfiguracja źródeł pakietów w Poldku została opisana
w tym dokumencie.
Procesory
Nazwa architektury |
Obsługiwana platforma |
Dostępna wersja PLD |
alpha |
DEC/Compaq/HP Alpha AXP |
Ra, Ac |
amd64 / x86_64 |
AMD K8: Opteron, Athlon 64, Sempron (socket: 754, 939), Intel EM64T |
Ac, Th |
athlon |
AMD K7: Athlon, Duron, Sempron (socket A) |
Ac |
i386 |
wszystkie procesory zgodne z i386 firmy Intel |
Ra, Ac |
i486 |
Intel 486, AMD K5 (socket 3) i nowsze |
Th |
i586 |
Intel 586 Pentium, Cyrix 5x86, Cyrix 6x86, AMD K5 (socket 7), AMD K6 i nowsze |
Ra, Ac |
i686 |
Intel Pentrium II, Pentium PRO, AMD K7 i nowsze |
Ra, Ac, Th |
ppc |
PowerPC |
Ra, Ac |
sparc |
Sun SPARC 32bit |
Ra, Ac |
sparc64 |
Sun SPARC 64bit |
Ac |
noarch |
dowolna |
- |
Należy pamiętać by instalować pakiety wyłącznie
przeznaczone dla używanej architektury. Wyjątkiem są
pakiety z oznaczeniem noarch oraz
pakiety przeznaczone dla procesorów Intel x86 i
zgodnych: i386, i486, itd.
Architektury z rodziny x86 są bardziej lub mniej
wyspecjalizowanymi grupami, najbardziej ogólna jest
386, zaś każda następna w kolejności
jest bardziej wyspecjalizowana.
Im węższa specjalizacja grupy tym mniej modeli procesorów
obsługuje. Przykładowo na maszynie z procesorem
Pentium III
(i686) możemy zainstalować system w
wersji i386, ale na procesorze
386 wersja i686
nie będzie działać. Jeśli mamy nowszy procesor, to
będziemy mogli użyć bardziej wyspecjalizowanej
architektury, a co za tym idzie lepiej wykorzystać jego
potencjał.
|
|