Le Solaris Package Companion est un script qui permet de poser des questions sur les relations entre les metaclusters, clusters and packages de Solaris et leurs dependances respectives. Très souvent, les réponses à ces questions sont essentielles pour construire des systèmes réduits à l’essentiel.
Pour supprimer des packages, plusieurs méthodes:
en sh/bash:
for pkg in $(pkginfo | grep -i '^GNOME2' | awk '{ print $2 }') ; do
echo "yes" | pkgrm $pkg ; done
Ou bien, lorsque une catégorie est identifiable:
pkgrm -a /tmp/default -n `pkginfo -c GNOME2| awk '{print $2}'`
avec le fichier default contenant:
mail= instance=unique partial=ask runlevel=ask idepend=ask rdepend=nocheck space=ask setuid=ask conflict=ask action=ask networktimeout=60 networkretries=3 authentication=quit keystore=/var/sadm/security proxy= basedir=default