|
楼主 |
发表于 2015-3-1 15:17:00
|
显示全部楼层
安装ev3dev
本帖最后由 quakewang 于 2015-3-1 19:33 编辑
安装ev3dev
Step 1: 下载ev3dev镜像文件
下载地址: https://github.com/mindboards/ev3dev/releases
提供了zip和xz 2种不同格式的文件, xz文件更小, 但是需要其他软件解压(比如7zip)
Step 2: 将镜像文件拷贝到sdcard
注意: 这将会清空sdcard.
根据操作系统不同, ev3dev的官网给出了很详细的操作说明:
- Linux
- * 命令行: http://www.ev3dev.org/docs/tutorials/writing-sd-card-image-linux-command-line
- * 可视化界面: http://www.ev3dev.org/docs/tutorials/writing-sd-card-image-ubuntu-disk-image-writer
- Mac OS X
- * 命令行: http://www.ev3dev.org/docs/tutorials/writing-sd-card-image-mac-command-line
- Windows
- * Win32DiskImager工具: http://www.ev3dev.org/docs/tutorials/writing-sd-card-image-win32diskimager
Step 3: 启动ev3dev
将sd卡插入EV3, 同时启动它, 第一次启动时间会比较长, 在启动过程中你会看到熟悉的linux企鹅:
启动成功以后, 你会看到brickman的操作界面:
Step 4: 设置网络链接
有多种网络链接方式, 我推荐采用蓝牙链接, 然后EV3通过共享电脑的网络进行上网. 其他链接方式还包括USB/wifi网卡等, 官网上也有很详细的说明:
比如如何在windows上通过usb链接: http://www.ev3dev.org/docs/tutorials/setting-up-ethernet-over-usb-on-windows
这里我详细讲一下Mac OS如何和ev3进行蓝牙链接(因为官网上还没有这种方式的详细文档).
首先通过brickman的bluetooth菜单, 让ev3和你的电脑进行蓝牙配对.
配对成功以后, 你在电脑的网络设置里面应该可以看到Bluetooth PAN设备, 如果没有的话, 就手工添加一个:
然后在系统设置的Sharing里面, 将Internet Sharing打开:
然后再通过brickman的网络设置里面, 设置为通过蓝牙进行链接.
链接成功以后, brickman的左上角可以看到ip地址为192.168.2.2
Step 5: 第一次启动以后建议要做的事情
修改root密码
ssh root@192.168.2.2 默认密码是r00tme
执行passwd命令- root@ev3dev:~# passwd
- Enter new UNIX password:
- Retype new UNIX password:
- passwd: password updated successfully
复制代码
设置新用户
执行adduser命令, 创建一个你想要的用户名和密码. 同时用usermod命令, 给这个新用户设置用户组:
- root@ev3dev:~# adduser user
- Adding user `user' ...
- Adding new group `user' (1001) ...
- Adding new user `user' (1001) with group `user' ...
- Creating home directory `/home/user' ...
- Copying files from `/etc/skel' ...
- Enter new UNIX password:
- Retype new UNIX password:
- passwd: password updated successfully
- Changing the user information for user
- Enter the new value, or press ENTER for the default
- Full Name []: First Last
- Room Number []:
- Work Phone []:
- Home Phone []:
- Other []:
- Is the information correct? [Y/n] y
- root@ev3dev:~# usermod -a -G sudo,ev3dev,plugdev,audio,video,input,bluetooth user
复制代码
设置时区
- root@ev3dev:~# dpkg-reconfigure tzdata
复制代码
扩大文件系统
ev3dev镜像文件只有900MB左右的大小, 执行如下命令扩大可用空间
- root@ev3dev:~# lvextend --extents +100%FREE --resizefs /dev/ev3devVG/root /dev/mmcblk0p3
复制代码
更新系统包默认debian的更新源在国内访问很慢, 可以先修改源到国内镜像: vim /etc/apt/sources.list 将 ftp.debian.org 修改成 ftp.cn.debian.org, 然后执行:
- root@ev3dev:~# apt-get update
- root@ev3dev:~# apt-get upgrade
- root@ev3dev:~# apt-get dist-upgrade
复制代码 如果你安装的是最新版本的镜像文件, 可以跳过这个步骤, ev3dev的开发很活跃, 一般2周左右可以执行一下这个命令, 将系统更新到最新版本.
如果有发行包升级, 安装以后, 需要重启:
|
|