OS

「Linux」「Android」間でファイル転送するには--「Warpinator」を使用する場合

「Linux」「Android」間のファイル転送は、「Warpinator」というツールを使用すると簡単にできる。

 「Android」は「Linux」をベースとしているので、これら2つのプラットフォーム間でファイルを転送する機能は両方のOSに組み込まれているはずだ、と考える人もいるかもしれない。実際には、そうではない。とはいえ、そのような機能を追加するのは、読者の皆さんが思っているよりもはるかに簡単である。「Linux Mint」向けに開発された「Warpinator」という便利なツールがあるからだ。WarpinatorはMint以外のディストリビューションの標準リポジトリーには存在しないが、「Flatpak」が作成されているので、このユニバーサルインストールパッケージをサポートするディストリビューションであれば、AndroidとLinuxの間で簡単にファイルを転送する機能を利用できる。

 本記事では、この魔法のような機能を利用可能にする手順を紹介する。

必要なもの

  • Flatpakサポートを含むLinuxディストリビューション。
  • Androidデバイス。
  • 「Google Play」ストアで提供されているAndroid版のWarpinatorアプリ

WarpinatorをLinuxとAndroidにインストールする方法

 まず、WarpinatorアプリをLinuxにインストールする。Flatpakがすでにインストールされている場合は、以下のコマンドでこのアプリを入手できる。

編集部おすすめの関連記事

flatpak install flathub org.x.Warpinator

 Flatpakがインストールされていない場合、以下のコマンドで追加することが可能だ(「Ubuntu」ベースのディストリビューションの場合)。

sudo apt install flatpak -y

 Red Hatベースのディストリビューションの場合は、以下のコマンドを使用する。

sudo dnf install flatpak -y

 Flatpakのインストールが完了したら、以下のコマンドで「flathub」リポジトリーを追加する。

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

 その後、Flatpakを使用してWarpinatorをインストールできる。

 Androidデバイスで、Google Playストアを開いて、Warpinatorを検索する。インストールボタンをタップして、インストールが完了するまで待つ。最初にLinuxで必要なポートを開く必要があるので、まだWarpinatorアプリを開かないでほしい。

ポートを開いてWarpinatorのトラフィックが通過できるようにする方法

 初期状態では、Warpinatorはポート42000を使用する。そのポートを使用してもいいし、Linux版Warpinatorアプリの設定ウィンドウでポートを変更してもいい(図A)。

図A

Warpinatorのポートを変更する必要がある場合は、ここから設定する。
Warpinatorのポートを変更する必要がある場合は、ここから設定する。

「OS」で読まれている記事

TechRepublic Japanで人気の記事

編集部オススメ

トレンドまるわかり![PR]

財務・経理
人事・労務
マーケ・営業
購買・調達
生産・製造
データ分析
コミュニケーション
通信・通話
文書・コンテンツ
PC・モバイル
新興技術
ITインフラ
クラウドサービス
OS・ミドルウェア
OS
ミドルウェア
アプリケーションサーバー
開発
データベース
運用
セキュリティ

ホワイトペーパーランキング

  1. 最先端のデータサイエンティストでいるための5つのヒント—AIによる高度化でデータの達人であり続ける
  2. 経理部門 554人に聞いた「新しい経理部門の働き方」 その実現に向けた具体的な行動指針を解説
  3. パンデミックに乗じたサイバー攻撃に屈しない 最新の脅威分析レポートに見る攻撃パターンと対応策
  4. DX時代にIBM i は継続利用できるのか? モダナイゼーション実施で考えておくべき5つの視点
  5. サイバー攻撃でPCに何が起きている? サイバーディフェンス研究所の名和氏が語るフォレンジックのいま

Follow TechRepublic Japan

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]