Você deve ser capaz de criar a maioria dos softwares Linux manualmente (exceto muito software específico para o kernel do Linux), mas como existem Distribuições baseadas no Illumos que incluem o gerenciador de pacotes, deve ser muito mais fácil usá-las e instalar pacotes de software pré-construídos a partir dos repositórios correspondentes. Usar distribuições com o GNU userspace melhora também a compatibilidade com o sistema Linux / GNU.
Construir pacotes manualmente pode levar muito tempo e exigir altos recursos do sistema - se você estiver apenas tentando alguns sistemas operacionais, normalmente não deseja fazer isso.