После выполнения pvscan
и vgscan
для нахождения групп объема необходимо активировать логические тома. Вы делаете это путем выполнения:
vgchange -ay
Упростить вашу ситуацию: это не проблема установки VMware, это «Почему система не распознает / usr / bin / perl?» проблема. Как только это исправлено, вы должны быть в состоянии установить VMware ... по крайней мере, вы преодолели первое препятствие.
Итак, попробуйте: / usr / bin / perl -e 'Print "Hello, World \ N";'
и посмотрите, что вы получаете. Это будет вашим первым ключом к базовой проблеме.
Если это работает, попробуйте / usr / bin / perl ./vmware-install.pl
If Это не работает, это что-то странное и, вероятно, примет больше расследования, например, какая файловая система Perl находится на и такое.
Но я бы начал при масштабировании на / usr / bin / perl.
Запуск perl ./yourfile.pl
должен работать, как предложил Майк.
Вероятно, проблема в скрипте, вызывающем #! / Usr / bin / perl
вместо #! / Usr / bin / env perl
См. Bash Script Permission denied & Плохой интерпретатор или man env
У меня была точно такая же проблема и такое же сообщение об ошибке. В моем случае это была проблема с разрешениями: скрипту не хватало разрешения на выполнение.
Когда я включил разрешение на выполнение скрипта, проблема была решена. Например, так:
$ chmod u+x ./VMware-install.pl