Como instalar o Juniper VPN no Ubuntu 14.04 LTS?

17

Poderia, por favor, me ajudar?

No meu antigo Ubuntu 13.10 eu era capaz de rodar o Juniper VPN (somente no Firefox) usando uma solução alternativa que requer que você instale os 32libs e IcedTea (32bits) perdidos.

No entanto, recentemente atualizei do Ubuntu 13.10 para o 14.04 (ambos de 64 bits) e o meu Juniper VPN não funciona mais porque ele falha durante a inicialização, mostrando a seguinte mensagem:

"Certifique-se de que as bibliotecas necessárias de 32 bits estejam instaladas. Para obter mais detalhes, consulte o artigo KB25230"

"Falha na instalação. Instale o Java de 32 bits e atualize os links alternativos usando o comando update-alternatives. Para obter mais detalhes, consulte o artigo KB25230"

Por algum motivo estranho, parece que a atualização 14.04 não funciona mais com o openjdk-7: 386 e, consequentemente, o Juniper VPN também.

Alguma ideia? Obrigado

    
por Max Ricardo Mercurio Ribeiro 19.04.2014 / 08:58

4 respostas

19

Você poderia tentar a sugestão neste post: Configuração do Juniper em 12.04

Atualização para 14.04 Trusty Tahr (64 bits)

A primeira execução com o Network Connect no 14.04 resultou em uma falha e o Network Connect apenas reclamou da falta de bibliotecas de 32 bits. Minha versão NC é a 7.4R6. Eu tinha todas as bibliotecas instaladas e openjdk-7-jre: i386 instalado.

Pesquisando um pouco mais a fundo, revelou que o Network Connect está usando a listagem update-alternatives para decidir se o jre de 32 bits está instalado.

/usr/sbin/alternatives command not found
Command = /bin/sh -c /usr/sbin/update-alternatives --display java 2>&1 | grep -v "/bin/sh:" | grep ^/ | cut -d " " -f 1 | tr " " " "

No entanto, está procurando update-alternatives de / usr / sbin / e parece não haver um symlink apontando para o diretório correto como 13.10. Então, adicionando o symlink ao / usr / sbin / ajudou.

$ sudo ln -s /usr/bin/update-alternatives /usr/sbin/

Apenas pela perfeição, além de ter que instalar um JRE de 32 bits, também tive que seguir as informações aqui: link e execute este comando em 14.04:

sudo apt-get install libstdc++6:i386 lib32z1 lib32ncurses5 lib32bz2-1.0 libxext6:i386 libxrender1:i386 libxtst6:i386 libxi6:i386

Eu já devo ter feito isso no 13.10 como funcionava então, mas no dia 14.04 a janela do Network Connect acabou de fechar. Isso resolveu o problema.

    
por mike 19.04.2014 / 14:26
6

Acabei de configurar uma conexão VPN para o Juniper usando o script msjnc do MadScientist que envolve um binário (ncsvc) do cliente de linux Juniper .jar

O binário ncsvc não requer java, então esta é a solução mais legal que eu pude encontrar.

O script pode ser encontrado aqui: link

    
por noleti 31.10.2014 / 15:55
0

Devido a algumas atualizações erradas, não consegui iniciar o vpn. Finalmente este blog me ajudou.

link

    
por Chitrasen 07.10.2015 / 19:59
0

No meu caso, os seguintes passos funcionam:

  1. Instale o Oracle Java 8

      

    sudo apt-add-repositório ppa: webupd8team / java

         

    sudo apt-get update

         

    sudo apt-get instala o oracle-java8-installer

  2. Faça o download da tarball do Java 8 de 32 bits de aqui

  

faça o download do jre-8uXXX-linux-i586.tar.gz

XXX - versão (no meu caso 131, mude nos seguintes passos 131 para a versão que você está baixando)

  1. Mova o arquivo para /usr/lib/jvm/

      

    sudo mv /home/envy/Downloads/jre-8u131-linux-i586.tar.gz / usr / lib / jvm /

  2. Extraia o arquivo

      

    cd / usr / lib / jvm /

         

    sudo tar xvf jre-8u131-linux-i586.tar.gz

  3. Altere para propriedade raiz

      

    sudo ls -ld /usr/lib/jvm/jre1.8.0_131 /

         

    chown root.root -R /usr/lib/jvm/jre1.8.0_131 /

  4. Atualize o link de alternativas para Java

      

    sudo update-alternatives - instalar / usr / bin / java java   /usr/lib/jvm/jre1.8.0_131/bin/java 10

  5. Assegure-se de que a versão padrão do Java ainda seja de 64 bits

      

    update-alternatives --exibir java

    7a. Se o padrão Java foi alterado para a versão de 32 bits.

      

    sudo update-alternatives --config java

  6. Instale as bibliotecas padrão de 32 bits

      

    sudo ln -s / usr / bin / update-alternatives / usr / sbin /

         

    sudo dpkg --add-architecture i386

         

    sudo apt-get instala o libstdc ++ 6: i386 lib32z1 lib32ncurses5   libxext6: i386 libxrender1: i386 libxtst6: i386 libxi6: i386

source aqui

    
por ChaosPredictor 22.05.2017 / 19:03