Any ETA on when the distribution packages will be available?
Iād like to update but Iād prefer if this would be possible through the debian/ubuntu archives? (Iām aware I have to switch out repositories, but thatās fine.)
Migrating if you are running from git is easy:
git remote remove origin
git remote add origin https://github.com/nextcloud/server.git
git fetch
git checkout stable9
then do a normal upgrade with ./occ upgrade
we donāt have any plans of making packages ourselves (for now). It was a mess in the past, with quality issues and conflicts with the distributions. I hope they pick it up.
So I should be able to update the website to Nextcloud with minimal issues and the clients will pick up the new site even if I donāt change it to the Nextcloud client (yet)?
I plan on converting it all to Nextcloud but need to do it with minimal interruption.
That is the expected behaviour and how it should and does work, yes. If it causes any problems please file an issue :slight_smile
Is it possible to install nextcloud with package manager (apt-get) and do manual migration?
we have no packages yet - not sure if that comes, see above - we donāt plan on doing it ourselves as that has been too troublesome in the past.
Hello,
migration to nc worked here without problems from OC 9.0.2 under ubuntu 14.04 lts on odroid xu4
Thanks for your hard work!
Until migration I used the package manager to update with apt-get.
Is it save to remove it now and if yes, how?
Ciao,
Joachim
In case of package install, like apt-get on debian based distrib, how do I make sure there wonāt be any conflict in the future?
Can I remove the package first and do the manual migration?
$ apt remove owncloud
Reading package listsā¦ Done
Building dependency tree
Reading state informationā¦ Done
The following packages were automatically installed and are no longer required:
libapache2-mod-php5 libicu52 libmcrypt4 libpq5 owncloud-deps-php5
owncloud-files php-pear php-xml-parser php5 php5-cli php5-curl php5-gd
php5-intl php5-mcrypt php5-mysqlnd php5-pgsql php5-readline php5-sqlite
Use āapt-get autoremoveā to remove them.
The following packages will be REMOVED:
owncloud
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 25.6 kB disk space will be freed.
Do you want to continue? [Y/n]
Yes you can remove owncloud package (iāve done it) BUT :
Evidently, DONāT do an āautoremoveā ! You need these packages. (Dependencies).
Hmm, if you used the ownCloud provided packages it is best to save the config files and the nextcloud folder itself before you move over. The ānormalā packages (not owncloud-files) installs something in the etc/apache folder: etc/apache2/conf-available/owncloud.conf - might be good to have a look at what that is and how it helps
Otherwise, save the nextcloud folder and you should be good.
Hello,
removed it with
$ apt remove owncloud
after migrating to nextcloud under ubuntu 14.04 lts. No issues.
Thanks to @Akhenaton and @coolnodje and @jospoortvliet !
Ciao,
Joachim
That means i never can do an āautoremoveā in the future. What about apt-get dist-upgrade? Isnāt that removing packages.
Or is there a way to remove oc with all dependencies and reinstall nextcloud. But what dependencies then to install. What about the configuratin aof them (mysgl, apache for example)
Isnāt there a clean way to switch to nextcloud? Do i have to remove the owncoud.lists from apt?
I suggest you to do a āman apt-markā
Tip: Use the command apt-mark showmanual to see what is currently marked as manual on your system.
Tip: Use the command sudo apt-mark [auto | manual] to change a packageās (or list of packages) marking
If you mark the packages āmanualā it will be preserved and never removed by an āautoremoveā (as if it has been installed by you and not by dependencies)
Hmm, Iām not too sure whether I am capturing this thread now, as the discussion took it elsewhere. Alas, the thread title is just too suiting not to
Speaking of "Migrating from OC to NCā¦
In another thread (Why?), one can learn about the decision being difficult for end users whether to upgrade now or later etc.pp.:
My suggestion to aid these users, who havenāt or even cannot decide(d) yet, simply because there is too much work and/or customers and talking involved:
Keep NC 9.050 available as well as the migration path from here on (aka major versions to come). This would probably help some users to stick with OC 9 for now and to sit and wait what the future brings for both projects. When they finally learn that NC is the better choice for them (which, of course, they will undoubtly do ), easy migration is still at hand.
As a second step (in case you guys get bored gg), you could offer something like a āmigration packā ā¦ whatever this may require or look like .
Just my 0,02ā¬
John
Yes please!
Iād like to see how things develop a little first, rather than getting backed into a corner of āswitch now, or youāll never be able toā.
Iāve successfully upgraded from OC8.2 to NC9 using the method described, yay!
Edit: Below is resolved, missing file.
Security log shows an integrity warning about a .htaccess file, donāt think itās relevant as Iām using nginx, which does not use those.
Is nginx supported by nextcloud?
Iām also migrated from OC to NextCloud successfully!
It working good overall.
However, the ClamAV still not working as before in OC.
It giving me errors.
Hope you guys fix it soon.
Thanks for the NextCloud.
That is ABSOLUTELY what we want to enable - even recommend. Weāre totally confident that half a year from now, things will be entirely clear. Perhaps sooner, even. So sit back, watch, we will take care of providing a clean migration path for sure.
From a security point of view, well, @LukasReschke works for us so if youāre very security conscious I can recommend to move to Nextcloud, same with if you need the features. But we will report security issues back upstream, anything else would be very uncool, so while they might be slower to release you wonāt be super insecure. If you donāt care too much about either of these then stay put and we can help you migrate later. No worries.
Upgraded from OC 9 running on CentOS 7 with the following steps and zero issues ( I am using apache instead of nginx, but change what would be needed for nginx if needed.
download the zip file and unzip it into your www location of wherever apache nginx is looking at
copy over owncloud/data and owncloud/config to the nextcloud directory.
run the upgrade "sudo -u apache php occ upgrade"
run a chown -R apache:apache on the nextcloud directory
configure apache nginx to point to your nextcloud directory instead of the owncloud one
Not needed but if you use the news application then you need to go to php5.6
assume you already have php 5.5 this step could be not needed
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
yum install yum-plugin-replace
yum replace php55w-common --replace-with=php56w-common
Start apache back up
systemctl restart httpd
Enjoy