zoukankan      html  css  js  c++  java
  • 树莓派初次使用的基本配置.md

    记录了一下树莓派初次使用的配置过程,包括装系统、修改 IP 等等。

    树莓派(英语:Raspberry Pi),是一款基于 Linux 的单板机电脑。
    它由英国的树莓派基金会所开发,目的是以低价硬件及自由软件刺激在学校的基本电脑科学教育。

    树莓派的维基百科地址

    一、给树莓派安装一个系统

    树莓派用作web服务器不需要太多桌面功能,因此选择安装 RASPBIAN JESSIE LITE。
    RASPBIAN JESSIE LITE2016-03-18-raspbian-jessie-lite.img
    由于 pi 只能通过 SD 卡启动,所以使用 Win32DiskImager 这款小软件把我们的 image 刷到 SD 卡上:

    注意,初次使用时需要通过串口连接到树莓派,默认用户是 pi,密码为 raspberry,波特率 115200bps
    推荐使用 SecureCRT 这款终端软件,连接成功后可以进行如下操作:

    使用 df -h 查看 pi 的文件系统使用情况,发现 16GB 的 SD 卡只用了 1.2GB

    Filesystem      Size  Used Avail Use% Mounted on
    /dev/root       1.2G  816M  290M  74% /
    devtmpfs        214M     0  214M   0% /dev
    tmpfs           218M     0  218M   0% /dev/shm
    tmpfs           218M  4.4M  214M   3% /run
    tmpfs           5.0M  4.0K  5.0M   1% /run/lock
    tmpfs           218M     0  218M   0% /sys/fs/cgroup
    /dev/mmcblk0p1   60M   20M   41M  34% /boot
    

    使用 cat /proc/cpuinfo 查看 pi 的硬件信息:

    processor       : 0
    model name      : ARMv6-compatible processor rev 7 (v6l)
    BogoMIPS        : 2.00
    Features        : half thumb fastmult vfp edsp java tls 
    CPU implementer : 0x41
    CPU architecture: 7
    CPU variant     : 0x0
    CPU part        : 0xb76
    CPU revision    : 7
    Hardware        : BCM2708
    Revision        : 000e
    Serial          : 00000000756cec5c
    

    二、初次使用配置,扩展 SD 卡

    执行 sudo raspi-config 进入配置界面:

    按下 Enter 选项 1,扩展 SD 空间。树莓派安装完成后只用了一部分 SD 空间,所以这里要进行扩展。
    此外,还可以进行一些其他配置,如:修改密码,启动选项超频等等,这里不再展开。
    超频警告如下:

    三、更换软件源(apt-get sources)

    树莓派的默认服务器比较慢,官方有提供一个镜像列表: http://www.raspbian.org/RaspbianMirrors
    这里选择中科大的镜像,主页:https://lug.ustc.edu.cn/wiki/mirrors/help/raspbian

    编辑 /etc/apt/sources.list 文件,这里推荐用 nano 命令编辑,因为树莓派默认安装的 Vim 还不好用,需要更新。

    sudo nano /etc/apt/sources.list
    

    进入编辑界面,删除掉原有的内容,粘贴中科大提供的网址,如下:

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

    使用 Ctrl+O 保存文件,Ctrl+X 退出编辑器,最后执行 apt-get update 命令更新软件列表

    四、配置静态IP地址

    给树莓派设置一个静态 IP,省得 IP 变换又要重新找机器,记住 IP 地址,以后就可以直接通过网络连接了。
    使用 nano 编辑网络接口文件,如下:

    sudo nano /etc/network/interfaces
    

    进入编辑界面,找到 iface eth0 inet manual 那一行,把它改为如下内容:

    iface eth0 inet static
    address 192.168.1.144
    netmask 255.255.255.0
    

    (无需设置网关)

    有时候会提示先执行 sudo systemctl daemon-reload,按照系统提示操作即可。
    以后就在树莓派与我们的电脑直连时,就可以通过上面这个 IP 来访问它了!
    最后注意重启一下网卡:

    sudo /etc/init.d/networking restart
    

    执行 ifconfig 命令进行验证:

    eth0      Link encap:Ethernet  HWaddr b8:27:eb:6c:ec:5c  
              inet addr:192.168.1.144  Bcast:192.168.1.255  Mask:255.255.255.0
              inet6 addr: fe80::551e:ca54:b61:2879/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:615 errors:0 dropped:0 overruns:0 frame:0
              TX packets:235 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000 
              RX bytes:50633 (49.4 KiB)  TX bytes:42219 (41.2 KiB)
    lo        Link encap:Local Loopback  
              inet addr:127.0.0.1  Mask:255.0.0.0
              inet6 addr: ::1/128 Scope:Host
              UP LOOPBACK RUNNING  MTU:65536  Metric:1
              RX packets:452 errors:0 dropped:0 overruns:0 frame:0
              TX packets:452 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0 
              RX bytes:36624 (35.7 KiB)  TX bytes:36624 (35.7 KiB)
    wlan0     Link encap:Ethernet  HWaddr e8:4e:06:20:03:7c  
              UP BROADCAST MULTICAST  MTU:1500  Metric:1
              RX packets:0 errors:0 dropped:4 overruns:0 frame:0
              TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000 
              RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
    

    树莓派的静态 IP 已经配置成功啦!

    五、最后结语

  • 相关阅读:
    用java简单的实现单链表的基本操作
    Pointcut is not well-formed: expecting 'identifier' at character position 0
    Spark 学习(二)
    Spark 学习
    学习Mahout (四)
    github 入门
    Source Insight 入门设置
    shell chpasswd 命令 修改用户密码
    sed 匹配 换行符
    学习Mahout(三)
  • 原文地址:https://www.cnblogs.com/imapla/p/5471446.html
Copyright © 2011-2022 走看看