Como corrigir o erro “Nenhum arquivo ou diretório” ao tentar iniciar o VMware Horizon view client

Como corrigir o erro “Nenhum arquivo ou diretório” ao tentar iniciar o VMware Horizon view client

Estou usando o Ubuntu 16.04 LTS. Baixei o cliente VMware Horizon deesse link. Eu instalei usando as instruções encontradas aqui. Estou em uma máquina de 64 bits.

  1. Cliquei com o botão direito na pasta de downloads e escolhi "Abrir no terminal"
  2. Executei as seguintes linhas:

    chmod a+x VMware-Horizon-Client-4.4.0-5167967.x64.bundle sudo ./VMware-Horizon-Client-4.4.0-5167967.x64.bundle

Depois disso, o launcher do cliente aparece na busca, mas clicar nele apenas faz com que ele pisque várias vezes na barra do Unity e depois desapareça. Esta ação é exatamente como descritaaqui. Nesta questão é descrito que eles conseguem iniciar o cliente com o comando vmware-view. No entanto, recebo o seguinte erro com vmware-view:

/usr/lib/vmware/view/bin/vmware-view: erro ao carregar bibliotecas compartilhadas: libudev.so.0: não é possível abrir o arquivo de objeto compartilhado: esse arquivo ou diretório não existe

Esse linkfornece algumas soluções para um libudev.so.0: cannot open shared object fileerro. No entanto, eles não eram específicos para o meu problema e não tentei nenhum deles porque não queria arriscar quebrar as coisas.

Por que não está VMware-viewfuncionando para mim, como posso corrigir esse erro? É seguro prosseguir e tentar a resposta com mais de 170 votos positivos de senshikaze?

`sudo ln -sf /lib/$(arch)-linux-gnu/libudev.so.1 /lib/$(arch)-linux-gnu/libudev.so.0`

Responder1

Segui sua descrição de instalação do produto e percebi algo preocupante. A última etapa da instalação está listada aqui:

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

Iniciar o comando vmware-view me deu exatamente o mesmo erro. Usando o Google, descobri que precisava executar este comando:

wget http://mirrors.kernel.org/ubuntu/pool/main/u/udev/libudev0_175-0ubuntu9_amd64.deb

Então usei o Gerenciador de Arquivos no diretório para clicar com o botão direito no arquivo baixado e deixar o Software Installer fazer seu trabalho.
Então dei o comando 'vmware-view' e obtive:

insira a descrição da imagem aqui

Responder2

Foi assim que instalei a versão 4.7 de 64 bits ... espero que seja útil para alguém que tropeçar nele em suas pesquisas(Não precisei instalar nenhuma dependência ou criar links simbólicos antes de instalar com sucesso):

1) Baixe o cliente dehttps://www.vmware.com/go/viewclients

2) Desinstale qualquer versão anterior (se houver).

3)

  • a) Abra uma janela do Terminal.
  • b) Mude os diretórios para o diretório que contém o arquivo do instalador (xxx.bundle).

4) Execute o instalador com o seguinte comando:

sudo sh ./VMware-Horizon-Client-x.x.x-yyyyyyy.arch.bundle

*ou no meu caso:

sudo sh ./VMware-Horizon-Client-4.7.0-7395152.x64.bundle

(Observação: o "sh" existe para "forçar" o pacote a ser executável. Dependendo das permissões que VOCÊ definiu, isso também funcionará:

sudo ./VMware-Horizon-Client-x.x.x-yyyyyyy.arch.bundle

5) Siga o assistente de instalação do Gui.

informação relacionada