I am finally pulling the trigger and upgrading and moving off of 1.8.
Wondering if anyone has any pros/cons for a manual install vs openhabian or vice versa?
I am not opposed to the linux admin piece. Just wondering if there is something specific that you guys might know that have already upgraded that would make it a recommendation to go with openhabian
If you are lazy (who of us isnāt) or not real great with Linux, the decision is easy, openHABian.
If you want to keep your system modular and easy to move around, Docker.
If you need to spin up your OH 2.2 on the same machine where you are running 1.8, Docker.
Iād only choose manual if you are running on an OS that doesnāt support apt or yum.
With Docker or an installed version we are much more able to help support you on the forum. And if you are going to install OH, you may as well take advantage of all the other installations, configurations, and support scripts (e.g. backup and restore) that openHABian provides.
openHABian does not require a RPi. Any apt based Linux can run openHABian. Just see the manual installation for openHABian.
I have my ubuntu server ready to install OH on to. So apt is easy. Just didnāt know if I should to the openhabian install on ubuntu or not. I had tried openhabian on ubuntu before and then scrapped it. But I am ready to switch over so I didnāt know if i should just go the apt install route or go with openhabian on ubuntu or what others thought. I like the idea of apt just for ease of updates. Very comfortable in linux so i am not opposed at all to going that route.
I should probably mention (for others reading the thread too) that thereās essentially three ātiersā of install (non-container) for Linux provided by the community. openHABian is becoming so popular that some overlook that there is a simple deb/rpm package install that deals with the openHAB stuff only.
Manual, literally unzipping the archive into some directory. Useful if you want all related openHAB files in the same relative path. The runtime contains scripts for backup, restore and updating itself which are independent of operating system.
Package, install with apt or yum/dnf. Useful if you want an installation and service working the same way as all the other programs. In addition to the above, it also installs CLI shortcuts and environment variables which make debugging/settings easier.
openHABian, a set of scripts for debian based distributions. Installs the package above for you and has the option of installing other tools commonly used with openHAB (reverse proxy setup, samba share etc). Has a setup interface that removes the need to learn some Unix niches and automatically applys group membership etc.
I would argue that each case has their own merit, but Iād say that the more āmanualā the install, the more reliance you will have on the documentation. Iād recommend the middle ground if youāre comfortable enough around Linux to customise it your way, but want the ease of the apt/yum update system once youāve finally had it set up. After all, you can always install openHABian later if you feel youāre missing out .
Iāll just not that openHABian does use apt to install OH and other tools. So you are not giving anything up to use openHABian. It just does additional stuff as well.