Ardıç kurulumu 12.04


16

Windows XP ve Ubuntu 12.04 (32 bit) özellikli bir dizüstü bilgisayarım var. Şimdiye kadar, Juniper VPN'e bağlanmak için Windows XP'yi kullandım, ancak şimdi Linux ile denemek istiyorum. Çılgın bilim adamı izlenimini okudum (güneş java kısmı dahil) ama kurulumu yapamıyorum. Uygulamayı çalıştırmak istediğimden emin olup olmadığımı soran açılır pencereyi alıyorum ama sonra hiçbir şey yok.

mad-scienceist muhtemelen bir C çalışma zamanı lib sorunu olduğunu söylüyor ve komut dosyasını -nojava ile kullanmanızı önerir, ancak ilk etapta Network Connect'in nasıl kurulacağını söylemez. Herhangi bir fikir?

Herhangi bir öneri için teşekkürler!

Laurian

Not: Ben var: Ubuntu 12.04 32 bit Java Sun 1.6.0.32 Firefox 12 xterm (Sanırım birileri önerildi)


Ben cevabım yok, ama burada aynı soruyu sordunuz: askubuntu.com/questions/130473/...
jim

Bence bu daha diğerine göre daha iyi bir soru, çünkü daha detaylı ve sadece bir şey soruyor ....
belacqua

Yanıtlar:


16

Openjdk ve icedtea eklentisinin en son sürümü Juniper VPN ile çalışır. Java'nın eski ve diğer sürümlerini kaldırmak da yardımcı olabilir.

Bakın kimse ardıç ağ bağlantısı ve citrix almak için adım adım sağlayabilir mi?

Bu, komut satırının Ubuntu Yazılım Merkezi'nden daha iyi çalıştığını bulduğum bir yer

Öncelikle hem Oracle (Sun) hem de OpenJDK gibi eski Java sürümlerini kaldırın. Örneğin, OpenJDK 6 yüklüyse bir terminal yazın:

sudo apt-get remove openjdk-6-jdk icedtea-6-plugin

Sun Java'yı da kaldırın. JDK yerine sadece JRE yüklediyseniz, komutları uygun şekilde değiştirin. Sonra OpenJDK-7 ve ilgili eklentiyi şu şekilde yükleyin:

sudo apt-get install openjdk-7-jdk icedtea-7-plugin

Firefox'u açın ve bu siteye giderek Java sürümünü test edin http://www.java.com/en/download/testjava.jsp

Not: Chrome 35'ten itibaren Linux'ta Chrome için Java desteği kullanımdan kaldırılmıştır. Java'nın (ve dolayısıyla Network Connect'in) çalışması için Firefox'u kullanmanız gerekir.

Sürüm 7'nin çalıştığını görürseniz Juniper VPN'yi denemeye hazırsınız. Değilse, Java'nın diğer sürümünü kaldırmanız gerekebilir. Bu yardımcı olur umarım.


Güncelleme: 64bit Ubuntu 12.04 ila 13.10 için

7.3'ten itibaren Juniper SA cihazları Network Connect için 64 bit Ubuntu'yu destekler.

İlk olarak, 64bit jre / jdk ve icedtea'yı yükleyin

sudo apt-get install openjdk-7-jre icedtea-7-plugin

İkincisi, 32bit jre'yi yükleyin

sudo apt-get install openjdk-7-jre:i386

Not, 32bit icedtea'yı kurmayın. 64 bit'in varsayılan java olduğundan emin olun. 32bit jre var olduğu sürece Juniper ihtiyaç duyduğu dosyaları bulur ve çalıştırır.

Ubuntu 13.04 64bit üzerinde test edildi.

Ayrıntılar için Ardıç Ağı Bilgi Bankası'na bakın .


Güncelleme 2: 64bit Ubuntu 14.04 için

Network Connect, update-alternatives/ usr / sbin / dizininde arama yapıyor ve 13.10 gibi sağ dizine işaret eden bir simge bağlantısı yok gibi görünüyor.

64 bit Ubuntu 12.04-13.10 için yukarıdaki adımlara ek olarak, / usr / sbin / tarafından symlink ekleyin:

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

14.04 sorunu Ubuntu 14.04 LTS'ye Juniper VPN nasıl kurulur?


