Відповіді:
Спершу слід попередити, що встановлення файлів поза сховищем 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
Замість цього ви можете побачити , що починається файл за допомогою `кішка -vt ~ / Завантаження / V * | more` , який показує , що він починається з рядка , показуючи , що це сценарій оболонки: #!/usr/bin/env bash