気の向くままに辿るIT/ICT/IoT
webzoit.net
ハードウェア

Raspberry Pi 400/Raspberry Pi OSにFlatpakをFlatpakからアプリをインストール

ウェブ造ホーム前へ次へ
サイト内検索
カスタム検索
Raspberry Piって?

Raspberry Pi 400/Raspberry Pi OSにFlatpakをFlatpakからアプリをインストール

Raspberry Pi 400/Raspberry Pi OSにFlatpakをFlatpakからアプリをインストール

2022/09/23
日本語表記のPeaZip on Raspberry Pi 400/Raspberry Pi OS

 このところ、すっかり、dynabook(Intel Celeron デュアルコアCPU/RAM:4GB)よりもRaspberry Pi 400パソコン(ARM cortex-A72 クアッドコアCPU/RAM:4GB)がメインになっています。

 今日は、Flatpakデビューとして7Zipと同等以上と言っても良さげなアーカイバPeaZipをインストールしてみました。

 先日、dynabookのDebian amd64でSnappy(snap/snapd)デビューし、アプリを入れてみたのですが、Flatpakも同じジャンルのようでホストOSのリポジトリとは分けてアプリ環境をまるごと別環境としてインストールしてくれるようです。

 Wikipediaによれば、Flatpackは、Linuxデスクトップ向けのソフトウェアデプロイメント(展開)、パッケージ管理、アプリケーション仮想化を行うユーティリティソフトウェアとのこと。

 マシンの再起動が必要と知らずにPi-Appsで入れたPeaZipがどこにあるんだ状態になったのが発端です。

 そう言えば、いつだったか、以前、PeaZipを見かけたことはあったのですが、お気に入りのEngrampaで事足りていることもあり、その時は、インストールするまでには至らず、その存在もすっかり忘れていました。

 そんな折、改めてPeaZipに目が行ったのは、Raspberry Pi 400/WineでWindowsアプリ7Zipもインストールしたことでしょうか。

 その7ZipもDebianリポジトリから7zip入れたらCLIのみでデスクトップ版をとSnappyを使ったっていう経緯がありました。

 wineでインストールしたWindowsアプリも手軽にデスクトップアイコンからでも若干タイムラグはありつつも起動でき、起動後はサクサクなのですが、7Zipの代替ともなり、arm64/aarch64対応パッケージがあるなら、PeaZipの方がより良いかなと。

 尤もEngrampaで手に負えないことがあったらの話ですが。

FlatpakのインストールとFlatpakリポジトリの登録

Flatpak Quick Setupディストリビューション選択ページ

 Flatpackは様々なLinuxディストロに対応済みでアイコンを選択すると各ディストリビューションにおけるFlatpakのインストール・設定・アプリのインストール方法のページに遷移します。

 今回は、Rapsberry Pi OSなのでラズパイのアイコンをクリックします。

rpi64bit:~ $ sudo apt install -y flatpak
rpi64bit:~ $ sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
rpi64bit:~ $ sudo reboot

 やることは、遷移したページにある通りです。

 Rapsberry Pi OSにおいては、リポジトリからapt installでflatpakをインストールできます。

 flatpakをインストールしたら、Flatpakリポジトリを登録し、マシンを再起動します。

FlatpakでPeaZipのインストールと起動と日本語化

 PeaZipは、WindowsやmacOSの他、Linuxにおいてもx86_64/x86/ARMに対応しています。

PeaZip ARM用ダウンロードページ

 今回インストールするRapsberry PiのCPUアーキテクチャーはARMなので[Linux x86_64]や[Linux x86]のページを開いた場合は、ページ上段青い背景の下部にあるリンクから[Linux ARM]をクリックしてPeaZip for ARMページを開きます。

 現時点では、openSUSE RPMか、Flatpak何れかを選択できました(前者を選ぶとダウンロード)。

PeaZipアプリ詳細画面 on flathub.org

 後者のFlatpakを選択するとPeaZipアプリ詳細画面が表示されます。

 当該ページのInstallアイコンもクリックでき、Flatpakは、[ソフトウェア]と連携できるらしく、クリックすると[ソフトウェアでInstall]がデフォルトとなっており、GUI操作できるようです。

