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

6

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

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

afp://myapplecomputer

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

  

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

    
задан jonz 23.03.2011 в 11:39
источник

4 ответа

4

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

apt-get install afpfs-ng

Затем мне удалось подключить домены AFP через CLI как

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

Прекрасно работает!

    
ответ дан Anthony H 06.01.2013 в 03:50
2

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

    
ответ дан geekosaur 23.03.2011 в 11:43
1

Установите 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 в наутилус, но, конечно, лучше, чем ничего. С помощью

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

где <mountpoint> - это папка, в которой у текущего пользователя есть права на чтение и запись. Если вы используете - для password , вас попросят ввести пароль в интерактивном режиме, например, когда вы используете sudo . Я очень рекомендую это, иначе ваш пароль будет отображаться на вашем экране простым текстом. После всего этого монтировка должна появиться в боковой панели вашего навигатора.

Когда вы закончите и хотите размонтировать общий ресурс, вы не можете использовать кнопку извлечения, которая отображается в nautilus. Вместо этого используйте следующую команду

afp_client unmount <mountpoint>

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

    
ответ дан TheAxeR 04.07.2011 в 17:33
0

Он должен работать в nautilius, как запросил пользователь fisrt, connect: пфпи: // пользователь @ IP

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

, но не думайте, что нужно это делать, ubuntu 13.04

    
ответ дан TheNano 08.09.2013 в 23:03