У меня есть ноутбук с Windows XP и Ubuntu 12.04 (32 бита). До сих пор я использовал Windows XP для соединения с VPN Juniper, но теперь я хотел бы попробовать его Linux. Я прочитал пошаговую демонстрацию сумасшедшего ученого (включая часть Java солнца), но я не могу выполнить установку. Я получаю всплывающее окно, которые спрашивают меня, если я уверен, что хочу выполнить апплет, но затем, ничто.
сумасшедший ученый говорит, что это - вероятно, проблема lib во время выполнения C и предлагает использовать его сценарий с-nojava, но он не говорит, как установить Сетевое Подключение во-первых. Какая-либо идея?
Спасибо за любое предложение!
Laurian
PS: Я имею: Java Ubuntu 12.04 32bits от Sun 1.6.0.32 Firefox 12 xterm (я думаю, что ему предложили somehwere),
Последняя версия openjdk и icedtea сменной работы с Juniper VPN. Удаление более старых и других версий Java может также помочь.
Видят , кто-либо мог обеспечить пошаговое для получения можжевельника netconnect и Citrix?
Это - одно место, где я нашел работы командной строки лучше, чем Центр программного обеспечения Ubuntu
Первый удаляет более старые версии Java, и Oracle (Sun) и OpenJDK. Например, если Вам установили OpenJDK 6, введите в терминале:
sudo apt-get remove openjdk-6-jdk icedtea-6-plugin
Удаляют Java Sun также. Если Вы установили просто JRE, а не JDK изменяет команды соответственно. Затем установите OpenJDK-7 и соответствующий плагин:
sudo apt-get install openjdk-7-jdk icedtea-7-plugin
Открывают Firefox и тестируют версию Java, используется путем движения в этот сайт http://www.java.com/en/download/testjava.jsp
Примечание: С Chrome 35, поддержка Java Chrome на Linux была прекращена. Необходимо использовать Firefox для создания Java (и поэтому Сетевое Подключение) работой.
, Если Вы видите, версия 7 работает, Вы готовы попробовать Juniper VPN. Если не Вам, вероятно, придется удалить другую версию Java. Надежда это помогает.
<час>Обновление: для Ubuntu 12.04 на 64 бита к 13,10
От 7,3 вперед, устройства Juniper SA поддерживают 64-разрядную Ubuntu для Сетевого Подключения.
Первый, устанавливают 64 бита jre/jdk и 1132-секундный icedtea
sudo apt-get install openjdk-7-jre icedtea-7-plugin
, устанавливают Примечание jre
sudo apt-get install openjdk-7-jre:i386
на 32 бита, не устанавливайте 32 бита icedtea. Удостоверьтесь, что 64 битами является Java по умолчанию. Целый 32 бита jre существуют, Juniper найдет файлы, в которых она нуждается и выполненный.
Протестированный на Ubuntu 13.04 64bit.
См. База знаний Сети Juniper для деталей .
<час>Обновление 2: для Ubuntu 14.04
на 64 бита Сетевое Подключение, ищет update-alternatives
в/usr/sbin/и там, кажется, не символьная ссылка, указывающая на правильный каталог как 13,10, имел.
В дополнение к шагам выше для Ubuntu 12.04-13.10 на 64 бита, добавьте символьную ссылку на/usr/sbin/:
sudo ln -s /usr/bin/update-alternatives /usr/sbin/
Эти 14,04 проблем объяснены более подробно в , Как установить Juniper VPN на Ubuntu 14.04 LTS?
Я никогда не получал эту работу только с Java в моем браузере. К счастью здесь существует другая опция: http://mad-scientist.us/juniper.html :D
, Конечно, лучшая вещь был бы то, что она все поддерживалась в Администраторе сети через network-manager-vpnc пакет.
Клиент VPN OpenConnect с открытым исходным кодом теперь имеет поддержку Juniper. См. http://www.infradead.org/openconnect/juniper.html
Обновление для 14.04 Испытанных Таров (64-разрядных)
, Первый показ с Сетевым Подключением на 14,04 закончился, отказ и Сетевое Подключение просто жаловались на пропавших без вести 32-разрядных библиотек. Моя версия NC 7.4R6. У меня действительно были все библиотеки установленными и openjdk-7-jre:i386 установленный.
Рытье немного глубже показало, что Сетевое Подключение использует список альтернатив обновления для решения, если 32-разрядный jre, установлен.
/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 " " " "
Однако это смотрит update-alternatives
от /usr/sbin/
и там, кажется, не символьная ссылка, указывающая на правильный каталог как 13,10, имел. Так добавление символьной ссылки на /usr/sbin/
помогло.
$ sudo ln -s /usr/bin/update-alternatives /usr/sbin/
Используя инструкции здесь: http://www.rz.uni-karlsruhe.de/~iwr91/juniper/ у меня есть можжевельник VPN, работающая на Ubuntu 12.04 64bit без программного обеспечения на 32 бита, установленного за исключением этих 3 библиотек:
sudo apt-get install libc6-i386 lib32z1 lib32nss-mdns
я запускаю jnc использование сценария жемчуга - nox опция (никакой gui), и это работает отлично, я каждый день использую его.
я первоначально загрузил файл сертификата с помощью 64-разрядного Firefox: Инструменты> PageInfo> безопасность> Сертификат Представления> детали> экспорт
я с тех пор нашел этот сценарий, который делает то же: https://github.com/udomsak/juniper-ncui/blob/master/getx509certificate.sh
Мой конкретный конфигурационный файл требуемый хост, пользователь, область и certfile. Ваш может отличаться.
certfile конфигурация местоположения потребовала, чтобы имя полного пути, ~ не расширялся до/home/username
Можно подключить к Сети Juniper использование Google Chrome и нескольких библиотек на 32 бита. Смотрите на сообщение в моем блоге:
http://arecordon.blogspot.com.ar/2013/07/ubuntu-junipers-network-on-ubuntu64.html
я надеюсь, что это помогает.
У меня были проблемы даже после следования инструкциям (сетевой клиент подключения просто откажет). Я изучал журналы и нашел, что sh сценарий для запуска NC.jar потребовал xterm. Решение состоит в том, чтобы установить xterm для людей с моей проблемой:
sudo apt-get install xterm
я использую оракула Java webupd8team 8 в качестве значения по умолчанию и вручную установил оракула Java 8 u25 32-разрядных вручную от сайта оракула.
РЕДАКТИРОВАНИЕ: Только продолжает работать.... Linux Mint 17.1. Я никогда на самом деле заставил это полностью последовательно работать над Ubuntu 14.04.1