Пакети
На Solaris целият софтуер се доставя в пакети, включително самата операционна система. Има много безплатен софтуер на разположение като пакети.
Този подход ви позволява самостоятелно да определите конфигурацията на системата, сякаш я сглобявате в съответствие със собствените си нужди от блоковете на конструктора. По всяко време можете да добавите или премахнете необходимите пакети от системата.
Пакетите могат да бъдат конвертирани от каталог в поток от данни и обратно по всяко време. За това се използва командата pkgtrans (1). Например имаме пакет GNUgcc под формата на поток от данни, ние го преобразуваме в нормална форма:
Инсталиране на пакета
Командата pkgadd (1m) се използва за инсталиране на пакета. Когато се извика без параметри, pkgadd проверява и изброява пакетите за инсталиране, намиращи се в/var/spool/pkg. Използвайки превключвателя -d, можете да посочите различна директория, в която pkgadd ще търси пакети, или вместо директория можете да посочите файл под формата на поток от данни. По този начин инсталацията протича по следния начин: Пакетите с потоци от данни се инсталират по следния начин: За съжаление в дистрибуцията на Solaris няма gunzip Следователно това е първият инсталиран пакет.