博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《树莓派开发实战(第2版)》——2.10 在Mac网络中实现文件共享
阅读量:6605 次
发布时间:2019-06-24

本文共 1141 字,大约阅读时间需要 3 分钟。

本节书摘来异步社区《树莓派开发实战(第2版)》一书中的第2章,第2.10节,作者:【英】Simon Monk(蒙克),更多章节内容可以访问云栖社区“异步社区”公众号查看。

2.10 在Mac网络中实现文件共享

面临问题

你希望树莓派出现在Mac OS X的Finder列表中,从而可以使用Finder来连接树莓派,并浏览其文件系统。

解决方案

Mac OS X操作系统本身就支持使用Finder通过网络浏览文件(见图2-11)。不过,你必须对树莓派的配置做相应的修改,以便支持OS X浏览其文件系统。

3766460c398d2123099ea877e6ddf5c5b49298f0

你需要知道树莓派的IP地址(见2.2节)。

现在,在树莓派上输入下列命令来安装netatalk。

$ sudo apt-get install netatalk

然后,回到Mac上,在Finder菜单中选择Go→Connect to Server,然后输入afp://192.168.1.16作为服务器地址(你要使用自己树莓派的IP地址替换这里的地址)。然后,单击Connect,系统就会提示登录。在出现登录提示符之前,我不得不重启了自己的树莓派。

使用树莓派默认的用户pi和相应密码登录后,Finder就会显示树莓派home目录下面的内容。

对于树莓派来说,还有一些配置需要修改。

$ sudo apt-get install avahi-daemon$ sudo update-rc.d avahi-daemon defaults```然后,输入下列命令。

$ sudo nano /etc/avahi/services/afpd.service`

将下列内容粘贴到该文件中。

%h
_afpovertcp. _tcp
548
```为了让它作为守护进程运行,可以使用如下所示的命令:

$ sudo /etc/init.d/avahi-daemon restart`

回到Mac,这时Finder里面应该可以看到自己的树莓派了。

进一步探讨

在树莓派和Mac之间轻松传递文件的能力是非常有用的功能。这样的话,即使树莓派没有外接鼠标、键盘和显示器,也能使用其上的文件了。

你还可以在Mac上面打开树莓派中的文件,就如同它们就在Mac上面一样。它带来的好处就是你能够使用TextMate或者自己喜欢的OS X文本编辑器来编辑树莓派上面的文件。

如果你的系统是Windows或者Linux的话,你还可以配置树莓派,让其作为网络附属存储NAS,从而实现文件共享,具体参见2.12节。

转载地址:http://tyzso.baihongyu.com/

你可能感兴趣的文章
CME上配置IP phone
查看>>
华为HCDP实验指导书
查看>>
PHP设计模式 代理设计模式
查看>>
为什么PreviousPage为null
查看>>
visual studio 下用webpack将js打包到wwwroot目录下
查看>>
"_OBJC_CLASS_$_CALayer", referenced from:
查看>>
谈一谈网络编程学习经验
查看>>
C Primer Plus (第五版) 第十七章 高级数据显示 编程练习
查看>>
若羽の暗时间——每天发现一点Dark Time
查看>>
工厂方法模式
查看>>
MVC 中的Viwe PageModel的思考
查看>>
修改网卡名称
查看>>
Javascript学习笔记总结
查看>>
Exchange2013 SP1通过 EMS导出及导入PST数据文件
查看>>
Java实现字符串中单词对调
查看>>
Verilog中的VCD(值变转储文件)
查看>>
预览 GitHub 项目里的网页或 Demo
查看>>
我的友情链接
查看>>
Java私塾跟我学系列——JAVA篇 第三章 数组和排序算法
查看>>
微信小程序 - 开发工具界面一览
查看>>