必要な細部をすべてご提供できないことをご了承ください。頑張ります。
Raspberry Piの起動に役立つようにこのPDFをダウンロードしました。私はこれをRaspbianを実行しているPiにコピーしたかったので、イーサネットケーブルを使用してLinux Mint Rafaela 17.2 Cinnamonを実行しているPCをRaspberry Piに接続しました。私はそのプロセスが比較的簡単になると思いました。どちらのコンピュータも、別のコンピュータを検出し、別のコンピュータのファイルシステムをマウントするオプションを提供します。しかし、状況はそれほど単純ではありません。多くの研究の終わりに、私は次のように目標を成功裏に達成しました。
- PCとPiでeth0インターフェースを手動で設定します。
- sshfsを使って私のPCにPiをインストールしました。
- GUIを使用してPiのファイルシステムにファイルをドラッグしようとしましたが、何らかの理由でファイルマネージャが完全に機能しなくなり、PC端末でlsなどのコマンドを使用することもできなかったため、起動を再開する必要がありました。
- 再起動後、Piを再インストールして端末を使用してコピーします。
- ついに成功しました!
より簡単な方法があると確信しています。誰でもこの問題を解決するのに役立ちますか?
答え1
Raspbianの最新バージョンでは、dhcpcd
リンクssh
ローカルアドレスの操作を許可しavahai
(これはZeroconf実装)、プログラムがローカルネットワーク上で実行されているホストを検索できるようにします。
これは、Piをコンピュータ(イーサネットケーブルを使用)またはローカルネットワークルーターに接続し、IPアドレスを知らなくても接続できることを意味します。
SSHを使用すると、LinuxとOS Xで簡単に接続できます。[Eメール保護](デフォルトのホスト名はraspberrypiです。)他のWebツールscp
も使用できます。VNC
答え2
両方のコンピュータのIPを手動で設定するよりも、イーサネット経由でコンピュータからRaspberry Piにファイルをコピーする簡単な方法はありますか?
イーサネットケーブルでデータを転送する場合は、必ず各デバイスのインターフェイスにIPアドレスを割り当てる必要があります。
ファイルを転送する別の方法は、コンピュータをDHCPサーバーに設定して、Pyに直接接続するときにDHCPを介して自動的にIPを取得できるようにすることです。または、最も簡単な方法は、パイをルーターに接続することです(理想的にはUSB Wi-Fiカード)、ルーターからDHCPリースを受け取り、piでファイルを編集し、それを使用して/etc/ssh/sshd_config
ホストscp
からpiにファイルをコピーします。
答え3
より簡単な方法があると確信しています。誰でもこの問題を解決するのに役立ちますか?
両方のデバイスをネットワークに接続し、piでSSHサーバーを設定できますか?これにより、問題なくscpを介してパイとファイルを送受信できます。個人的に私はそうしたいと思います。
このチュートリアルをチェックしてください、始めるために必要なすべてです。
答え4
Raspbianの最新バージョンにはsshおよびavahiデーモンがインストールされており、起動時に起動するように設定されています。同じネットワークにいる間にパイにログインするために使用できます。同様に、コマンドラインを使用してファイルを転送できます。たとえば、コンピュータでssh [email protected]
scp
scp /path/to/local/file [email protected]:/absolute/path/to/destination
。
これにより、ローカルファイルがpiにコピーされます。
絶対パスを指定しないと、ホームフォルダにコピーされます。これは逆にも機能します。ソースとターゲットを逆にして、piからコンピュータにファイルをコピーできます。
これにより、そのIPアドレスを見つける必要がなくなります。
(ユーザー名とホスト名はpiのデフォルト値であり、変更する必要があるかもしれません)。