Ich möchte Dateien von einem Apple-Computer auf meinem Ubuntu (in der virtuellen Box installiert) abrufen. Gibt es dafür einen Prozess?
Normalerweise möchte ich Folgendes tun:
afp://myapplecomputer
Wenn ich versuche, mit dem Dateibrowser (vor Ort) zu öffnen, heißt es
nautilus kann nicht mit "afp" -Standorten umgehen
OS X reagiert standardmäßig sowohl auf AFP als auch auf SMB. Wenn Sie SMB aus irgendeinem Grund nicht verwenden können ,
sudo apt-get install netatalk
. Es sieht jedoch nicht so aus, als ob Netatalk Bindungen für Gnome-VFS oder Nautilus hat, sodass Sie über eine Befehlszeile arbeiten müssen.quelle
netatalk
ist der richtige Weg hierher. Als zusätzlichen Bonus können Sie ein Terminal betreten$ sudo apt-get install avahi-daemon
. "Mit Avahi können Programme Dienste und Hosts veröffentlichen und ermitteln, die in einem lokalen Netzwerk ohne spezifische Konfiguration ausgeführt werden." Dies ist in OS X als Bonjour bekannt. Dadurchavahi-daemon
können Ihre AFP-Freigaben als Bonjour-Freigaben in OS XInstallieren Sie afpfs-ng . Ich habe Version 0.8.1 aus dem Quellcode mithilfe der folgenden Anweisungen installiert (ich habe hier einige alte Anweisungen gefunden , aber es gibt einen Tippfehler, daher habe ich ihn an die INSTALL-Anweisung angepasst, die mit den Quelldateien geliefert wurde.)
Installieren Sie die Abhängigkeiten
Entpacken Sie die Datei tar.bz2, cd in den resultierenden Ordner, erstellen und installieren Sie sie
Es scheint, dass sie tatsächlich auch eine .deb-Datei haben, siehe hier , aber ich habe es nicht bemerkt, bis ich anfing, diese Antwort einzugeben.
Nach der Installation können Sie dann eine afp-Freigabe über die Befehlszeile bereitstellen. Dies ist nicht ganz so schön wie das Einfügen
afp://share
in nautilus, aber sicherlich besser als nichts. Montage mitWo
<mountpoint>
ist ein Ordner, für den der aktuelle Benutzer Lese- und Schreibberechtigungen hat? Wenn Sie-
für verwenden, werdenpassword
Sie interaktiv nach dem Kennwort gefragt, wie bei der Verwendungsudo
. Ich kann dies nur empfehlen, da sonst Ihr Passwort im Klartext auf Ihrem Bildschirm angezeigt wird. Nach all dem sollte die Halterung in Ihrer Nautilus-Seitenleiste erscheinen.Wenn Sie fertig sind und die Freigabe aufheben möchten, können Sie die in nautilus angezeigte Auswurftaste nicht verwenden. Verwenden Sie stattdessen den folgenden Befehl
Wenn Sie die Befehlszeile verwenden möchten, gibt es auch den Befehl
afpcmd
, der sich wie ein Befehlszeilen-FTP-Client verhält.quelle
Es sollte in nautilius funktionieren, wie es der erste Benutzer verlangt hat. Connect: afp: // user @ ip
Ich habe sudo apt-get install afpfs-ng installiert
aber glaube nicht, dass man es tun muss, Ubuntu 13.04
quelle