Ошибка установки VMware Tools: usr/bin/perl bad interpreter

Обновлено 16.06.2018

ошибка usr-bin-perl bad interpreter

Добрый день! Уважаемые читатели и подписчики, лучшего IT Блога России pyatilistnik.org. Давно я, что-то не писал про гипервизор VMware, все как-то больше раскрывал тему с ошибками удаленных рабочих столов, да и сам гипервизор работал стабильно. Недавно я разворачивал себе тестовый стенд и столкнулся с тем, что на CentOS 7 не удалось установить, стандартным методом драйвера компонентов интеграции VMware Tools, выскочила ошибка: usr/bin/perl bad interpreter: No such file or directory.  Которая не позволила произвести инсталляцию. Решается тут все просто, но для новичков, это может быть проблемой. Ниже я опишу алгоритм действий, что необходимо доставить.

Описание ситуации с ошибкой usr/bin/perl bad interpreter: No such file or directory

Как я и писал выше, я разворачивал тестовый стенд с виртуальными машинами на Vmware Workstation 14, так как это последний гипервизор данного типа от VMware. В качестве одной из тестовых виртуальных машин,  я установил операционную систему CentOS 7 minimal. Для того чтобы она максимально работала в тестовой среде, необходимо устанавливать компоненты интеграции VMware Tools, все это я подробно уже описывал для VMware ESXI, там принцип один в один. В момент запуска установочного файла vmware-install.pl выскочила ошибка usr/bin/perl bad interpreter: No such file or directory и установка не началась.

usr-bin-perl bad interpreter

Что такое Perl интерпритатор

Perl является скриптовым языком, с невозможностью компиляции в машинные коды, которые могли бы непосредственно выполняться на процессоре. Это создает проблему развертывания приложения на компьютере конечного пользователя. Еще сильнее эту проблему усугубляет присутствие в вашем приложении модулей из CPAN: заставить работать модуль на любой системе порой бывает проблематично.

Установка Perl интерпритатора в CentOS 7

Чтобы у нас пропала ошибка perl bad interpreter вам необходимо его установить в вашу операционную систему CentOS 7. Делается это с помощью команды Yum.

yum install perl

У вас будут проверены все зависимости, необходимые для установки интерпритатора.

yum install perl

Далее вы получите список пакетов которые будут у вас установлены:

  • perl-Carp
  • perl-Encode
  • perl-Exporter
  • perl-File-Path
  • perl-File-Temp
  • perl-Filter
  • perl-Getopt-Long
  • perl-HTTP-Tiny
  • perl-PathTools
  • perl-Pod-Escapes
  • perl-Pod-Perldoc
  • perl-Pod-Simple
  • perl-Pod-Usage
  • perl-Scalar-List-Utils
  • perl-Socket
  • perl-Storable
  • perl-Text-ParseWords
  • perl-Time-HiRes
  • perl-Time-Local
  • perl-constant
  • perl-libs
  • perl-macros
  • perl-parent
  • perl-podlators
  • perl-threads
  • perl-threads-shared

Список пакетов perl

В вопросе на, то согласны мы на установку перл, ставим "Y" и нажимаем Enter. У вас начнется скачивание пакетов и их инсталляция.

perl bad interprete No such file or directory

В итоге мы получили установленный Perl, теперь когда у нас с вами есть все необходимое, вы легко сможете установить пакет с драйверами VMware Tools и ошибка "usr/bin/perl bad interpreter: No such file or directory" вас не побеспокоит. Если у вас остались вопросы, то пишите их в комментариях к статье, рад буду на них ответить.

Установка perl Centos 7

Автор - Сёмин Иван

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *