LoginSignup
31
22

More than 1 year has passed since last update.

Kindle for PC 1.26.0 x Wine5 x Ubuntu20.04

Last updated at Posted at 2021-03-06

2022/05/05 追記:
この記事より新しいやりかたをこちらにまとめました。Wine7 とこの記事より新しい Kindleを使っています。ご覧ください。
「Ubuntu で Wine7 を使って Kindle を読む」
https://qiita.com/nanbuwks/items/a8f3b558cae92e5576bf


今まで、Kindle を Wine で動かすために旧版の Kindle for PC である1.17.44183 (2016-09-22) をわざわざ使ってきました。

cf.,「Kindle for PC 1.17.44183 (2016-09-22) を Ubuntu 20.04 + ディストリビューション付属の Wine で設定する」
https://qiita.com/nanbuwks/items/b3fdcfcaedb4e4d04ce3

しかしながら使っている最中に「接続できません。 ネットワークの設定とプロキシの構成を確認してください。」というメッセージが出てネットワークに接続できなくなる問題が発生したので、以下の組み合わせを試し、解決しました。

  • Kindle for PC 1.26.0
  • Wine5
  • Ubuntu20.04

Wine5 をインストール

「Wine 5 のインストール(Ubuntu 上)」
https://www.kkaneko.jp/tools/server/wine.html

を参考にして、以下のようにしました。

ディストリビューション版 Wine をアンインストール


$ sudo apt --purge remove wine
$ sudo apt --purge remove wine32
$ rm -rf ~/.wine

ここで、以前のKindle のコンテンツも以下のようにして削除する。


$ rm -rf ~/.wine/drive_c/users/$USER/My \Documents/My\ Kindle\ Content/

wine5 を winehq.org からインストール


 $ sudo apt update
 $ sudo apt upgrade
 $ sudo apt install net-tools wget gnupg libncurses-dev
 $ cd /tmp
 $ wget -nc https://dl.winehq.org/wine-builds/winehq.key
 $ sudo apt-key add winehq.key
 $ sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main'
 $ sudo apt update
 $ sudo apt upgrade
 $ sudo apt install --install-recommends winehq-stable
 $ sudo apt install playonlinux q4wine

フォント設定は、後に winetricks で行うようにします。

Kindle の入手

「Is there anyone who use Amazon Kindle for PC via Wine? - 3rd party applications - Manjaro Linux Forum」
https://forum.manjaro.org/t/is-there-anyone-who-use-amazon-kindle-for-pc-via-wine/46560
こちらでは、Kindle for PC の 1.30.0 が話題になっています。
2021/3/7現在、1.30.0 が最新版ぽいです。今までわざわざ 1.17.44183 (2016-09-22) を使っていたのですが、リンク先のスレッドで書いていることを総合すると、最新版でも動作しそうに見えます。

Kindle for PC をダウンロード

最新版を入手するために、 Amazon.co.jp から Kindle for PC をダウンロードしようとしましたが・・・

image.png

しかしながら 2021/03/07 現在ダウンロードした「 Kindle_for_PC_Windows_ダウンロード.exe 」は、インストールしてみたら 1.26.0 でした。うーむ。(2021/05/04 に試しても同様でした)

Screenshot from 2021-03-07 00-25-34.png

なお、 uptodown には、1.29.58059 が登録されています。こちらを試しても良かったかも知れません。(2021/05/05 追記:1.29.58059 を試してみたところ、日本語での、ライブラリ名検索やコンテンツ内検索ができませんでした。1.26.0を使ったほうがいいみたい。)

image.png

Kindle インストール

事前にディレクトリを作っておきます。
それをしないと、途中でインストーラーがエラー終了してしまいます。

先の
「Is there anyone who use Amazon Kindle for PC via Wine? - 3rd party applications - Manjaro Linux Forum」
https://forum.manjaro.org/t/is-there-anyone-who-use-amazon-kindle-for-pc-via-wine/46560
の情報から、


$ mkdir -p ${WINEPREFIX:-$HOME/.wine}/drive_c/users/$USER/AppData/Local/Amazon/Kindle

としておきます。その後、ダウンロードファイルのあるディレクトリに移動して以下のようにしてインストールします。


$ wine Kindle_for_PC_Windows_ダウンロード.exe 

Mono や Gecko の自動インストールが促されるのでそのとおり進めます。

Screenshot from 2021-03-06 23-32-31.png

Screenshot from 2021-03-06 23-33-37.png

インストールできましたが文字化けしています。

Screenshot from 2021-03-06 23-34-42.png

一旦 Kindle を終了します。

winetricks からフォントをインストール

まずは winetricks をインストールします。


$ sudo apt install winetricks

次に以下のようにしてみましたが、文字化けは解消しませんでした。

$ winetricks allfonts 

なので手動で設定します。


$ winetricks 

としてみると・・・

Screenshot from 2021-03-06 23-49-12.png
Screenshot from 2021-03-06 23-49-22.png

ここの次のところで、cjkfontsだけチェックが外れていました。 "allfonts" としたのですがそれではダメだったようです。 cjkfontsを選択し直して「OK」を押します。
Screenshot from 2021-03-06 23-49-34.png

やたらめったらエラーが出ますが、気にせずに進めて終わらせます。

Kindle for PC 起動

うまく起動しました。

Screenshot from 2021-03-07 00-22-27.png

ログインするとコンテンツがダウンロードされます。

Screenshot from 2021-03-07 00-25-28.png

使い勝手

Wine5

  • マルチディスプレイ上での挙動などが改善しています。電子書籍を広げながら作業をしたりするのに使い心地がかなり良くなりました。
  • 非Windowsアプリとの画面切り替えなども違和感が無くなっています。
  • Kindle 上の検索が万全とはないとはいえ、日本語でできるようになったことも嬉しいです。

Kindle

1.17.44183 (2016-09-22) から 1.26.0 (2019ぐらい?) に一気に上がったため、結構浦島状態。

コンテンツを範囲指定→コピーでクリップボードに入るようになっていたのが衝撃でした。

おまけ

「接続できません ネットワークの設定とプロキシの構成を確認してください。」
というエラーの原因についての調査。

今まで使っていた Kindle for PC 1.17.44183 (2016-09-22) と WINE5 上の組み合わせで試してみましたが、同様にエラーが発生しました。

Screenshot from 2021-03-06 23-53-40.png

Kindle for PC 1.17.44183 (2016-09-22) が使えなくなったかな? と思いましたが Windows10に試しにインストールしてみたら使えました。
Wineと Kindle for PC 1.17.44183 (2016-09-22) との間で何か問題が発生するようになったのかも知れません。

31
22
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
31
22