Как подключиться через afp?

Я хочу получить файлы с компьютера Apple на моем Ubuntu (установленном в виртуальной коробке). Есть ли какой-нибудь процесс для этого?

обычно я хочу сделать:

afp://myapplecomputer

если я пытаюсь открыть браузер файлов (в папке Location), он говорит

nautilus не может обрабатывать местоположения "afp"

7
задан 15 November 2015 в 00:32

4 ответа

Я просто сделал

apt-get install afpfs-ng

Затем я смог смонтировать общие ресурсы AFP через интерфейс командной строки, так как

mount_afp afp://user:password@192.168.1.101/sharename /media/AFP

Работает прекрасно!

0
ответ дан 15 November 2015 в 00:32

OS X по умолчанию отвечает как AFP, так и SMB. Если по какой-то причине вы не можете использовать SMB, sudo apt-get install netatalk. Однако не похоже, что у netatalk есть какие-либо привязки для Gnome-VFS или Nautilus, поэтому вам придется работать из командной строки.

0
ответ дан 15 November 2015 в 00:32

Он должен работать в nautilius, как просил первый пользователь, подключиться: afp: // user @ ip

Я установил sudo apt-get install afpfs-ng

но не я думаю, что это нужно делать, Ubuntu 13.04

0
ответ дан 15 November 2015 в 00:32

Установите afpfs-ng , я установил версию 0.8.1 из источника, используя следующие инструкции (я нашел здесь несколько старых инструкций , но есть опечатка, поэтому я настроил ее) в соответствии с инструкцией 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>

Если вам нравится использовать командную строку, то есть также команда afpcmd, которая ведет себя как клиент командной строки ftp.

0
ответ дан 15 November 2015 в 00:32

Другие вопросы по тегам:

Похожие вопросы: