I am trying to update my calibredb and calibre-server on a Ubuntu 17.04 headless server with no GUI. The currently installed (by apt-get) version:
My problem is an inability to access the /opds xml file. And, thinking the 3.13.0 version might be a solution.
When attempting a binary install of the complete calibre 3.13.0 package, it results in an error from no GUI desktop installed:
Launching calibre:
Checking installed version:
Is there a way to just install more-recent 3.10.0 versions of calibredb and calibre-server and not attempt a complete calibre install?
And, any suggestions about my fundamental problem of access to the /opds xml file would be appreciated.
Code:
sudo apt-show-versions calibre
calibre:all/zesty 2.75.1+dfsg-1build1~1 uptodate
When attempting a binary install of the complete calibre 3.13.0 package, it results in an error from no GUI desktop installed:
Code:
Setting up desktop integration...
xdg-desktop-menu: No writable system menu directory found.
____________________ WARNING ____________________
Setting up desktop integration failed with error:
__________________________________________________
Traceback (most recent call last):
File "site-packages/calibre/linux.py", line 859, in setup_desktop_integration
File "subprocess.py", line 541, in check_call
CalledProcessError: Command 'xdg-desktop-menu install --noupdate ./calibre-gui.desktop' returned non-zero exit status 3
Code:
calibre
QXcbConnection: Could not connect to display
Aborted (core dumped)
Code:
sudo apt-show-versions calibre
calibre:all/zesty 2.75.1+dfsg-1build1~1 uptodate
And, any suggestions about my fundamental problem of access to the /opds xml file would be appreciated.