NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.

Forum Discussion

Barney_Gumble's avatar
Dec 29, 2011

Calibre - E-Book Management Add-On

Hi, not sure if this is the correct place for this question, but it's my best guess!

I was wondering if there was an Add-On for the Calibre E-Book Management doohickey?

For those who don't know, Calibre provides the ability to download newspapers and websites, converts them into e-book format, and emails them direct to your kindle (Or other device) each day, at a set time. Given that Calibre needs to be running in order to perform this conversion, it would seem to be an ideal candidate for an add-on for a ReadyNas...

Any help/advice much appreciated.

Ta,
Barney

9 Replies

Replies have been turned off for this discussion
  • Not sure that is possible/practical - Calibre has a full graphical interface that would not be accessible running headless on the NAS and the web interface does not provide the same level of control (none actually)

    Unless there is some other control option
  • Retired_Member's avatar
    Retired_Member
    sphardy wrote:
    Not sure that is possible/practical - Calibre has a full graphical interface that would not be accessible running headless on the NAS and the web interface does not provide the same level of control (none actually)

    Unless there is some other control option


    I could live with using the desktop version to set up & manage the library on the NAS, as long as the NAS could then serve up the books to remote clients - i.e. Android devices in my case. There are plenty of apps that can browse the calibre catalog (Aldiko, click My Catalogs, CalibreLibrary, Leger Calibre, etc.).
  • Calibre has a command line interface as well that would be useful to use on the ReadyNAS via ssh. This way you could setup cron jobs so that it could automatically create e-book versions of the magazines and newspapers that it supports.

    Unfortunately, I cannot get the linux version of Calibre to install because it doesn't have a working version of bzip2, and when I try to install it I get the following:

    BigBertha:/usr/bin/calibre# sudo python -c "import sys; py3 = sys.version_info[0] > 2; u = __import__('urllib.request' if py3 else 'urllib', fromlist=1); exec(u.urlopen('http://status.calibre-ebook.com/linux_installer').read()); main()"
    Enter the installation directory for calibre [/opt]:
    Will download and install calibre-0.8.34-i686.tar.bz2
    Downloading calibre-0.8.34-i686.tar.bz2
    100% [=========================================================================================================]
    Downloaded 49198179 bytes
    Checking downloaded file integrity...
    tar (child): bzip2: Cannot exec: No such file or directory
    tar (child): Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error is not recoverable: exiting now
    Traceback (most recent call last):
    File "<string>", line 1, in <module>
    File "<string>", line 285, in main
    File "<string>", line 243, in download_and_extract
    File "<string>", line 228, in download_tarball
    File "/usr/lib/python2.6/subprocess.py", line 488, in check_call
    raise CalledProcessError(retcode, cmd)
    subprocess.CalledProcessError: Command '[u'tar', u'tjf', '/tmp/tmpm5r1AL']' returned non-zero exit status 2


    And then when I try to install bzip2:

    BigBertha:/usr/bin/calibre# apt-get install bzip2
    Reading package lists... Done
    Building dependency tree... Done
    Some packages could not be installed. This may mean that you have
    requested an impossible situation or if you are using the unstable
    distribution that some required packages have not yet been created
    or been moved out of Incoming.

    Since you only requested a single operation it is extremely likely that
    the package is simply not installable and a bug report against
    that package should be filed.
    The following information may help to resolve the situation:

    The following packages have unmet dependencies:
    bzip2: Depends: libbz2-1.0 (= 1.0.3-6) but 1.0.5-6 is to be installed
    E: Broken packages
    BigBertha:/usr/bin/calibre#


    Can anyone help? Thanks.
  • Thanks for the quick response. I'm afraid though that my powers don't extend much beyond apt-get, so I'd need a little more hand-holding to install the deb file. I will google it--thanks.
  • dpkg -i <name of .deb file> ;)

    Btw: you are aware that the version of Python on the ReadyNAS most likely is too old for Calibre?

    -Stefan
  • Yeah, I realize that might be a problem. The version I have installed is 2.6.6, Calibre's page says 2.7.1, but it looks like it only checks for >2, so I am wondering if it will install with 2.6.x anyway.
  • From my experience it won't but I wish you luck with the endeavor ;)

    -Stefan

NETGEAR Academy

Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology! 

Join Us!

ProSupport for Business

Comprehensive support plans for maximum network uptime and business peace of mind.

 

Learn More