web-dev-qa-db-ja.com

afp経由で接続する方法は?

(仮想ボックスにインストールされた)ubuntu上のAppleマシンからファイルを取得したいのですが、それを行うプロセスはありますか?

通常、私はやりたい:

afp://myapplecomputer

(場所で)ファイルブラウザで開こうとすると、

nautilusは「afp」ロケーションを処理できません

7
user12857

私は単にやった

apt-get install afpfs-ng

その後、CLI経由でAFP共有をマウントできました。

mount_afp afp://user:[email protected]/sharename /media/AFP

美しく機能します!

4
Anthony H

OS Xは、デフォルトでAFPとSMBの両方に応答します。何らかの理由でSMBを使用できない場合は、Sudo apt-get install netatalk。ただし、netatalkにはGnome-VFSまたはNautilusのいずれかのバインディングがあるようには見えないため、コマンドラインから作業する必要があります。

3
geekosaur

afpfs-ng をインストールし、次の指示に従ってソースからバージョン0.8.1をインストールしました(古い指示 here が見つかりましたが、タイプミスがありますので、調整しました)ソースファイルに付属のINSTALL命令と一致します。)

依存関係をインストールする

Sudo apt-get install lbgcrypt-dev libgmap-dev readline-dev libfuse-dev

Tar.bz2ファイルを解凍し、結果のフォルダーにcdし、ビルドしてインストールします

tar -xfz afpfs-ng-0.8.1.tar.bz2
cd afpfs-ng-0.8.1
./configure
make
Sudo make install
Sudo ldconfig

実際には.debファイルもあるようです こちらを参照 ですが、この応答を入力し始めるまで気が付きませんでした。

インストール後、コマンドラインからafp共有をマウントできます。これは、afp://shareをnautilusに入れるほどナイスではありませんが、何もないよりはましです。使用してマウント

afp_client mount -u <user_name> -p <password> <server>:<volume> <mountpoint>

ここで、<mountpoint>は、現在のユーザーが読み取りおよび書き込み権限を持っているフォルダーです。 password-を使用すると、Sudoを使用するときのように、パスワードを対話形式で要求されます。そうしないと、パスワードがプレーンテキストで画面に表示されます。その後、マウントはnautilusのサイドバーに表示されます。

完了し、共有をアンマウントする場合、nautilusに表示される取り出しボタンは使用できません。代わりに、次のコマンドを使用します

afp_client unmount <mountpoint>

コマンドラインを使用したい場合は、コマンドラインftpクライアントのように動作するコマンドafpcmdもあります。

1
TheAxeR

最初のユーザーが接続を要求したときにnautilusで動作するはずです:afp:// user @ ip

Sudo apt-get install afpfs-ngをインストールしました

しかし、それを行う必要があるとは思わない、ubuntu 13.04

0
TheNano