Я использую Lubuntu 13.04. Пробовал это с Chrome, Firefox и Epiphany с тем же результатом.
Я попробовал шаги, описанные Mad Scientist на http://mad-scientist.us/juniper.html , но он также не подключается (состояние показывает «подключение» на секунду, затем «отключено» "), но я думаю, что до этого этапа все равно что-то не так.
Есть идеи?
* ОБНОВЛЕНИЕ ***
Согласно сайту Juniper начиная с 7.3, устройства Juniper SA поддерживают 64- bit Ubuntu для сетевого подключения:
«Собственный 64-битный клиент VPN-туннелирования еще не доступен. Вместо этого были внесены изменения в существующий 32-битный клиент, чтобы его можно было запускать на 64-битных платформах. Из-за этого VPN-туннелирование зависит от 32-битной Java и 32-битных стандартных библиотек даже при работе на 64-битной платформе ». - http://www.juniper.net/techpubs/en_US/sa7.3/topics/reference/general/secure-access-nc-64-bit-linux-support.html
[ 1119] Итак, очевидно, что ответом является установка 64-битных jre / jdk и icedtea, а затем установка 32-битной jre:
sudo apt-get install openjdk-7-jre icedtea-7-plugin sudo apt-get install openjdk- 7-jre: i386
Я вытер диск, переустановил и попробовал вышеописанное безуспешно. После ввода моего пароля root я ожидаю, что что-то произойдет, уведомив меня, что я подключен к vpn, но, как я уже сказал, я продолжаю возвращаться на страницу с помощью кнопки «Пуск», и если я продолжаю нажимать эту кнопку, в конечном итоге процесс завершается, но я не получаю уведомление о том, что я я не могу проверить связь с машиной.
Как говорится, если я выхожу и возвращаюсь на сайт vpn, я получаю сообщение о том, что идет другой сеанс. Однако, если я набираю 'mcli con' в терминале (не уверен, что это лучшая команда для использования), я не вижу никакого VPN-соединения
Я подтвердил на Java.com, что Java 7 64 bit мой дефолт
Это то, что я получил на своей машине с Ubuntu 13.10 ...
sudo apt-get install openjdk-7-jre icedtea-7-plugin
sudo apt-get install openjdk-7-jre:i386
В этот момент /usr/bin/java links
- /etc/alternatives/java
, и это связано с /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java
. Так что теперь мы можем заменить первую ссылку Java скриптом:
cd /usr/bin
sudo mv -f java java.orig
sudo vi java
Вставить эти строки;
\#!/bin/bash
if [ "$3" = "NC" ]
then
/usr/lib/jvm/java-7-openjdk-i386/jre/bin/java "$@"
else
/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java "$@"
fi
Сохранить файл и выйти vi
[ 119]
Я не знаю, нужно ли это или нет, но я сделал это. Необязательные другие ссылки в /usr/bin
для замены скриптами таким же образом, как указано выше
javac, javadoc, javah, javap, javaws
Для плагина java для firefox / mozilla указывают на 64-бит версия из установочного каталога www.java.com. Для меня это было /usr/java/jre1.7.0_51
cd /usr
sudo mkdir java
cd java
sudo tar zxvf ~/Downloads/jre-7u51-linux-x64.tar.gz
cd /usr/lib/mozilla/plugins
sudo ln -s /usr/java/jre1.7.0_51/lib/amd64/libnpjp2.so
Перезапустите браузер, чтобы забрать смену плагина.
Если у вас Juniper SA старше 7.3, вам нужно установить 32- и 64-битную версию. Вам нужно запустить 32-битную Java для запуска сетевого подключения.
Вам нужно установить пакет libxtst6: i386, чтобы запустить 32-битную версию Java в 64-битной системе:
sudo apt-get install libxtst6:i386 libxrender1:i386 libxi6:i386 libncurses5:i386 libncursesw5:i386 libncurses-ruby:i386
(если это не удастся, установить весь пакет ia32-libs).
установить 64-битную версию в / usr / lib / java / jre /
установить 32-битную версию в / usr / lib / java32 / jre /
и выполнить следующее:
sudo mv /usr/lib/java/jre/bin/java{,.orig}
sudo gedit /usr/lib/java/jre/bin/java
файл должен выглядеть следующим образом:
#!/bin/bash
if [ "$3" = "NC" ]
then
/usr/lib/java32/jre/bin/java "$@"
else
/usr/lib/java/jre/bin/java.orig "$@"
fi
Тогда вам нужно сделать его исполнительным:
sudo chmod +x /usr/lib/java/jre/bin/java
Затем используйте обновление -альтернативы для установки соответствующей версии java:
sudo update-alternatives --install /usr/lib/mozilla/plugins/libnpjp2.so java_plugin /usr/lib/java/jre/lib/amd64/libnpjp2.so 10
sudo update-alternatives --install /usr/bin/java java /usr/lib/java/jre/bin/java 10
sudo update-alternatives --install /usr/bin/javaws javaws /usr/lib/java/jre/bin/javaws 10
Если у вас есть зашифрованная домашняя папка, с 13.04 в параметры монтирования добавлен nosuid, поэтому вы можете переместить папку .juniper за пределы зашифрованной домашней, то есть: / выберите команду создать символическую ссылку:
cd ~
mv .juniper /opt
ln -s /opt/.juniper .
Определите, установлен ли у вас плагин Java в Firefox (в дополнениях -> плагины). Если да, то ты должен быть готов к работе.
Я взял рецепт с этой страницы: http://ubuntuforums.org/showthread.php?t=232607&page=51
Но если вы хотите запустить openjdk , затем выполните следующие шаги:
sudo apt-get install openjdk-7-jre icedtea-7-plugin openjdk-7-jre:i386 ia32-libs
sudo mv /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java{,.orig}
sudo gedit /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java
Это должно выглядеть так:
#!/bin/bash
if [ "$3" = "NC" ]
then
/usr/lib/jvm/java-7-openjdk-i386/jre/bin/java "$@"
else
/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java.orig "$@"
fi
Сделать его исполнительным:
chmod +x /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java
Пока что работал для меня.
С уважением,
Марио.
Выполнение следующих шагов после новой установки Ubuntu 13.04. Также моя домашняя папка не зашифрована ....
sudo apt-get установить openjdk-7-jre icedtea-7-plugin
sudo apt-get установить openjdk-7-jre: i386
sudo apt-get установить ia32-libs
Войдите в систему, и программа установки запросила мой пароль su и вуаля, это сработало. Сначала это медленно, но после того, как я вышел из системы и снова вошел в систему, это вернулось к производительности Windows.
Я надеюсь, что это работает для вас.
У меня Dell Inspiron 7720 с Intel i7 и видеокартой Fusion.
Сначала я не покупал его для Windows, пока они не поставлялись с Windows 8, которая была отстойной ...