Installationshandbok för Solaris 10: Anpassad JumpStart och avancerade installationer

Verifiera paket

Alla paket måste genomgå en pkgchk-validering. När ett paket har skapats måste det kontrolleras med följande kommando innan det installeras.


# pkgchk -d katalognamn paketnamn
katalognamn

Anger namnet på den katalog där paketet finns

paketnamn

Anger namnet på paketet


Exempel B–1 Testa ett paket

När ett paket har skapats måste det testas genom att installeras i en alternativ rotkatalog (/) med hjälp av alternativet -R kat_namn i pkgadd. När paketet har installerats måste det kontrolleras med pkgchk, som i det här exemplet.


# pkgadd -d . -R /a SUNWvxvm
# pkgchk -R /a SUNWvxvm

Inga fel visas.



Exempel B–2 Testa ett paket på /export/SUNWvxvm

Om ett paket finns i /export/SUNWvxvm utfärdar du följande kommando.


# pkgchk -d /export SUNWvxvm

Inga fel visas.


Andra kommandon kan kontrollera paketet när du skapar, ändrar eller tar bort filer. Följande kommandon är några exempel.


# TEMPDIR=/a; export TEMPDIR
# truss -t open /usr/sbin/pkgadd -R ${TEMPDIR} SUNWvxvm \
2>&1 > /dev/null | grep -v O_RDONLY | grep -v \
'open("'${TEMPDIR}