ローカルコンピュータからAndroid携帯にファイルをコピーしたいです。 Androidの携帯電話は次のように読みます。gphoto2://[usb:001,009]/
mv test.mp4 gphoto2://[usb:001,009]/
mv: cannot move `test.mp4' to `gphoto2://[usb:001,011]/': No such file or directory
ローカルコンピュータからAndroid携帯にファイルをコピーするにはどうすればよいですか?
答え1
gphoto2://…
ファイル名ではなくURLです。ほとんどのプログラムにはURLではなくファイル名が必要です。ファイルにアクセスするには、ファイルがある場所にある必要があります。マウントされたファイルシステム。
Androidデバイスは通常、MTPを介してファイルシステムを公開します。 MTPには複数のファイルシステムがあります。アーチスウィキ案内をリクエストしてください。展開パッケージが次のいずれかであることを確認してください。
または、GnomeのGPhotoを介してファイルに正常にアクセスした場合は、次のようにしてすべてのアプリケーションでそのファイルを使用できるようにすることができます。gvfs-mount
。gvfs-mount
システムにプログラムがない場合は、適切なパッケージをインストールしてください。gvfs-mount
すべてのGnomeファイルアクセス方法をファイルシステムとして使用できるようにします。以前のバージョンはこれを提供していました~/.gvfs
が、最新バージョンは1234で提供されています/run/user/1234/gvfs
。ここで、1234はユーザーIDです( - またはを使用して表示できますecho $XDG_RUNTIME_DIR
)。/run/user/1234
id -u
答え2
合理的なアプローチは、携帯電話でSSHサーバーを実行することです。ただし、これを行うには携帯電話をオンラインにする必要があります。それが私が現在やっていることなのですが、Android携帯からパソコンにファイルをコピーするだけです。
私が使用しているSSHの実装は次のとおりです。シンプルSSHD。ウェブサイトの指示は、携帯電話でSimpleSSHDを実行するのに十分です。また、位置していますGoogle Play。
SSHが機能したら、rsyncを使用してファイルを前後にコピーできます。
これは完全にフリーウェアプロジェクトのように見え、設定が簡単で、これまでは完全に機能しています。著者は自分のWebページにgitリポジトリのタールボールを含めましたが、より標準的な実際の「ライブ」リポジトリへのリンクは表示されません。
注:Google Playで著者にレビューを提供したいのですが、残念ながら、Googleはこれを行うためにユーザーにGoogle Plusアカウントを作成するように求めています。既にGoogle Plusアカウントをお持ちの場合、またはアカウントを作成しても大丈夫な場合は、これまでにアカウントが多かったので、コメントを追加してください。