记录了一下树莓派初次使用的配置过程,包括装系统、修改 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 已经配置成功啦!

五、最后结语

树莓派初次使用的基本配置.md的更多相关文章

  1. Git起步--git安装与初次运行git前配置

    在你开始使用 Git 前,需要将它安装在你的计算机上. 即便已经安装,最好将它升级到最新的版本. 你可以通过软件包或者其它安装程序来安装,或者下载源码编译安装. 一.Git安装 1. 在linux上安 ...

  2. 【转】 树莓派初次启动攻略for Mac

    http://blog.csdn.net/rk2900/article/details/8632713/ 树莓派初次启动攻略for Mac made by Rk 感谢浙江大学<嵌入式系统> ...

  3. Windows 10 安装 Git 与初次运行前的配置

    Windows 10 安装 Git 与初次运行前的配置 在 Windows 上安装 初次运行 Git 前的配置 用户信息 文本编辑器 检查配置信息 获取 Git 仓库 在现有目录中初始化仓库 克隆现有 ...

  4. 树莓派3启动wifi并且配置wifi

    概述 树莓派3内置了wifi和蓝牙模块,我们不用像以前的版本那样,再去购买一个外接的模块练到raspberry上. 当我们第一次启动了树莓派的时候,必然使用了网线,但是之后的每一次使用,我们当然更希望 ...

  5. 树莓派3 U盘启动 配置 & 即 MSD启动 总结

    树莓派3添加了一个新特性:允许USB启动.现在我们既可以从SD卡启动,也可以从USB启动.USB设备可以是U盘,带USB适配器的SSD硬盘,甚至是移动硬盘. 本文介绍怎么从U盘启动树莓派3.   1. ...

  6. 树莓派玩耍笔记4 -- 树莓派ssh党必备的配置

    1. 关闭桌面显示 对于ssh 党.当然不须要系统花费资源在显示上. 所以我们先在 "raspi-conifg" 下选择默认启动为Text 启动(这好像也是Raspbian 的默认 ...

  7. 树莓派学习笔记——USB wifi配置指南

    0 前言     树莓派既能够使用有线网络又能够无线网络,假设使用有线网络不方便的话能够借助USB wifi无线网卡让树莓派也插上无线"翅膀". 可是和使用有线网络即插即用的方式不 ...

  8. 树莓派centos安装的基本配置

    萌新再发一帖,这篇文章呢主要是为大家在树莓派上安装centos以后提供一个问题的解决方案. 首先我呢觉得好奇就在某宝上花了两百来块钱买了一套树莓派,很多人喜欢在树莓派上安装Debian,我呢更青睐用R ...

  9. 树莓派3B(2)- 配置多个wifi,自动寻找可用网络

    一.背景 在上篇<Raspberry Pi 3B 安装系统并联网>中,树莓派使用wifi连接,但是把树莓派带到公司,树莓派就连不了公司的wifi,要是支持连接多个wifi就好了,在此整理分 ...

随机推荐

  1. LINQ to XML简介

    我们的配置文件使用XML存储信息.ADO.NET的DataSet(利用扩展方法)可以方便的将数据保存(或加载)为XML..NET特有的XML API,如XmlReader/XmlWriter类.微端提 ...

  2. mysql慢查询开启及分析方法

    最近服务维护的公司的DB服务器,总是会出现问题,感觉需要优化一下了,登陆上去,发现慢查询日志都没有开,真是惭愧, 故果断加上慢查询日志, 经过分析sql记录,发现问题很多,开发人员很多没有对sql优化 ...

  3. jdk下载安装

    1.下载地址:https://www.oracle.com 注册,登陆,选择版本下载(注意,下载时提示you must accept the license agreement before down ...

  4. Sass 基础(五)

    @if @if 指令是一个SassScript,它可以根据条件处理样式块,如果条件为true返回一个样式块,反之 false 返回另一个样式块,在Sass 中除了@if之,还可以配合@else if和 ...

  5. 洛谷P3804 【模板】后缀自动机

    题目描述 给定一个只包含小写字母的字符串 SS , 请你求出 SS 的所有出现次数不为 11 的子串的出现次数乘上该子串长度的最大值. 输入输出格式 输入格式: 一行一个仅包含小写字母的字符串 SS ...

  6. notepad++实现python运行

    一.先确保windows电脑上先安装python解释器 方法参考:https://www.cnblogs.com/hepeilinnow/p/9727922.html 二.打开notepad++,写一 ...

  7. DevOps - 版本控制 - Bitbucket

    Bitbucket 使用139邮箱无法收到注册邮件 https://bitbucket.org

  8. Vue.js中 computed 和 methods 的区别

    官方文档中已经有对其的解释了,在这里把我的理解记录一下Vue中的methods.watch.computed computed 的使用场景 HTML模板中的复杂逻辑表达式,为了防止逻辑过重导致不易维护 ...

  9. PHP生成一个六位数的邀请码

    PHP生成一个六位数的邀请码 $unique_no = substr(base_convert(md5(uniqid(md5(microtime(true)),true)), 16, 10), 0, ...

  10. ajax提交时 富文本CKEDITOR 获取不到内容

    ckeditor数据向content(页面用以替换的编辑框)的同步 问题: 我们发现,在数据通过ajaxSubmit提交的过程中,并不能将最新的数据进行提交.换句话说,最新的数据无法被jQuery.f ...