воскресенье, 2 июня 2013 г.

Перенос Unifi Contoller

Потребовалось временно перенести Unifi Controller с Ubuntu 10.04.4 32 на Ubuntu 13.04 64. Как написано на сайте ubnt.com  добавил  репозиторий, правда в наличии был только для 12.04, но ничего страшного

sudo echo "deb http://www.ubnt.com/downloads/unifi/distros/deb/precise precise ubiquiti" >> /etc/apt/source.list
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv C0A52C50
apt-get update
apt-get install unifi

доставляем openjdk

Так как системя 64-битная нужно изменить путь до java иначе будет ругаться " cannot locate java home"

sudo nano /etc/init.d/unifi

ищем строку

JAVA_HOME=/usr/lib/jvm/java-6-openjdk

и заменяем её на:

JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64

sudo service unifi start

Остаётся только скормить заранее сделаный backup со старой машины.

4 комментария :

  1. Если не планируется ставить другую версию Java, то лучше сделать симлинк. Т.к. проблема будет возникать при каждом обновлении unifi. И соответсвенно нужно будет каждый раз руками править init скрипт.

    ОтветитьУдалить