Kindle for PC via Wine

8,452

Solution 1

Ignore those old tutorials; the latest Wine beta works perfectly with Kindle for PC.

Try adding the development repository to your sources and upgrading to 1.3.7. In a terminal (Ctrl+Alt+T):

sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.3

Then download and run the latest version of Kindle for PC. (you don't need to set it to Windows 98 mode)

Solution 2

You may, in addition, want to try out Calibre Install Calibre

Calibre is feature-packed e-book reader, manager & more with a swish Cover Flow-like browser and the ability to sync books with actual hardware devices, share your books online and even convert web feeds into perfectly formatted eBooks – all at the punch of a button.

Better yet Calibre cis able to display pretty much any eBook format you throw at it as well allow for quick conversion between formats – more than earth for even the nerdiest eBookworms to burrow in.

-- Joey Sneddon for omgubuntu

Solution 3

While it doesn't help you with Kindle for PC, I believe you can use Kindle Cloud Reader on any computer with a web browser.

Solution 4

If the intent is to manage the book on your Kindle, what about using a native application like Calibre rather than the Kindle Windows software? Calibre is in the Ubuntu repositories so you can install it via the software centre or using the command line:

sudo apt-get install calibre

Solution 5

  • I had problems with the PlayOnLinux solution above - it crashed without installing Kindle.
  • I had used PlayOnLinux to download the Kindle application, as suggested, but no luck.
  • By then downloading KindleForPC-installer.exe separately from this address:

    http://www.amazon.com/gp/kindle/pc/download

    then directing The PlayOnLinux Kindle script to use it (rather than download it) it Just Worked.

Hope that helps someone else!

Share:
8,452

Related videos on Youtube

Steven
Author by

Steven

Updated on September 17, 2022

Comments

  • Steven
    Steven almost 2 years

    I found this thread which basically has the same issue I have. But their solution is not working for me.

    The dialog appears the first time I click the submit button, but not the 2nd time. I'm opening the dialog box after a form submission.

    UPDATE

    I finally got it working. Here is the correct code:

       if (jQuery('#registrationforms').length > 0) {
         //instantiate the dialog 
         jQuery("#dialog").dialog({ modal:true, autoOpen:false });
    
         //Some more code here to call processRegistration function.
       }
    
      function processRegistration(instanceID, formData)
      {
    
        jQuery.post("mypath/jquery_bll.php", { instance: 'processRegistration', formData : formData, instanceID : instanceID },
          function(feedback)
          {
            jQuery('#dialog').text(feedback.message);
            jQuery('#dialog').parent().addClass(feedback.type);
            jQuery('#dialog').dialog('open');
          },"json");
    
      }
    

    Since I'm dynamically applying css class, I have to make sure to add it to the outer DIV which $.dialog creates to wrap my 'dialog' DIV.

    • txwikinger
      txwikinger almost 14 years
      What kind of errors do you get? What does not work?
    • Jorge Castro
      Jorge Castro almost 14 years
      Can you be more specific as to what Kindle for PC does? My kindle mounts as USB storage and works ootb (except for it has the wrong icon)
    • belacqua
      belacqua over 13 years
      @jorge Basically the Kindle for PC app just lets you sync with your amazon books (DRM'd or not) over the net. Shows you your library, lets you search text. You can also load generic .mobi format files in the reader.
    • Sparhawk
      Sparhawk about 7 years
      FWIW the answer from this duplicate question worked for me.
  • Davide Gualano
    Davide Gualano almost 15 years
    Womp is right, ypu have to esplicitely open the dialog every time you need it.
  • Steven
    Steven almost 15 years
    dialog.attr('class', feedback.type) will overwrite default classes. I need to ADD a class. And how would you open the dialog box?
  • Steven
    Steven almost 15 years
    I'm doing that now with my revised code. All I'm missing now is to add the correct class depending on the feedback type.
  • a paid nerd
    a paid nerd almost 15 years
    Ooops! Edited. (attr() -> addClass(), added open)
  • Steven
    Steven almost 15 years
    Ok, thanks. I still get the same result as with my updated code above. And I stil have the same prolem - the css for the added class is not rendered.
  • Steven
    Steven almost 15 years
    That would almost work. The css class had to be applied to the parent div. See my solution.
  • Steven
    Steven almost 15 years
    I'm accepting your answer as the right one, since you provided me with example code :)
  • Nathan Osman
    Nathan Osman almost 14 years
    Note that Wine has trouble with newer versions of IE.
  • Konstapel Kask
    Konstapel Kask over 13 years
    Well, that was simple. Worked perfectly. Thank you for your time! Merry Christmas.
  • belacqua
    belacqua over 13 years
    Just wanted to note that for the versions so far, I haven't had dependency for the Kindle app.
  • belacqua
    belacqua over 13 years
    I love Calibre, but using the Kindle for PC reader (for .mobi files) is a much better experience, I think. And if someone does have a kindle, or has bought amazon ebooks, the Kindle app handles the DRM flawlessly. This unfortunately is a requirement in some cases. (Props to O'Reilly for their DRM'less ebooks by the way.)
  • vt.
    vt. about 12 years
    Had Cloud Reader been available when I asked this question I would not have asked this question... :-)
  • Spidey
    Spidey over 11 years
    Wow, that really worked, besides being such a obscure solution. Thanks!
  • Captain_Frog
    Captain_Frog about 9 years
    Thank you for providing the link to the amazon site. Their new procedure to download this program is only working under windows. Downloading from other sites just results in a crash of the program. This genuine program can easily be installed using wine and works like a charm.
  • 0xDonut
    0xDonut almost 8 years
    If you want a nice icon, grab it from here imgur.com/a/iakQl - you will need to add the --icon argument followed by the path to the image.
  • Wilf
    Wilf about 7 years
    Please note that current users probably shouldn't try and 'upgrade' to Wine 1.3. You can find working wine versions here
  • Bram
    Bram about 6 years
    Sure Calibre is great, it just doesn't understand the current DRM files from Amazon.
  • ablaze
    ablaze over 5 years
    One word. Amazing!