Ответы:
Во-первых, предупредите, что установка файлов из-за пределов хранилища Ubuntu может поставить под угрозу систему. VMware, вероятно, безопасен, но все же следует упомянуть.
Вам нужно изменить разрешение файла, чтобы сделать его исполняемым:
chmod a+x VMware-Player-6.0.3-1895310.x86_64.bundle
Запустите файл. Скорее всего, вам понадобятся привилегии root для установки VMWare, но это не всегда так. Итак, в этом случае:
sudo ./VMware-Player-6.0.3-1895310.x86_64.bundle
sudo /bin/sh VMware-Player-6.0.3-1895310.x86_64.bundle
chmod u+x
«chmod a + x»? Не следует поощрять новых пользователей создавать что-то глобально исполняемое.
sudo
от дельфина? если я щелкну правой кнопкой мыши по файлу - нет опции «Запуск от имени пользователя» (Запуск от имени администратора). Как установить VMWare без использования оболочки?
Эти .bundle
файлы для VMware Player, Workstation, и других продуктов, на самом деле сценарии оболочки, с внедренными двоичными данными. Вы можете обнаружить или проверить это с помощью file
утилиты, которая удобна для выяснения, что это за файл (вероятно):
ek@Ilex:~$ file VMware-Player-6.0.3-1895310.x86_64.bundle
VMware-Player-6.0.3-1895310.x86_64.bundle: a /usr/bin/env bash script executable (binary data)
Вы можете сделать его исполняемым с помощью chmod
, а затем запустить его:
chmod +x VMware-Player-6.0.3-1895310.x86_64.bundle
sudo ./VMware-Player-6.0.3-1895310.x86_64.bundle
(Если это единственный .bundle
файл в вашем текущем каталоге, вы можете просто использовать chmod +x *.bundle
и ./*.bundle
. Или введите первые несколько символов имени файла и нажмите Tab, и оболочка напечатает остальное для вас .)
sudo
?Программное обеспечение для виртуализации, такое как продукты VMware, должно быть установлено как пользователь root. Вот почему я поставил sudo
в начале второй строки. (В отличие от виртуализации, эмуляторы, не использующие какую-либо виртуализацию, обычно могут устанавливаться и использоваться пользователем с ограниченными правами без каких-либо действий со стороны root.)
sudo
здесь все в порядке, когда установщик является графическим?Установщики продуктов VMware являются графическими (по крайней мере, для части установки). Хотя обычно рекомендуется избегать запуска графической программы с (предпочитая или ), в этом случае все должно быть хорошо:sudo program
gksudo program
sudo -H program
file Downloads/VMw*
говорится , что VMware-Player-7.0.0-2305329.x86_64.bundle: data
вместо этого вы можете увидеть, с чего файл начинается через `cat -vt ~ / Downloads / V * | more`, который показывает, что он начинается со строки, указывающей, что это скрипт оболочки: #!/usr/bin/env bash