如何让Kindle for PC在Ubuntu 12.04上运行?

如何让Kindle for PC在Ubuntu 12.04上运行?

Kindle Cloud无法复制粘贴,因此这不是一个好的解决方案。

电子书似乎是编码的,因此Calibre无法打开它们/转换它们,所以除非我误解了某些东西,否则这不是一个好的解决方案。

Kindle PC根据葡萄酒说明:

  • 选择1: http : //www.redshirtlinux.com/? p = 163(现在死链接)
  • 选择2: http : //stream-recorder.com/forum/installing-kindle-pc-ubuntu-11-04-linux-t9007.html?s =d4a87549f4ade753348218083ce7868c& amp ;

    +1也适用于Calibre。


上述链接摘要,转述。

  1. sudo apt-add-repository ppa:ubuntu-wine/ppa sudo apt-get update sudo apt-get install wine1.3 
  2. 下载Kindle for PC 。 链接应该工作’直到亚马逊改变链接。

  3.  wine KindleForPC-installer.exe 
  4.  wine ~/.wine/drive_c/Program Files/Amazon/Kindle For PC/Kindle.exe 

    这将运行实际的应用程序,假设没有发生错误。

看看Calibre免费软件,对所有电子书制作做了很多,包括阅读它们。

在2012/12/26更新了Ubuntu 12.04的解决方案:

我采用了来自http://www.milo.name/2012/05/20/kindle-4-pc-under-linux/的解决方案。诀窍是使用旧版本的Kindle,因为在安装新版本时,它会崩溃在你试图真正读一本书之后。

==安装Kindle的步骤(将命令粘贴到终端中)==

第1步:摆脱1个葡萄酒文件

 mv ~/.wine/drive_c/windows/winsxs/manifests/x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.4148_none_deadbeef.manifest ~/.wine/drive_c/windows/winsxs/manifests/x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.4148_none_deadbeef.manifest_bak 

第2步:按照上面接受的答案下载旧的Kindle

 wget http://d1xhj100piaj9u.cloudfront.net/25338/KindleForPC-installer.exe 

第3步:安装Kindle

 wine KindleForPC-installer.exe 

第4步:运行Kindle

 wine ~/.wine/drive_c/Program\ Files\ \(x86\)/Amazon/Kindle\ For\ PC/KindleForPC.exe 

这是在Ubuntu 12.04上使用Wine 1.4的解决方案。

我尝试了上述方法:“在2012/12/26更新了Ubuntu 12.04的解决方案”。 它主要是有效的,除了我无法在我的Kindle For PC上做笔记和亮点。

以下解决方案允许注释和亮点,并使用最新版本的Kindle for PC(是的,它的工作原理!)

安装了注释的PC安装Kindle的步骤

(将以下引号中的命令粘贴到终端中)

注意:已经过测试,可以在Ubuntu 12.04上使用Wine 1.4

第1步:摆脱1个葡萄酒文件:TYPE:

 mv ~/.wine/drive_c/windows/winsxs/manifests/x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.4148_none_deadbeef.manifest ~/.wine/drive_c/windows/winsxs/manifests/x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.4148_none_deadbeef.manifest_bak 

第2步:从http://www.amazon.com/gp/kindle/pc/download下载最新的kindle版本并保存到目录,例如桌面

步骤3:安装Kindle:cd到保存下载的可执行文件的目录,然后输入TYPE“wine KindleForPC-installer.exe”

Wine将安装最新的Kindle for PC并创建一个用于启动的桌面图标。

请享用!

Calibre 不会删除DRM ; 然而,它的读者可以正确处理亚马逊.azw书籍。 如果您想转换受DRM保护的电子书,包括来自亚马逊的电子书,那么您所在的国家/地区可能存在或可能不合法的商业工具。 如果您需要,请进行G搜索。 试试吧,安装起来非常简单。

这是我在Ubuntu 12.04上使用Wine 1.4的解决方案(因为之前发布的解决方案不适用于我):

a)制作一个32位的葡萄酒前缀,例如“kindle”。 打开终端并:

 WINEPREFIX='/home/Your-User-Name/.local/share/wineprefixes/kindle' WINEARCH='win32' winecfg 

在弹出winecfg窗口之后,单击OK(这将使用Win XP设置默认选项)。

b)转到下载安装程序的文件夹,在那里打开终端并:

 export WINEPREFIX=~/.local/share/wineprefixes/kindle 

(这将使该终端中的每个下一个命令执行wineprefix命名为kindle的 wine ,而不是来自您的默认wine文件夹“〜/ .wine /”或您可能拥有的任何其他wineprefix的wine)

然后 :

 wine KindleForPC-installer.exe 

c)安装完成后,转到安装了kindle的文件夹,(我使用nautilus,无论谁喜欢终端,不管你喜欢什么)

“/home/Your-User-Name/.local/share/wineprefixes/kindle/drive_c/Program \ Files / Amazon / Kindle”

并且有一个名为“Microsoft.VC90.CRT”的文件夹,包含四个文件:Microsoft.VC90.CRT.manifest,msvcm90.dll,msvcr90.dll,msvcp90.dll。 复制所有文件并将其粘贴到

“/home/Your-User-Name/.local/share/wineprefixes/kindle/drive_c/windows/winsxs/x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.4148_none_deadbeef”文件夹

(OVERWRITE /替换该文件夹中的一个dll文件)

现在你可以从Dash开始使用Kindle(我正在使用Unity)

注意:在我找到这个解决方案之前,为了找到工作解决方案,我通过Winetricks安装了(在那个名为kindle的 wineprefix中)许多其他文件,例如:comctl32,comdlg32ocx,corefonts,mono210,IE8,mdac27&28,mfc42,msxml4 ,vb6run,vcrun2005,vcrun6,vcrun6sp6,wininet,wsh57 ,.

这篇文章适用于较新的Kindle / Linux用户:

我一直在Wine中使用Kindle for PC(K4PC)。 对于特定版本的K4PC,我转到FileHippo,它在右栏中提供了以前版本的方便列表。 基本上,我从K4PC 1.8.3开始。 安装K4PC后,我删除了一个deadbeef清单。 不幸的是,我越是调整安装,它就越频繁地破坏,所以我决定满足于运行的版本。

但是不要将亚马逊云阅读器(ACR)放到一个角落 – 它会继续改进。 当K4PC破裂时,这是一个巨大的后备。 最新版本的ACR弹出了Dictionary.com的定义 – 甚至还有一个链接。 截至2013年2月,用户无法复制/粘贴或单词搜索,只有K4PC允许。 但是你可以在amazon.com网站上自己搜索搜索书籍 – 如果K4PC打破了另一个后备选项。

它并不漂亮 – 特别是当K4PC彻底破坏时 – 但这就是我完成任务的方式。

Playonlinux在其软件列表中安装了Kindle for PC,并为其安装了适当的Wine版本。 就我而言,它下载了Wine 1.4。 然后可以从Playonlinux安装和启动Kindle for PC。