Я использую Ubuntu 16.04 LTS. Я скачал клиент VMware Horizon сэта ссылка. Я установил его, используя найденные инструкции. здесь. У меня 64-битная машина.
- Я щелкнул правой кнопкой мыши по папке загрузок и выбрал «Открыть в терминале».
Я выполнил следующие команды:
chmod a+x VMware-Horizon-Client-4.4.0-5167967.x64.bundle sudo ./VMware-Horizon-Client-4.4.0-5167967.x64.bundle
После этого в поиске появляется лаунчер для клиента, но нажатие на него заставляет его только несколько раз моргнуть в панели Unity и затем исчезнуть. Это действие в точности соответствует описаниюздесь. В этом вопросе описывается, что они могут запустить клиент с помощью команды vmware-view
. Однако я получаю следующую ошибку с vmware-view
:
/usr/lib/vmware/view/bin/vmware-view: ошибка при загрузке общих библиотек: libudev.so.0: невозможно открыть файл общего объекта: Такого файла или каталога нет
Эта ссылкапредоставляет некоторые решения для libudev.so.0: cannot open shared object file
ошибки. Однако они не были специфичны для моей проблемы, и я не пробовал ни одно из них, так как не хотел рисковать и что-то сломать.
Почему VMware-view
у меня не работает, как исправить эту ошибку? Безопасно ли мне попробовать ответ с 170+ голосами senshikaze?
`sudo ln -sf /lib/$(arch)-linux-gnu/libudev.so.1 /lib/$(arch)-linux-gnu/libudev.so.0`
решение1
Я следовал вашему описанию установки продукта и заметил нечто тревожное. Последний шаг в установке указан здесь:
Do you want to check your system compatibilities for Horizon Client,
this Scan will NOT collect any of your data?[yes/no]: yes
Scanning libxml2.so.2
Please wait
[######################################################################] 100%
VMware Horizon Smart Card
Success
VMware Horizon Real-Time Audio-Video
Failed libudev.so.0
VMware Horizon Client Drive Redirection
Success
VMware Horizon Multimedia Redirection (MMR)
Failed libgstapp-0.10.so.0
Failed libgstbase-0.10.so.0
Failed libgstreamer-0.10.so.0
VMware Horizon PCoIP
Failed libffi.so.5
VMware Horizon USB Redirection
Failed libudev.so.0
VMware Horizon Virtual Printing
Success
VMware Horizon Client
Failed libudev.so.0
Запуск команды vmware-view дал мне точно такую же ошибку. Используя Google, я обнаружил, что мне нужно запустить эту команду:
wget http://mirrors.kernel.org/ubuntu/pool/main/u/udev/libudev0_175-0ubuntu9_amd64.deb
Затем я использовал File Manager в каталоге, чтобы щелкнуть правой кнопкой мыши по загруженному файлу и позволить Software Installer сделать свое дело.
Затем я дал команду 'vmware-view' и получил:
решение2
Вот как я установил 64-битную версию 4.7... надеюсь, это будет полезно тому, кто случайно наткнется на нее в своих поисках.(Мне не пришлось устанавливать какие-либо зависимости или создавать символические ссылки перед успешной установкой):
1) Скачать клиент с сайтаhttps://www.vmware.com/go/viewclients
2) Удалите все предыдущие версии (если таковые имеются).
3)
- а) Откройте окно терминала.
- б) Измените каталоги на каталог, содержащий файл установщика (xxx.bundle).
4) Запустите установщик с помощью следующей команды:
sudo sh ./VMware-Horizon-Client-x.x.x-yyyyyyy.arch.bundle
*или в моем случае:
sudo sh ./VMware-Horizon-Client-4.7.0-7395152.x64.bundle
(Примечание: «sh» нужен для того, чтобы «заставить» пакет стать исполняемым. В зависимости от установленных ВАМИ разрешений это также будет работать:
sudo ./VMware-Horizon-Client-x.x.x-yyyyyyy.arch.bundle
5) Следуйте указаниям мастера установки графического интерфейса.