1
Juniper'ın Linux üzerinde çalışmasını sağlayan birçok soruna ek olarak, tarayıcınızın bunu desteklediğinden de emin olmanız gerektiğini unutmayın. Chrome 35'ten beri (~ Mayıs 2014), Linux'ta Java desteği (Windows'da değil!) Sonlandırıldı. Bkz: Java eklentisini Google Chrome'da nasıl çalıştırabilirim?
Domi

1
@Domi Teşekkürler. Cevabımı, Chrome'un çalışmadığını açıkça belirtmek için düzenleyeceğim.
user68186

1
Çok güzel, yeni bir Ubuntu 14.04 kurulumunda komutları çalıştırdı, FireFox'u açtı ve corp için VPN açılış sayfasına işaret etti ve hemen tetiklendi!
Patrick F


4

Açık kaynaklı OpenConnect VPN istemcisi artık Juniper desteğine sahip. Bkz. Http://www.infradead.org/openconnect/juniper.html


1
BU İŞLER (Ubuntu Masaüstü 14.04 LTS) !!! EVEN DESTEK 2 FAKTÖR DOĞRULAMA (en azından benim kurumum için). #shutupandtakemymoney
FizxMike

Çalışıyor (iki faktör dahil), ancak kaynak kodu oluştururken (64 bit 14.04 LTS sistemimde) bu seçeneği kullanmanız gerekebilir: ./configure --with-vpnc-script = / usr / share / vpnc -scripts / vpnc-script --without-gnutls Bu seçeneği tercih ediyorum, çünkü 32 bit java'yı 64 bit sistemde dağıtmak istemiyorum. '--Wuthout-gnutls' seçeneğine ------ veya openconnect'in TLS / SSL hataları hakkında size bağırdığını unutmayın.
Michael R. Hines

1

14.04 Trusty Tahr Güncellemesi (64 bit)

14.04'te Network Connect ile ilk çalıştırıldığında bir hata oluştu ve Network Connect 32-bit kütüphanelerin eksikliğinden şikayetçi oldu. NC sürümüm 7.4R6. Tüm kütüphaneleri kurdum ve openjdk-7-jre: i386 kurdum.

Biraz daha derine inmek, Network Connect'in 32 bit jre yüklü olup olmadığına karar vermek için güncelleme alternatifleri listesini kullandığını ortaya çıkardı.

/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 " " " "

Ancak bakıyor update-alternativesgelen /usr/sbin/ve vardı 13.10 gibi sağ dizine işaret hiçbir sembolik köprü var gibi görünüyor. Bu yüzden /usr/sbin/yardımcı olmak için symlink eklemek .

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

0

Buradaki talimatları kullanarak: http://www.rz.uni-karlsruhe.de/~iwr91/juniper/ Ubuntu 12.04 64bit üzerinde şu 3 kütüphane dışında 32 bit yazılım yüklü olmayan ardıç VPN var:

sudo apt-get install libc6-i386 lib32z1 lib32nss-mdns

Jnc perl betiği --nox seçeneğini (no gui) kullanıyorum ve harika çalışıyor, her gün kullanıyorum.

Orijinal olarak Firefox 64 bit kullanarak sertifika dosyasını indirdim: Araçlar> PageInfo> Güvenlik> Sertifikayı Görüntüle> Ayrıntılar> Dışa Aktar

O zamandan beri aynı şeyi yapan bu betiği buldum: https://github.com/udomsak/juniper-ncui/blob/master/getx509certificate.sh

Özel yapılandırma dosyamda ana bilgisayar, kullanıcı, bölge ve certfile gerekiyordu. Sizinki farklı olabilir.

Certfile konum yapılandırması tam yol adını gerektiriyordu, ~ / home / kullanıcı adına genişletilmedi



0

Talimatları izledikten sonra bile sorun yaşadım (ağ bağlantı istemcisi sadece çökecek). Günlükleri bakıyordum ve NC.jar başlatmak için sh komut dosyası xterm gerekli bulundu. Çözüm benim sorunum insanlar için xterm yüklemek için:

sudo apt-get install xterm    

Webupd8team'in java oracle 8'i varsayılan ve manuel olarak kurulmuş java oracle 8 u25 32-bit'i manuel olarak oracle sitesinden kullanıyorum.

EDIT: Yalnızca çalışır .... Linux Mint 17.1. Asla Ubuntu 14.04.1 üzerinde tam olarak tutarlı bir şekilde çalışmayı başaramadım

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.