Hi @chrissi55 ,
Iâve been luckier and have a working client on my Linux Mint 18. Did you make all the steps from the link? The last ones are important. I was building deb
file in docker, so my setup was little changed, but can be done also on one host.
I donât understand all the steps, but it works:
apt update
apt install git cmake checkinstall software-properties-common
add-apt-repository ppa:fihufil/test-02
apt update
apt install qtkeychain-dev qt5keychain-dev
sh -c "echo 'deb-src http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Ubuntu_16.04/ /' >> /etc/apt/sources.list.d/owncloud-client.list"
apt-get build-dep owncloud-client
git clone https://github.com/nextcloud/client_theming.git
cd client_theming/
git submodule update --init --recursive
mkdir build-linux
cd build-linux/
cmake -D OEM_THEME_DIR=`pwd`/../nextcloudtheme ../client
make
checkinstall
Command checkinstall
ask you about some deb
information, but for personal usage, it is not so important.
Now, you can install the package like other ones from deb
file.
After instalation, you will probably have some problems - some extra steps has to be done:
1. Add line /usr/local/lib/x86_64-linux-gnu
to file /etc/ld.so.conf.d/x86_64-linux-gnu.conf
. Mine looks as follows:
# Multiarch support
/lib/x86_64-linux-gnu
/usr/lib/x86_64-linux-gnu
/usr/local/lib/x86_64-linux-gnu
You can use for example nano
to edit a file:
sudo nano /etc/ld.so.conf.d/x86_64-linux-gnu.conf
2. Run
sudo ldconfig
3. I had also another problem. Library libocsync.so.2.2.4
took place in folder /usr/local/lib/x86_64-linux-gnu/nextcloud/
not in /usr/local/lib/x86_64-linux-gnu/
. You can copy file to parent directory or make link to it.
Iâm not experienced with building apps, so I will appreciate a ppa
or packages for download. Nextcloud client looks nicer, but now for a basic user, it is hard to make it run.
Good luck!