Odpowiedzi:
Ostrzegamy, że instalowanie plików spoza repozytorium Ubuntu może zagrozić systemowi. VMware jest prawdopodobnie bezpieczne, ale nadal należy o nim wspomnieć.
Musisz zmienić uprawnienia do pliku, aby był on wykonywalny:
chmod a+x VMware-Player-6.0.3-1895310.x86_64.bundle
Uruchom plik. Najprawdopodobniej będziesz potrzebować uprawnień roota, aby zainstalować VMWare, ale nie zawsze tak jest. Więc w tym przypadku:
sudo ./VMware-Player-6.0.3-1895310.x86_64.bundle
sudo /bin/sh VMware-Player-6.0.3-1895310.x86_64.bundle
chmod u+xraczej niż `chmod a + x '? Nowi użytkownicy nie powinni być zachęcani do stworzenia globalnego pliku wykonywalnego.
sudoz Dolphin? jeśli kliknę plik prawym przyciskiem myszy - nie ma opcji „Uruchom jako root” (Uruchom jako administrator). Jak zainstalować VMWare bez użycia powłoki?
Te .bundlepliki dla VMware Workstation, Player i inne produkty są rzeczywiście skrypty powłoki, z osadzonymi danych binarnych. Możesz to odkryć lub zweryfikować za pomocą filenarzędzia, które jest przydatne do ustalenia, jaki rodzaj pliku to (prawdopodobnie) jest:
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)
Można zrobić go wykonywalnym z chmod, a następnie uruchomić go:
chmod +x VMware-Player-6.0.3-1895310.x86_64.bundle
sudo ./VMware-Player-6.0.3-1895310.x86_64.bundle
(Jeśli jest to jedyny .bundleplik w bieżącym katalogu, możesz po prostu użyć chmod +x *.bundlei ./*.bundle. Lub wpisz kilka pierwszych znaków nazwy pliku i naciśnij Tab, a shell wypisze resztę za Ciebie .)
sudo?Oprogramowanie do wirtualizacji, takie jak produkty VMware, musi być zainstalowane jako root. Właśnie dlatego umieściłem sudona początku drugiej linii. (W przeciwieństwie do wirtualizacji, emulatory niewymagające żadnej wirtualizacji mogą być na ogół instalowane i używane przez ograniczonego użytkownika, bez żadnej akcji rootowania).
sudotutaj wszystko jest w porządku, skoro instalator jest graficzny?Instalatory produktów VMware są graficzne (przynajmniej w części instalacji). Chociaż ogólnie zaleca się unikanie uruchamiania programu graficznego z (preferowaniem lub ), w tym przypadku powinno być dobrze:sudo programgksudo programsudo -H program
file Downloads/VMw*mówi VMware-Player-7.0.0-2305329.x86_64.bundle: data Zamiast tego możesz zobaczyć, od czego zaczyna się plik poprzez `cat -vt ~ / Downloads / V * | more`, który pokazuje, że zaczyna się od linii wskazującej, że jest to skrypt powłoki: #!/usr/bin/env bash