rpi64bit:~ $ flatpak install flathub io.github.peazip.PeaZip
rpi64bit:~ $ flatpak run flathub io.github.peazip.PeaZip
rpi64bit:~ $

 他方、当該ページの後段にFlatpakによるPeaZipのインストールと起動方法がこんな風に記載されています。

 もちろん、起動については、デスクトップメニューにも登録されているのでメニューアイコンのクリックでもOKです。

英語表記(デフォルト)のPeaZip on Raspberry Pi 400/Raspberry Pi OS

 デスクトップメニューからPeaZipを起動してみるとデフォルトの英語表記になっています。

 これを日本語にしたい場合は、[Options] => [Localization]を選択して表示されるパネルの[General]タブの[Localization]のdefault.txtとあるリストからja.txtを選択します。

日本語表記のPeaZip on Raspberry Pi 400/Raspberry Pi OS

 すると[OK]ボタンをクリックするまでもなく、PeaZipが再起動し、日本語表示になりました。

 なんかクリーム色の背景のポップアップが、なかなか消えないこともありますが、気にしない。

FlatpakでKDiskMarkのインストール

 Windowsで人気のベンチマークソフトのLinux版KDiskMarkがあったのでこれも入れてみました。

 ちょっと慣れてきたので?端末からflatpak search kdiskmarkして、表示されたApplication IDを指定してsudoも付けずにflatpak install flathub io.github.jonmangon.kdiskmarkでいけました。

 ノートPC/Debian bullseyeでは、gitから持ってきて入れましたが、こちらはFlatpakで。

 と言ってもベンチマーク取る習慣はないのですが。

 KDiskMarkも多言語対応しており、[Help] => [Language]で言語選択はできますが、残念ながら現時点で日本語はありません。

FlatpakでWarpinatorのインストール

2022/09/24

 最近、すっかり、メインコンピュータとなっているラズパイ400、他のPCやラズパイとはscpで充分も、Androidスマホとも連携が必要、まして後付けの無線充電規格Qi対応レシーバを常時USBポートに接続しているので当然、無線通信でしょということでWarpinatorもインストールしてみました。

 WarpinatorはLinux Mintプロジェクト製でWi−Fi経由でファイル送受信・共有できるアプリ。

 リポジトリも1個なら?指定しなくても良いようなので今回は、flatpak search warpinatorして、表示されたApplication IDを指定し、sudoなしでflatpak install org.x.Warpinatorとしてインストールしました。

 ちなみにアプリによっては、端末サイズを拡大しないとflatpak searchした際、肝心なApplication IDの全容が見えないこともあるので注意。

 DebianではgithubからインストールしたWarpinatorですが、やはり、全てサンドボックス化してくれるFlatpakだと依存関係も気にする必要がなく簡単。

 これでRaspberry Pi 400からAndroid/F-Droid版Warpinatorとも無線越しに容易にファイル転送できます。

FlatpakでgResistorのインストール

2022/09/26

 色帯4〜6のカラーコードから何Ωの抵抗かがわかるアプリ。

 リポジトリを指定することなく、flatpak searchしてIDを調べるまでもなく、flatpak install gresistorでインストールできました。

 最近、すっかり遠ざかってますが、いつもネットで調べてたので。

 テスターLCR-T4-Hで調べても良いのですが、もう1つの選択肢として。

FlatpakでONVIFViewerのインストール

2022/09/26

 ONVIFプロトコルを使ったネットワークカメラの閲覧・制御アプリONVIFViewerもインストールしてみました。

 リポジトリを指定することなく、flatpak searchしてIDを調べるまでもなく、flatpak install onvifviewerでインストールできました。

 ネットワークカメラとして買ったものは持ってないのですが、ESP32-WROVER-DEVで使えるかも?と。

 あ、使えなかった...のでflatpak uninstall onvifviewer。

 おしまい。

ウェブ造ホーム前へ次へ