Difference between revisions of "ownCloud/client"
(Created page with "==Linux== In Linux, the client stores its configuration in <code>$HOME/.local/share/data/ownCloud/owncloud.cfg</code><ref name=ocdoc-au />. It also seems to store copies of m...") |
(more) |
||
(7 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
It also seems to store copies of most or all synced files in the same folder, <code>$HOME/.local/share/data/ownCloud/</code>, which seems rather wasteful of disk space as well as completely unnecessary. (To be investigated in more detail later...) | It also seems to store copies of most or all synced files in the same folder, <code>$HOME/.local/share/data/ownCloud/</code>, which seems rather wasteful of disk space as well as completely unnecessary. (To be investigated in more detail later...) | ||
+ | ==Issues== | ||
+ | As of 2015-08-31, the latest server is incompatible with the desktop client packaged in Ubuntu 15.04. To fix the problem, upgrade to the latest client. Instructions are [https://software.opensuse.org/download/package?project=isv:ownCloud:desktop&package=owncloud-client here], but they do things in the wrong order; here's my recommended method: | ||
+ | <bash>sudo -s | ||
+ | wget http://download.opensuse.org/repositories/isv:ownCloud:desktop/Ubuntu_15.04/Release.key | ||
+ | apt-key add - < Release.key | ||
+ | echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Ubuntu_15.04/ /' >> /etc/apt/sources.list.d/owncloud-client.list | ||
+ | apt-get update | ||
+ | apt-get install owncloud-client</bash> | ||
+ | Note that: | ||
+ | * The "15.04" should be set to whatever version of *buntu you are running. I have verified that 15.10 is capable of working -- though if your system doesn't have a new enough version of libowncloudsync, you may have to install that directly from the .deb file... and if you're going to do that, you might as well install owncloud-client from there as well: [http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Ubuntu_15.10/i386/ 15.10] (via links found at the bottom of [https://software.opensuse.org/download/package?project=isv:ownCloud:desktop&package=owncloud-client this], "Grab binary packages directly"). The latest version of owncloud-client seems to conflict with libowncloudsync0, so you might want to try just installing owncloud-client first. | ||
+ | * The deb URLs have changed slightly, and there is still some clutter (as of 2015-02-14), so it's not immediately obvious if you're using the old URLs. The old ones said "desktop/xUbuntu", and the new ones leave out the 'x'. | ||
+ | ===Notes=== | ||
+ | * [[/install error]] | ||
+ | ==Diagnosis== | ||
+ | * You can use [[wget]] to simulate [[WebDAV]] requests: | ||
+ | ** <code>wget https://{{arg|hostname}}/owncloud/remote.php/webdav/ --no-check-certificate --user={{arg|username}} --password={{arg|password}} --method=PROPFIND</code> | ||
+ | |||
+ | ==Outlinks== | ||
+ | * [https://github.com/owncloud/client GitHub] | ||
+ | * Discussion: | ||
+ | ** '''2015-08-06''' [https://plus.google.com/u/0/102282887764745350285/posts/bz5qE5syEQy Woozle]: trying to figure out why client incorrectly reports bad credentials (Solved: turned out to be a bug in the client, fixed in latest [https://software.opensuse.org/download/package?project=isv:ownCloud:desktop&package=owncloud-client download].) | ||
+ | |||
==Footnotes== | ==Footnotes== | ||
<references> | <references> | ||
<ref name=ocdoc-au>[https://doc.owncloud.org/desktop/1.5/advancedusage.html ownCloud Client Manual: Advanced Usage]</ref> | <ref name=ocdoc-au>[https://doc.owncloud.org/desktop/1.5/advancedusage.html ownCloud Client Manual: Advanced Usage]</ref> | ||
</references> | </references> |
Latest revision as of 00:57, 15 February 2016
Linux
In Linux, the client stores its configuration in $HOME/.local/share/data/ownCloud/owncloud.cfg
[1].
It also seems to store copies of most or all synced files in the same folder, $HOME/.local/share/data/ownCloud/
, which seems rather wasteful of disk space as well as completely unnecessary. (To be investigated in more detail later...)
Issues
As of 2015-08-31, the latest server is incompatible with the desktop client packaged in Ubuntu 15.04. To fix the problem, upgrade to the latest client. Instructions are here, but they do things in the wrong order; here's my recommended method: <bash>sudo -s wget http://download.opensuse.org/repositories/isv:ownCloud:desktop/Ubuntu_15.04/Release.key apt-key add - < Release.key echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Ubuntu_15.04/ /' >> /etc/apt/sources.list.d/owncloud-client.list apt-get update apt-get install owncloud-client</bash> Note that:
- The "15.04" should be set to whatever version of *buntu you are running. I have verified that 15.10 is capable of working -- though if your system doesn't have a new enough version of libowncloudsync, you may have to install that directly from the .deb file... and if you're going to do that, you might as well install owncloud-client from there as well: 15.10 (via links found at the bottom of this, "Grab binary packages directly"). The latest version of owncloud-client seems to conflict with libowncloudsync0, so you might want to try just installing owncloud-client first.
- The deb URLs have changed slightly, and there is still some clutter (as of 2015-02-14), so it's not immediately obvious if you're using the old URLs. The old ones said "desktop/xUbuntu", and the new ones leave out the 'x'.
Notes
Diagnosis
- You can use wget to simulate WebDAV requests:
wget https://<hostname>/owncloud/remote.php/webdav/ --no-check-certificate --user=<username> --password=<password> --method=PROPFIND
Outlinks
- GitHub
- Discussion: