树莓派烧录
参考链接:http://wangwei.info/mac-raspberrypi3-ubuntu-mate-vncserver-installation/
- 从官网下载镜像:ubuntu-mate-16.04.2-desktop-armhf-raspberry-pi.img.xz
- 安装解压工具:brew install xz
- 解压镜像:
xz -help
xz -d ubuntu-mate-16.04.2-desktop-armhf-raspberry-pi.img.xz
4.格式化sd卡并安装系统
diskutil list # 查看磁盘列表
diskutil partitionDisk /dev/disk2 1 MBRFormat “MS-DOS FAT32” SDSys 120GB # 格式化SD卡,SDSys为磁盘名
sudo dd bs=4m if=ubuntu-mate-16.04.2-desktop-armhf-raspberry-pi.img of=/dev/rdisk2 # 写入,若提示“dd: /dev/rdisk2: Permission denied”,则加入sudo命令。
diskutil unmountDisk /dev/disk2 # 弹出,若提示“dd: /dev/rdisk2: Resource busy”也需此命令
5.将sd卡插入树莓派,上电启动即可完成安装。
注意:diskN中的数字N对应磁盘列表中sd卡的数字,小心格式化掉自己的系统。
在树莓派上安装VNC服务
- sudo apt install vnc4server
安装完成后,启动VNC服务: - vncserver :1
首次启动会要求输入VNC服务的访问密码。如后期需要更改VNC访问密码,只需要输入 vncpassword 即可。
结束一个VNCServer可以用以下的方法: - vncserver -kill :1
- 修改配置文件
nano ~/.vnc/xstartup
在 x-window-manager & 的后面新增下面这 1 行:
mate-session &
完整配置文件如下:
1 | !/bin/sh |
配置文件修改后,需要重启VNC服务。
Mac下的VNC客户端
Mac本身自带一个VNC客户端,叫做屏幕共享,但此程序隐藏的比较深,可以在搜索中搜索屏幕共享找到此程序。
打开屏幕共享后,输入你刚才配置的VNC服务的地址,例如:192.168.1.101:5901
5901是VNC服务的默认端口号,如果你启动了多个VNC服务(一个VNC服务对应一个用户身份),则回应多个端口号,一般来说端口号会顺延,例如: 5901 5902
此时你就可以在Mac上直接访问你的树莓派的桌面了 :-)