Hello, I am currently using Fedora 29, but when installing Onlyoffice from the following repository, I get this error when executing it from the terminal.
./DesktopEditors: error while loading shared libraries: libcurl-gnutls.so.4: cannot open shared object file: No such file or directory
To add the repository I followed the instructions on this page. https://helpcenter.onlyoffice.com/desktop/documents/linux/installation-rhel.aspx
I've got the same, glad that I am not the only one using Fedora.
I haven't tried snap yet, but that'd be great if I could prevent installing snapd, which I don't use.
I found a workaround - making a symlink. I made what shiftkey did and now it started (haven't fully tested yet): https://github.com/shiftkey/desktop/issues/21#issuecomment-357715905
But I think it shouldn't need that :( Everything should work out-of-the-box without doing stuff in CLI (think about home users).
I guess that DesktopEditors is optimized for Ubuntu without thinking about Fedora - I had the same error (about gnutls) when installing T7 DAW from RPM converted from DEB file.
Is there a way to insert making symlink command to RPM installer?
This is not new. I first encountered this error back in November. https://mangolassi.it/post/431462
I removed the Repo and tried the SNAP package. but that is also crappy with a lack of fonts.
Just tried it again today. Still broke.

I found a workaround - making a symlink. I made what shiftkey did and now it started (haven't fully tested yet): shiftkey/desktop#21 (comment)
I did this on my laptop back in November and it does enable the desktop editors to load but still gives errors when doing so.

You are right, I also have these errors (didn't see them, because I was launching DesktopEditors from GUI).
I guess that these errors occur because of non-compatibility with Fedora's libcurl.
I hope that finally OnlyOffice will be released as Flatpak, what would probably cure our problems.
Same error on Fedora 29. sudo ln -s /usr/lib64/libcurl.so.4 /usr/lib64/libcurl-gnutls.so.4 resolved the problem.
Same error on Fedora 29.
sudo ln -s /usr/lib64/libcurl.so.4 /usr/lib64/libcurl-gnutls.so.4resolved the problem.
Worked for me ! Thx tsunamaru
Same here. Symlink workaround worked fine although I'm not getting these errors:
./DesktopEditors: /lib64/libcurl-gnutls.so.4: no version information available (required by /opt/onlyoffice/desktopeditors/converter/libkernel.so)
/opt/onlyoffice/desktopeditors/converter/x2t: /lib64/libcurl-gnutls.so.4: no version information available (required by /opt/onlyoffice/desktopeditors/converter/libkernel.so)
/proc/self/exe: /lib64/libcurl-gnutls.so.4: no version information available (required by /opt/onlyoffice/desktopeditors/converter/libkernel.so)
Same error on Fedora 29.
sudo ln -s /usr/lib64/libcurl.so.4 /usr/lib64/libcurl-gnutls.so.4resolved the problem.
ln: failed to create symbolic link '/usr/lib64/libcurl-gnutls.so.4': No such file or directory
Same error on Fedora 29.
sudo ln -s /usr/lib64/libcurl.so.4 /usr/lib64/libcurl-gnutls.so.4resolved the problem.
Worked for me as well.
Most helpful comment
Same error on Fedora 29.
sudo ln -s /usr/lib64/libcurl.so.4 /usr/lib64/libcurl-gnutls.so.4resolved the problem.