Hi, Iâve tried to follow the instructions, but they are very insufficient for a âgit noobâ like me and many users I guess Pretty bad, because I have many computers under Ubuntu and Iâd love to have the same features I have under WindowsâŠ
Hello all, after 10 days no reply. Untill Nextcloud-client packages pop up in the distribution repos, would it be possible to at least have an precompiled package for the main linux distroâs? Debian, Fedora, Ubuntu would cover about 95-99% of the market, right?
This part of the migration is a blocking part.
Indeed, it would be great to have at least deb and rpm files. Someone probably must go through the documentation and figure out how to do this: https://wiki.debian.org/Packaging
Personally, I still use the owncloud-client on Linux for the moment because it is just a different branding.
At the moment, the README does not list the build requirements; without them, the cmake ...; make; make install dance will not work for naive users. I have had a qualified success by installing the following requirements on Linux Mint 18 (derived from Ubuntu 16.04 âXenial Xerusâ). âQualified succesâ means:
cmake ... succeeded, only warning about a missing kf5 and qt5linguist
make and sudo make install succeeded
The nextcloud command nonetheless failed, with the message ânextcloud: error while loading shared libraries: libnextcloudsync.so.0: cannot open shared object file: No such file or directoryâ.
I hope that soon I can test this list on a clean Vagrantbox and submit a patch to the README; for now, I will place the list here. If anyone uses this list to build-and-install their own client, could you please reply whether it worked or failed?
The list:
qt5-default
qt5-qmake
libinotifytools0-dev
qt5keychain-dev
libqt5webkit5-dev
doxygen
The installation commands now become:
sudo apt install qt5-default qt5-qmake libinotifytools0-dev \
qt5keychain-dev libqt5webkit5-dev doxygen
mkdir build-linux
cd build-linux
cmake -D OEM_THEME_DIR=`pwd`/../nextcloudtheme ../client
make
make install
I repeat, this doesnât lead to a working installation. But it gets closer. Weâll get there.
Make sure that you install from the SuSE repo and not the default one in ubuntu which is probably out of date (current version is 2.2.4).
Wow, I had no idea the OpenSUSE repos also offered .deb packages of some programs. This is good news for me. Ubuntu 16.04âs owncloud-client version is 2.1.1.
Click on the Ubuntu 16.04 foldout, then click on âshow unstable packagesâ
There are two editions of 2.2.4. Click on the name of the one you like. I picked the one with only a 64bit build. The other one (canât link it, sorry â only 2 links per post for new users) will probably also work â it says it has build errors, but those are only on platforms RHEL_6, SLE_11_SP4, and Univention_4.1, so for Ubuntu it should be fine.
Click âDownload packageâ; itâs at the right of the topmost white block.
Select your operating system (Ubuntu or Debian).
Copy-paste and run the commands they tell you. If youâre impatient (but patient enough to read all these instructions), you skip all the steps above and run this (if you have a 64-bit processor, otherwise you need the other package):
note that someone with an account on the OpenBuildService could quite easily clone the openSUSE repo from ownCloud and upload the tarballs from Nextcloud, building packages for Ubuntu and/or other distributions. It is work of course but not super hard
I have an account for the OpenBuildService. Iâll try find out how it works. Iâve never really used it before.
However I donât have to much hope since I wasnât even able to compile it for Debian 8 manually.
I have no problems whith this compilation. Only one thing: I have publish at this Quote some minimal corrections that make the dirferrence to work ot not, Im sorry very much.
Text before # symbol you havenÂŽt to write to command line at terminal. (Sooorryyy, my english is basic)