Freitag, 5. Februar 2016

UniFi Controller unter Debian installieren

Dank den .deb-Paketen, welche der Hersteller zur Verfügung stellt, eine Sache von wenigen Minuten.

/etc/apt/sources.list

Hier fügt man folgende Zeile ein:

...
deb http://www.ubnt.com/downloads/unifi/debian unifi5 ubiquiti

Quelle: Updated UniFi Repo info/APT howto

Aktualisierung: stable mit unifi5 ersetzt (Juni 2016; Dank an Joachim, siehe Kommentar unten)

apt-get

Als erstes liest man die Paketlisten neu ein:

# apt-get update

Sollte es zu Probleme mit dem GPG-Schlüssel kommen, könnten folgende Befehle helfen:

# apt-key adv --keyserver keyserver.ubuntu.com --recv C0A52C50
# apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10

Anschliessend installiert man das Paket:

# apt-get install unifi
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
 binutils ca-certificates-java default-jre-headless java-common jsvc libasyncns0 libboost-filesystem1.55.0 libboost-program-options1.55.0
 libboost-system1.55.0 libboost-thread1.55.0 libcommons-daemon-java libflac8 libgoogle-perftools4 libice6 libnspr4 libnss3 libogg0
 libpcrecpp0 libpcsclite1 libpulse0 libsctp1 libsm6 libsnappy1 libsndfile1 libtcmalloc-minimal4 libunwind8 libv8-3.14.5 libvorbis0a
 libvorbisenc2 libx11-xcb1 libxtst6 lksctp-tools mongodb-clients mongodb-server openjdk-7-jre-headless tzdata-java x11-common
Suggested packages:
 binutils-doc default-jre equivs java-virtual-machine pcscd pulseaudio icedtea-7-jre-jamvm libnss-mdns sun-java6-fonts fonts-dejavu-extra
 fonts-ipafont-gothic fonts-ipafont-mincho ttf-wqy-microhei ttf-wqy-zenhei fonts-indic
The following NEW packages will be installed:
 binutils ca-certificates-java default-jre-headless java-common jsvc libasyncns0 libboost-filesystem1.55.0 libboost-program-options1.55.0
 libboost-system1.55.0 libboost-thread1.55.0 libcommons-daemon-java libflac8 libgoogle-perftools4 libice6 libnspr4 libnss3 libogg0
 libpcrecpp0 libpcsclite1 libpulse0 libsctp1 libsm6 libsnappy1 libsndfile1 libtcmalloc-minimal4 libunwind8 libv8-3.14.5 libvorbis0a
 libvorbisenc2 libx11-xcb1 libxtst6 lksctp-tools mongodb-clients mongodb-server openjdk-7-jre-headless tzdata-java unifi x11-common
0 upgraded, 38 newly installed, 0 to remove and 5 not upgraded.
Need to get 305 MB of archives.
After this operation, 467 MB of additional disk space will be used.
Do you want to continue? [Y/n]

Fertig!

UniFi Controller

Den Controller öffnet man nun, indem man folgende URL aufruft:

  • localhost:8443 (auf dem Server selber, aber wer von euch betreibt einen Linux-Server schon mit einem GUI?)
  • 192.168.44.44:8443 (oder welche IP der UniFi-Controller auch immer im heimischen LAN erhalten hat)

Nachtrag

Die PDF-Anleitung „Install and configure a Debian based UniFi controller“ findet sich bei einer Google-Suche zuoberst, sie ist aber veraltet. Insbesondere der Hinweis auf folgende Paketquelle funktionierte bei mir nicht mehr:

deb http://www.ubnt.com/downloads/unifi/distros/deb/debian debian ubiquiti

Die Fehlermeldung lautete:

W: Failed to fetch http://dl.ubnt.com/unifi/distros/deb/debian/dists/debian/ubiquiti/binary-amd64/Packages 404 Not Found

E: Some index files failed to download. They have been ignored, or old ones used instead.

Liked this post? Follow this blog to get more. 

Tags: , ,
Labels: Linux

6 Kommentare Kommentare

johannes sagt:

Hallo Mario.

Für alle Geknechteten der unumkehrbaren Fortschrittsgedanken: Wie wird aus einem Raspi – mit ARMv6 – ein Unifi Controller?

Ist doch ein totaler Overkill, mit einem RasPi2 auf eine einsame MongoDb für Unifi loszugehn …

Merci, Johannes

Joachim sagt:

Hallo Mario,

vielen Dank für den Artikel. Hat bei mir wunderbar funktioniert. Mittlerweile gibt es eine aktualisierte Controller-Version.

Wie schaut das mit der Aktualisierung aus? Hast Du hier einen Tip wie ich hier am besten vorgehe?

Schöne Grüße
Joachim

Mario Aeby sagt:

# apt-get update
# apt-get upgrade

Joachim Krumb sagt:

Dankeschön, also das übliche Prozedere beim Installieren von Updates/Upgrades unter Ubuntu und Co.

Dankeschön
Joachim

Joachim Krumb sagt:

Tip: Upgrade auf Unifi-Version 5.0.6

-> https://community.ubnt.com/t5/UniFi-Updates-Blog/UniFi-5-0-6-is-released/ba-p/1579716

-> Release Notes:
For Debian/Ubuntu users, please update your APT source (see HERE).

– unifi-beta/unifi-rapid are obsoleted. The old repo has been removed.
– use ‚unifi5′ in your source file, instead of ’stable‘ or ‚unifi4‘

-> In /etc/apt/sources.list
deb http://www.ubnt.com/downloads/unifi/debian stable ubiquiti

durch

deb http://www.ubnt.com/downloads/unifi/debian unifi5 ubiquiti

ersetzen und dann über ‚apt-get upgrade‘, ‚apt-get upgrade‘ den Unifi-Controller auf Version 5.0.6 aktualisieren. Hat bei mir problemlos funktioniert.

Gruß
Joachim

Kommentar erfassen