колотите плохой интерпретатор и отклоненное разрешение

После выполнения pvscan и vgscan для нахождения групп объема необходимо активировать логические тома. Вы делаете это путем выполнения:

vgchange -ay
4
19.03.2015, 00:17
3 ответа

Упростить вашу ситуацию: это не проблема установки VMware, это «Почему система не распознает / usr / bin / perl?» проблема. Как только это исправлено, вы должны быть в состоянии установить VMware ... по крайней мере, вы преодолели первое препятствие.

Итак, попробуйте: / usr / bin / perl -e 'Print "Hello, World \ N";' и посмотрите, что вы получаете. Это будет вашим первым ключом к базовой проблеме.

Если это работает, попробуйте / usr / bin / perl ./vmware-install.pl

If Это не работает, это что-то странное и, вероятно, примет больше расследования, например, какая файловая система Perl находится на и такое.

Но я бы начал при масштабировании на / usr / bin / perl.

4
27.01.2020, 20:54

Запуск perl ./yourfile.pl должен работать, как предложил Майк.

Вероятно, проблема в скрипте, вызывающем #! / Usr / bin / perl вместо #! / Usr / bin / env perl

См. Bash Script Permission denied & Плохой интерпретатор или man env

0
27.01.2020, 20:54

У меня была точно такая же проблема и такое же сообщение об ошибке. В моем случае это была проблема с разрешениями: скрипту не хватало разрешения на выполнение.

Когда я включил разрешение на выполнение скрипта, проблема была решена. Например, так:

$ chmod u+x ./VMware-install.pl
1
27.01.2020, 20:54

Теги

Похожие вопросы