ラズパイにTyporaはインストールできない(Markdownエディタ)
ARM32版がない。
情報源
- https://support.typora.io/Typora-on-Linux/
- https://kazuhira-r.hatenablog.com/entry/20160116/1452933387
インストール
sudo apt -y install software-properties-common wget -qO - https://typora.io/linux/public-key.asc | sudo apt-key add - sudo add-apt-repository 'deb https://typora.io/linux ./' sudo apt-get -y update sudo apt-get -y install typora ``
この操作後に追加で 1,234 kB のディスク容量が消費されます。
$ sudo apt -y install software-properties-common
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
以下のパッケージが自動でインストールされましたが、もう必要とされていません:
point-rpi
これを削除するには 'sudo apt autoremove' を利用してください。
以下の追加パッケージがインストールされます:
gir1.2-packagekitglib-1.0 python3-distro-info python3-pycurl python3-software-properties unattended-upgrades
提案パッケージ:
libcurl4-gnutls-dev python-pycurl-doc python3-pycurl-dbg bsd-mailx default-mta | mail-transport-agent needrestart powermgmt-base
以下のパッケージが新たにインストールされます:
gir1.2-packagekitglib-1.0 python3-distro-info python3-pycurl python3-software-properties software-properties-common unattended-upgrades
アップグレード: 0 個、新規インストール: 6 個、削除: 0 個、保留: 166 個。
319 kB のアーカイブを取得する必要があります。
この操作後に追加で 1,234 kB のディスク容量が消費されます。
取得:1 http://ftp.jaist.ac.jp/raspbian buster/main armhf gir1.2-packagekitglib-1.0 armhf 1.1.12-5 [35.9 kB]
取得:2 http://ftp.jaist.ac.jp/raspbian buster/main armhf python3-distro-info all 0.21 [7,896 B]
取得:3 http://ftp.jaist.ac.jp/raspbian buster/main armhf python3-pycurl armhf 7.43.0.2-0.1 [62.8 kB]
取得:4 http://ftp.jaist.ac.jp/raspbian buster/main armhf python3-software-properties all 0.96.20.2-2 [49.6 kB]
取得:5 http://ftp.jaist.ac.jp/raspbian buster/main armhf software-properties-common all 0.96.20.2-2 [83.3 kB]
取得:6 http://ftp.jaist.ac.jp/raspbian buster/main armhf unattended-upgrades all 1.11.2 [79.0 kB]
319 kB を 0秒 で取得しました (959 kB/s)
パッケージを事前設定しています ...
以前に未選択のパッケージ gir1.2-packagekitglib-1.0 を選択しています。
(データベースを読み込んでいます ... 現在 141264 個のファイルとディレクトリがインストールされています。)
.../0-gir1.2-packagekitglib-1.0_1.1.12-5_armhf.deb を展開する準備をしています ...
gir1.2-packagekitglib-1.0 (1.1.12-5) を展開しています...
以前に未選択のパッケージ python3-distro-info を選択しています。
.../1-python3-distro-info_0.21_all.deb を展開する準備をしています ...
python3-distro-info (0.21) を展開しています...
以前に未選択のパッケージ python3-pycurl を選択しています。
.../2-python3-pycurl_7.43.0.2-0.1_armhf.deb を展開する準備をしています ...
python3-pycurl (7.43.0.2-0.1) を展開しています...
以前に未選択のパッケージ python3-software-properties を選択しています。
.../3-python3-software-properties_0.96.20.2-2_all.deb を展開する準備をしています ...
python3-software-properties (0.96.20.2-2) を展開しています...
以前に未選択のパッケージ software-properties-common を選択しています。
.../4-software-properties-common_0.96.20.2-2_all.deb を展開する準備をしています ...
software-properties-common (0.96.20.2-2) を展開しています...
以前に未選択のパッケージ unattended-upgrades を選択しています。
.../5-unattended-upgrades_1.11.2_all.deb を展開する準備をしています ...
unattended-upgrades (1.11.2) を展開しています...
gir1.2-packagekitglib-1.0 (1.1.12-5) を設定しています ...
python3-pycurl (7.43.0.2-0.1) を設定しています ...
python3-software-properties (0.96.20.2-2) を設定しています ...
python3-distro-info (0.21) を設定しています ...
software-properties-common (0.96.20.2-2) を設定しています ...
unattended-upgrades (1.11.2) を設定しています ...
Creating config file /etc/apt/apt.conf.d/20auto-upgrades with new version
Creating config file /etc/apt/apt.conf.d/50unattended-upgrades with new version Created symlink /etc/systemd/system/multi-user.target.wants/unattended-upgrades.service → /lib/systemd/system/unattended-upgrades.service. Synchronizing state of unattended-upgrades.service with SysV service script with /lib/systemd/systemd-sysv-install. Executing: /lib/systemd/systemd-sysv-install enable unattended-upgrades systemd (241-7~deb10u2+rpi1) のトリガを処理しています ... man-db (2.8.5-2) のトリガを処理しています ... dbus (1.12.16-1) のトリガを処理しています ...
$ wget -qO - https://typora.io/linux/public-key.asc | sudo apt-key add - OK
$ sudo add-apt-repository 'deb https://typora.io/linux ./' Traceback (most recent call last): File "/usr/bin/add-apt-repository", line 95, in <module> sp = SoftwareProperties(options=options) File "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line 109, in __init__ self.reload_sourceslist() File "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line 599, in reload_sourceslist self.distro.get_sources(self.sourceslist) File "/usr/lib/python3/dist-packages/aptsources/distro.py", line 93, in get_sources (self.id, self.codename)) aptsources.distro.NoDistroTemplateException: Error: could not find a distribution template for Raspbian/buster
$ sudo apt-get -y update
ヒット:1 http://ftp.jaist.ac.jp/raspbian buster InRelease
ヒット:2 http://archive.raspberrypi.org/debian buster InRelease
ヒット:3 http://raspbian.raspberrypi.org/raspbian buster InRelease
ヒット:4 http://download.mono-project.com/repo/debian stable-raspbianbuster InRelease
パッケージリストを読み込んでいます... 完了
$ sudo apt-get -y install typora
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
E: パッケージ typora が見つかりません
パッケージが見つかりません……。Raspbian Busterには無いのか? それともARM32版がないのか?
以下に答えがあった……。
Typoraはx86およびamd64アーキテクチャのみをサポートします。だからラズベリーパイはサポートされていないようです
所感
ARM32は思った以上に使えるアプリが少ない。
対象環境
- Raspbierry pi 3 Model B+
- Raspbian stretch 9.0 2018-11-13
- bash 5.0.3(1)-release
$ uname -a Linux raspberrypi 4.19.75-v7l+ #1270 SMP Tue Sep 24 18:51:41 BST 2019 armv7l GNU/Linux