При попытке установить CVS я получил следующие ошибки:
bash-3.2$ ls
cvs-1.12.13-sol10-x86-local cvs-1.12.13-sol10-x86-local.gz local.cshrc local.login local.profile
bash-3.2$ pfexec /usr/sbin/pkgadd –d /dev2/home/ashish cvs-1.12.13-sol10-x86-local.gz
pkgadd: ERROR: no packages were found in /var/spool/pkg
bash-3.2$ pfexec /usr/sbin/pkgadd –d /dev2/home/ashish/cvs-1.12.13-sol10-x86-local.gz
pkgadd: ERROR: no packages were found in /var/spool/pkg
bash-3.2$ pfexec /usr/sbin/pkgadd –d /dev2/home/ashish
pkgadd: ERROR: no packages were found in /var/spool/pkg
Пожалуйста, предложите, что может отсутствовать, что еще я могу сделать / попробовать?
Ответы:
Насколько мне известно, pkgadd не обрабатывает версии gziped. Распакуйте его и проверьте, действительно ли это пакет данных с файлом cvs-1.12.13-sol10-x86-local или pkgchk cvs-1.12.13-sol10-x86-local Затем попробуйте / usr / sbin / pkgadd –d cvs-1.12.13-sol10-x86-local
... ну и рассмотрите возможность обновления до Solaris 11 и установки developer / versioning / cvs;)
источник