about:plugins
명령으로 확인.sudo apt-get install openjdk-6-jdk:i386
명령으로 openjdk 6 32bit 버전을 깔거나(64bit 버전도 있어야하는 것으로 보인다. 64bit 버전의 의존성중 일부가필요한 듯) 혹은# 우선 순위는 10 정도로 주면 된다. sudo update-alternatives --install /usr/bin/java java [32-bit-jdk-경로/bin/java] [우선순위] # 실예 sudo update-alternatives --install /usr/bin/java java /opt/jdk-i586/jdk1.7.0_45/bin/java 10 # 잘 됐는지 확인하려면 다음 명령. 64bit JDK를 기본으로 설정하고, # 32bit 버전은 목록에 낮은 우선순위로 추가만 돼 있으면 된다. update-alternatives --display java # 우선순위 조정 sudo update-alternatives --config java
sudo apt-get install ia32-libs xterm
# 13.10 버전부터 ia32-libs가 없어졌다. 그러나 Linux Mint 16(based on Ubuntu 13.10)에는 ia32-libs가 있다. sudo apt-get install multiarch-support xterm # Mint라면 sudo apt-get install ia32-libs xterm # 일반 Ubuntu라면 ia32-libs 가 없으므로 그에 해당하는 의존성을 직접 절치해 준다. sudo apt-get install libstdc++6:i386 lib32z1 lib32ncurses5 lib32bz2-1.0 libxext6:i386 \ libxrender1:i386 libxtst6:i386 libxi6:i386
/usr/sbin/
에 update-alternatives
링크(64 bit - How to install Juniper VPN on Ubuntu 14.04 LTS?)# update-alternatives의 경로가 바뀌어서 문제 발생 # 먼저 /usr/sbin 에 존재하는지 확인하고 없으면, ls /usr/sbin/update-alternatives sudo ln -s /usr/bin/update-alternatives /usr/sbin/
jcontrol
명령을 실행하고 고급 → Java 콘솔 → 콘솔 표시를 체크하고 에러 메시지를 보면서 작업해 볼 것.
Java 1.7.51 부터 Self Signed, 혹은 올바르게 사인되지 않은 모든 애플릿의 실행이 금지되었다. 참조: Why are Java applications blocked by your security settings?
이 때는 올바르게 Sign 하거나 혹은 jcontrol
에서 보안 → Edit Site List에서 자신의 VPN 제공 Site의 주소를 써준다. 해당 URL은 http:
로 시작해야만한다.
혹은
https:
sudo openconnect --juniper -C "DSID=foobar12345" vpn.example.com
openconnect
실행 후 창을 계속 열고 있어야 한다.