树莓派开发环境搭建
http://shumeipai.nxez.com/2015/03/17/saks-diy-tutorials-gpio-development-environment.html
1.镜像烧写
所用镜像:2017-04-10-raspbian-jessie-lite.img
所用烧写程序:Win32DiskImager.exe
2.开启SSH服务:因为树莓派新版本镜像是默认不开启SSH服务的,所以要在根文件目录下面添加一个SSH文件。
3.建立SSH连接:网线连接主机和树莓派,然后输入 树莓派ip地址 和 用户名pi 密码 raspberry
4.先装一下vim编辑器(其他的用到的太不习惯了)
5.建立无线连接
sudo vim /etc/wpa_supplicant/wpa_supplicant.conf
进入到里面
network={
ssid="ALIENTEK"
psk="15651898806"
}
注意 这里面的“=”不能有空格,不然无法连接
6. 修改root 密码
$ sudo passwd root
7.把用户名字也改一下(貌似比较麻烦 还是不改了)
8.修改一下用户密码
passwd pi
9修改终端ls配色
http://blog.csdn.net/angle_birds/article/details/11694325
参考这篇博客,但是搞得不太成功,哈哈
10. wiringPi驱动安装
git clone git://git.drogon.net/wiringPi
cd wiringPi
./build
11.添加github远程仓库秘钥
$ ssh-keygen -t rsa -C "youremail@example.com"
生成秘钥
$ git remote add origin git@github.com:michaelliao/learngit.git
关联远程仓库
git push -u origin master
第一次推送远程仓库
12. 用SCP拷贝文件
scp root@192.168.199.221:/mnt/hgfs/winshare/u-boot.bin /home/pi/
每次拷贝好累啊,想写个脚本,发现需要安装expect语言脚本,好吧,搞起来!
- sudo apt-get install tcl tk expect
写了一个expect脚本 死活运行不起来 一查看是 权限不对
chmod 755 expect_scp
改一下权限就可以了 以后虚拟机里面写好了程序,直接一句话,搞定!
source deploy.sh