Как исправить ошибку «Нет такого файла или каталога» при попытке запустить клиент VMware Horizon View

Как исправить ошибку «Нет такого файла или каталога» при попытке запустить клиент VMware Horizon View

Я использую Ubuntu 16.04 LTS. Я скачал клиент VMware Horizon сэта ссылка. Я установил его, используя найденные инструкции. здесь. У меня 64-битная машина.

  1. Я щелкнул правой кнопкой мыши по папке загрузок и выбрал «Открыть в терминале».
  2. Я выполнил следующие команды:

    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) Следуйте указаниям мастера установки графического интерфейса.

Связанный контент