VMware Horizon 보기 클라이언트를 시작하려고 할 때 "해당 파일 또는 디렉터리가 없습니다" 오류를 수정하는 방법

VMware Horizon 보기 클라이언트를 시작하려고 할 때 "해당 파일 또는 디렉터리가 없습니다" 오류를 수정하는 방법

우분투 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

그 후 클라이언트용 런처가 검색에 나타나지만 이를 클릭하면 유니티 바에서 여러 번 깜박인 다음 사라집니다. 이 작업은 설명과 정확히 같습니다.여기. 이 질문에서는 명령을 사용하여 클라이언트를 시작할 수 있다고 설명됩니다 vmware-view. 그러나 다음과 같은 오류가 발생합니다 vmware-view.

/usr/lib/vmware/view/bin/vmware-view: 공유 라이브러리를 로드하는 중 오류가 발생했습니다. libudev.so.0: 공유 개체 파일을 열 수 없습니다. 해당 파일이나 디렉터리가 없습니다.

이 링크오류 에 대한 몇 가지 해결 방법을 제공합니다 libudev.so.0: cannot open shared object file. 그러나 그것들은 내 문제에 특정한 것이 아니었고 나는 물건을 깨뜨릴 위험을 감수하고 싶지 않았기 때문에 그 중 어떤 것도 시도하지 않았습니다.

작동하지 않는 이유는 무엇 VMware-view입니까? 이 오류를 어떻게 해결할 수 있습니까? senshikaze의 170개 이상의 찬성 투표로 답변을 시도해도 안전합니까?

`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

그런 다음 디렉토리의 파일 관리자를 사용하여 다운로드한 파일을 마우스 오른쪽 버튼으로 클릭하고 소프트웨어 설치 프로그램이 해당 작업을 수행하도록 했습니다.
그런 다음 'vmware-view' 명령을 실행하여 다음을 얻었습니다.

여기에 이미지 설명을 입력하세요

답변2

이것이 제가 64비트 버전 4.7을 설치한 방법입니다. 검색 중에 우연히 발견한 사람에게 이것이 유용하길 바랍니다.(성공적으로 설치하기 전에 종속성을 설치하거나 심볼릭 링크를 만들 필요가 없었습니다):

1) 다음에서 클라이언트를 다운로드합니다.https://www.vmware.com/go/viewclients

2) 이전 버전(있는 경우)을 제거합니다.

삼)

  • a) 터미널 창을 엽니다.
  • b) 디렉터리를 설치 프로그램 파일(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) Gui 설치 마법사를 따르십시오.

관련 정보