[关闭]
@saber000 2014-11-21T12:18:19.000000Z 字数 1304 阅读 1389

折腾树莓派

入手

199入手Raspberry Pi B+ 的板子,与B板最大不同在于多了两组USB接口,以及使用TF卡作为外存储。
镜像使用官方的 NOOBS offline 包,解压到储存卡根目录即可,初次安装需要显示器、键盘、鼠标,我使用HDMI转VGA的线接公司的显示器,和普通的键鼠。
安装过程很简单,设置用户名pi对应的密码就开始安装。
值得注意的是HDMI转VGA的线需要买有源的,因为无源的线会导致树莓派内部电路不稳定。

体验

安装完发现进入的是命令行,输入以下命令进入图形界面:

  1. startx

进入图形界面发现有个Minecraft Pi,有点惊喜,玩了一下感觉还可以,发现没有红石电路,可能是红石系统需要的系统资源较高吧,树莓派跑不起来。

板子自带有WAN接口,因为公司网络需要绑定MAC地址,因此又入手了一个无线网卡。在图形界面下可以找到网络连接,点击scan就能扫描出周围的无线热点了,十分方便。

注意到树莓派自带开启ssh,事实上在安装完系统后就不需要使用显示器和键鼠了,只需要插入电源和无线网卡即可使用。

折腾

wssh

大致玩了一下树莓派的系统,决定在上面跑个服务玩玩,选择的是wssh
系统自带的python不是dev版本,需要重新安装python-dev。

  1. 修改apt-get的源:

    1. sudo vi /etc/apt/sources.list

    注释掉原来的行,添加中科大的Debian源:

    deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi

    更新配置:

    1. sudo apt-get update
  2. 重装python和pip

    1. sudo apt-get autoremove python
    2. sudo apt-get install python-dev
    3. sudo apt-get install python-pip
  3. 安装和启动wssh

    1. cd wssh
    2. sudo pip install -r requirements_server.txt
    3. python setup.py install
    4. sshd
  4. 使用浏览器访问5000端口。

配置默认wifi热点

因为装好系统的树莓派不需要再接显示器,所以一个比较简单的方式是让树莓派自动连接上家里的热点,再用ssh登录去操作。

  1. 查看网络配置:

    1. sudo vi /etc/network/interfaces

    看到如下内容:

    auto lo

    iface lo inet loopback
    iface eth0 inet dhcp

    allow-hotplug wlan0
    iface wlan0 inet manual
    wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
    iface default inet dhcp

  2. 编辑/etc/wpa_supplicant/wpa_supplicant.conf

    1. sudo vi /etc/wpa_supplicant/wpa_supplicant.conf

    在最后加上:

    network={
    ssid="pi"
    psk="12345678"
    proto=RSN
    key_mgmt=WPA-PSK
    pairwise=CCMP
    auth_alg=OPEN
    }

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注