Szukaj


drukuj pdf Polish
Jak spersonalizować instalację php?

Opcje

Najpierw zaktualizuj drzewo katalogów Gentoo. Aby to zrobić, wpisz komendę:

gensync ovh


Aby zobaczyć opcje kompilacji, skorzystaj z komendy emerge -pv nazwapakietu
Dla pakietu php5-ovh dostępne są następujące opcje:

# emerge -pv php5-ovh

These are the packages that I would merge, in order:

Calculating dependencies ...done!
ebuild R dev-lang/php5-ovh-5.1.4 -curl -imagemagick 0 kB 1


Można skompilować php5-ovh z Curl lub Imagemagick.
Oznaczenie "-" przed oznacza, że php5-ovh nie jest skompilowany z tymi opcjami.

Aby zainstalować jakąś opcję, na przykład Curl, wystarczy wpisać:
USE="curl" emerge php5-ovh


php5-ovh zostanie skompilowane z supportem Curl.

Uwaga: W trakcie aktualizacji Release możesz utracić opcję kompilacji. Dorzuć więc z pliku /etc/make.conf w zmiennej USE opcję "+curl".

Przykład:
USE="-curl -X mmx sse sse2 -gtk -sdl -nptl -xpm **+curl**"


Problemy

Pojawia się następujący komunikat z błędem, gdy korzystasz z wybranej opcji:

……… All ebuilds that could satisfy ">=media-gfx/imagemagick-6.2.6.0" have been masked.
……… One of the following masked packages is required to complete your request:
- media-gfx/imagemagick-6.2.6.0 (masked by: ~x86 keyword)
- media-gfx/imagemagick-6.2.8.0 (masked by: ~x86 keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.
……… (dependency required by "dev-lang/php5-ovh-5.1.4" [ebuild])


Komunikat ten oznacza, że pakiet jest ukryty, ponieważ jest uważany za niestabilny.
Aby móc zainstalować ten pakiet, wpisz:

echo "=media-gfx/imagemagick-6.2.6.0 ~x86 ~amd64" >> /etc/portage/package.keywords