树莓派静态ip配置更新

由于2016-02-09发布的rasbian采用的网络机制是dhcpcd, 若用以前的配置文件修改/etc/network/interfaces, 并不能在重启是自动启动启动, 需要手动sudo ifup eth0. 其实我们只需稍微修改下配置方式即可.

新的配置方式保持/etc/network/interfaces不变, 只需在/etc/dhcpcd.conf末尾添加

即可

树莓派系统备份与恢复

官方的教程是使用dd, 但是这样备份的文件非常大. 故我用ubuntu的备份方法.

备份

  1. 利用lsblk显示文件系统. 应该会有mmcblk0p1 60M 挂载为/boot以及mmcblk0p2挂载为根目录, 大小根据你sd卡的大小显示不同.
  2. 挂载上面两个分区

    然后使用如下命令备份

    这样备份文件就放/home/pi下面, 以及外设/media/usb

恢复

当要恢复时, 使用格式化工具(最好是Linux系统下, win下只能看到一个盘符), 将sd卡格式化为两个分区, 第一个为FAT32格式, 大小为60M, 第二个为ext4格式. 然后同样挂载上去后, 使用如下命令恢复:

在树莓派上设置透明代理

目前, 我在树莓派上搭建了VPN. 只有树莓派联网, 其他设备都通过VPN连接树莓派实现上网. 但是有点不好的地方是, 很多网站都被墙了, 例如我在电脑上就不能够使用Dropbox, 更加别提Facebook, YouTube等了.

本文将在树莓派上设置透明代理, 一些原理我也不是非常明白, 但是在这里作一记录, 方便以后补充完善. 希望大家不吝赐教.

基本假设

  • 已有一个VPS, 可以正常访问上述被墙网站.
  • 可以正常联网的树莓派, ssh可登陆

VPS上shadowsocks服务器的安装配置

此步较为简单, 在VPS上配置好Shadowsocks, 可以参考https://github.com/shadowsocks/shadowsocks-libev, 记住VPS IP, 端口号和密码以及加密方式.
Continue Reading

树莓派初次运行设置

  1. 进入raspbian系统后, 运行sudo raspi-config 完成首次配置
  2. 添加科大源:sudo nano /etc/apt/sources.list 添加

    你可以注释掉官方源, 以及sudo nano /etc/apt/sources.list.d/raspi.list, sudo nano /etc/apt/sources.list.d/collabora.list 里面的源
  3. Continue Reading

Raspberry安装多系统–BerryBoot

  1. 下载Berryboot:http://sourceforge.net/projects/berryboot/ 并将其解压, 我解压后的目录是: berryboot-20150401-pi2-only
  2. 由于我们不想用显示器, 需要vnc. 这样就要求把树莓派的ip和我的笔记本的ip设为同一个网段. 最简单的办法是共享本地连接, 并用一根网线连接树莓派和笔记本.
  3. 为此, 首先要修改下berryboot-20150401-pi2-only 下的cmdline

    这里基本不用改变, 因为成功共享后的ip地址段就是192.168.137.xxx
  4. Continue Reading