As you may have learned, the new Debian major stable release, 8.0 (codename Jessie) has been released for a few weeks now. The old-stable version, 7.0 (codename Wheezy), is deprecated and will not be maintained anymore by next year.
Thankfully, Debian Jessie did not bring any major version changes, and thanks to @beudbeud, the current YunoHost release, 2.2, is already compatible with it. Yet, we cannot guarantee that all the Apps are perfectly functional on Jessie.
So, you will have to upgrade your system eventually, but if you decide to do it now, please let us know how it ended up with your Apps.
Upgrading from your current Debian Wheezy
First, you need to edit your
/etc/apt/sources.list file, and edit all your debian lines from “wheezy” to “jessie”. The YunoHost line stays the same. The file should look like this:
deb http://http.debian.net/debian jessie main
deb http://http.debian.net/debian jessie-updates main
deb http://security.debian.org jessie/updates main
deb http://repo.yunohost.org/ stable main
Then, just run a standard
sudo apt-get update
sudo apt-get dist-upgrade
After the upgrade, OpenLDAP and Glances will stop because of some configuration changes between Wheezy and Jessie. You can correct this by running:
sudo dpkg-reconfigure yunohost-config-slapd yunohost-config-others
Now you should have a working YunoHost/Jessie server \o/
Installing YunoHost on a fresh Debian Jessie
The procedure has not changed. We upgraded the installation script so that you can install YunoHost directly on a Debian Jessie host in the same fashion.
We will eventually provide a script to do the upgrade part automatically from the web administration interface, but we need App testers before. Please let us know if you encounter any issue on your current Apps, most of the time the broken part is not a big deal.
With datalove <3,