web-dev-qa-db-fra.com

Comment installer Kindle sur Ubuntu 18.04?

Le titre dit tout.

Ubuntu 18.04. *
vin 3.04
KindleForPC-installer-1.25.52064.exe (le plus récent)

Je ne connais pas les messages d'erreur. Dans une console, quand je cours ...

$ wine KindleForPC-installer-1.25.52064.exe

... Je reçois beaucoup de messages d'erreur (voir à la fin).

Ensuite, une boîte de dialogue d'alerte Windows apparaît qui semble indiquer que les fichiers ont été installés et que Kindle.exe a été lancé, mais il existe un problème d'exécution de C++ Windows et l'interface graphique n'apparaît pas. Lorsque vous annulez l'alerte, quelques lignes supplémentaires apparaissent dans la fenêtre de la console.

sortie de la console

$ wine KindleForPC-installer-1.25.52064.exe
0019:fixme:advapi:RegisterEventSourceW ((null),L"AdobeARMservice"): stub
0019:fixme:advapi:ReportEventW (0xcafe4242,0x0004,0x0000,0x00000000,(nil),0x0001,0x00000000,0x73fc3c,(nil)): stub
0019:fixme:advapi:DeregisterEventSource (0xcafe4242) stub
hfinger@hedley-PC:~/Downloads/Amazon/Kindle$ 003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 102
003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 102
003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 102
003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
003c:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33f9d8 1 C) semi-stub
003c:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33f9a8 1 C) semi-stub
003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 102
003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
003c:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33fde8 1 C) semi-stub
003c:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33fdb8 1 C) semi-stub
003c:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
003c:fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
003c:fixme:toolhelp:Heap32ListFirst : stub
[WARN][MazamaLog] QObject::startTimer: Timers can only be used with threads started with QThread003c:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33f638 1 C) semi-stub

003c:fixme:file:FindFirstFileExW flags not implemented 0x00000002
003c:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33fb18 1 C) semi-stub
003c:err:seh:raise_exception Unhandled exception code 80000003 flags 0 addr 0x7bc7df3c
2
Hedley Finger

J'ai essayé la suggestion d'Eric d'ouvrir la page read.Amazon.com (Kindle Cloud Reader) et de la convertir en une application avec nativefier. Cela a fonctionné comme un charme. Lisez la documentation sur la page nativefier ( https://www.npmjs.com/package/nativefier ) pour apprendre à l'utiliser.

2
Hedley Finger

J'ai facilement installé Kindle sur Ubuntu 18.04.2 LTS en installant tout d'abord wine à l'aide des commandes suivantes:

$ Sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'

$ Sudo apt-get update

$ Sudo apt-get install --install-recommends winehq-stable

$ wine --version

devrait être vin-4.0

S'il y a une erreur GPG, suivez les étapes de https://wiki.winehq.org/Ubunt .

Téléchargez ensuite la version 1.17.44183 de Kindle à partir du site suivant et enregistrez-la sur votre bureau: (Il doit s'agir de cette version)

https://Kindle-for-pc.en.uptodown.com/windows/download

Cliquez avec le bouton droit sur le Kindle téléchargé sur votre bureau et sélectionnez Installer avec Wine. Le programme créera deux liens de bureau (desktop.lnk et Kindle.lnk). Vous pouvez utiliser l’un ou l’autre lien, mais le fichier desktop.lnk pourra être ajouté à vos favoris sur le panneau latéral. Enregistrez le téléchargement 1.17.44183 au cas où vous en auriez besoin ultérieurement. C'est tout!

3
Bobby Hodosi

La version de Kindle que vous essayez d'utiliser ne fonctionnera pas avec Wine. Voici les notes attribuées aux différentes versions: https://appdb.winehq.org/objectManager.php?sClass=application&iId=10597

Notez que vous pouvez également lire à partir du lecteur Amazon Cloud. https://appdb.winehq.org/objectManager.php?sClass=application&iId=10597

0
Eric Mintz