Как запустить Cisco ASDM на linux и не сойти с ума
Ожидает приглашения
Эта статья-заметка родилась от безысходных попыток запустить “Cisco asdm”, на Ubuntu 16, 18, 19, в 2019г. В интернете довольно много статей на эту тему, но все они, как правило, не актуальные.
Ну что же, начнём.
Если это уже не первая попытка заставить работать asdm, то, скорее всего лучше избавиться от тёмного прошлого
Устанавливаем java:
p.s. тут посыпятся ошибки, потому что у нас jre, а не jdk
Отсюда нужно запомнить Path:
p.s. будет что-то вроде /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
Путь который узнали, необходимо указать вот тут:
Дополнительно можно проверить, что применилась новая переменная:
Нужно установить ещё 2 пакета:
И наконец, asdm будет работать:
Ну что же, начнём.
Если это уже не первая попытка заставить работать asdm, то, скорее всего лучше избавиться от тёмного прошлого
sudo apt purge oracle-java11-* -y
sudo apt purge icedtea-* -y
sudo apt-get autoremove
Устанавливаем java:
p.s. тут посыпятся ошибки, потому что у нас jre, а не jdk
sudo apt-get install openjdk-8-jre openjdk-8-jre-headless
sudo update-java-alternatives --jre --set java-1.8.0-openjdk-amd64
sudo update-java-alternatives --jre-headless --set java-1.8.0-openjdk-amd64
sudo update-java-alternatives --set java-1.8.0-openjdk-amd64
Отсюда нужно запомнить Path:
p.s. будет что-то вроде /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
sudo update-alternatives --config java
Путь который узнали, необходимо указать вот тут:
sudo nano /etc/environment
JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java"
Дополнительно можно проверить, что применилась новая переменная:
source /etc/environment
echo $JAVA_HOME
Нужно установить ещё 2 пакета:
wget http://mirrors.kernel.org/ubuntu/pool/universe/i/icedtea-web/icedtea-netx-common_1.6.2-3ubuntu1_all.deb
wget http://mirrors.kernel.org/ubuntu/pool/universe/i/icedtea-web/icedtea-netx_1.6.2-3ubuntu1_amd64.deb
sudo apt install ./icedtea-netx-common_1.6.2-3ubuntu1_all.deb
sudo apt install ./icedtea-netx_1.6.2-3ubuntu1_amd64.deb
И наконец, asdm будет работать:
https://x.x.x.x/admin/public/asdm.jnlp