1.下载镜像和刻录工具

默认帐号:pi,默认密码:raspberry

2.刻录系统镜像

将下载好的Raspbian系统镜像,笔者下载的是2016-03-18-raspbian-jessie.zip,用win32diskimager将解压后的img镜像刻录到SD卡上,SD卡最好采用高速SD卡。

3.启动和登录

将SD卡插入树莓派3的SD卡口,然后接通电源,用网线连接路由器和树莓派,在同一局域网下,通过查看路由器或扫描局域网22端口,找到树莓派的IP,然后使用putty登录。

登录使用的帐号密码为pi/raspberry

4.扩展SD卡空间

默认情况下,刻录后的SD卡只有十几兆,剩下的空间还是未分区的状态,如果不进行扩展,会导致无法安装软件。

输入命令sudo raspi-config进入配置面板

选择第一项1 Expand Filesystem

扩展后重启,重启命令为reboot

扩展后可以通过df -h命令查看SD卡的可用空间

5.更换软件源

编辑/etc/apt/sources.list文件,命令为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退出,编辑此文件后,请使用sudo apt-get update命令,更新软件列表。

6.配置树莓派连接WIFI(可选)

很多教程都是在改/etc/network/interfaces文件,实际上应该改/etc/wpa_supplicant/wpa_supplicant.conf这个文件

查看/etc/network/interfaces文件内容

cat /etc/network/interfaces

内容如下

# interfaces(5) file used by ifup(8) and ifdown(8)

# Please note that this file is written to be used with dhcpcd

# For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf'

# Include files from /etc/network/interfaces.d:

source-directory /etc/network/interfaces.d

auto lo

iface lo inet loopback

iface eth0 inet manual

allow-hotplug wlan0

iface wlan0 inet manual

wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

allow-hotplug wlan1

iface wlan1 inet manual

wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

可以看到,wifi的设置在/etc/wpa_supplicant/wpa_supplicant.conf文件中

使用nano编辑器打开wpa-supplicant配置文件:

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf,这个文件类似安卓手机下的/data/misc/wpa_supplicant文件。

在文件的底部添加如下内容:

network={

ssid="FAST_TEST"

psk="12345678"

key_mgmt=WPA-PSK

priority=3

}

上面是一个典型的密码连接WIFI的配置项。ssid选项用于指定连接的wifi名称,psk用于指定连接的wifi密码,当有多个network配置项时,可以用pirority参数指定连接的优先级。数字越大,优先级越高。pirority参数缺省值是0,可以省略。

无密码配置如下:

network={

ssid="CMCC-WEB"

key_mgmt=NONE

priority=36

}

这个配置跟上面不同的是:key_mgmt的值为NONE而非WPA-PSK,不需要指定psk

如果需要连接类似CMCC的PEAP无感知认证的wifi热点

CMCC需要配置的内容如下

EAP方法:PEAP

阶段2身份验证:MSCHAPV2

CA证书:未指定

用户证书:未指定

典型配置如下

network={

ssid="CMCC"

key_mgmt=WPA-EAP

eap=PEAP

identity="188XXXXXXXX"

password="12345678"

phase1="peaplabel=0"

phase2="auth=MSCHAPV2"

}

或者采用如下配置(拷贝的安卓配置文件)

network={

ssid="CMCC"

key_mgmt=WPA-EAP IEEE8021X

eap=PEAP

identity="188XXXXXXXX"

password="12345678"

priority=35

}

将identity和password的内容改成登录的用户名和密码即可。

这里笔者需要连接一个名为DJTU的无密码wifi,所以设置为

network={

ssid="DJTU"

key_mgmt=NONE

}

CTRL+X退出然后按Y键保存,最后再按回车键。

然后通过下面两个命令重启wlan0网卡

sudo ifdown wlan0

sudo ifup wlan0

最后可以通过下面的命令查看分配的IP地址

ifconfig

iwconfig

本文参考:

树莓派的linux系统安装,树莓派3安装系统相关推荐

  1. 树莓派的linux系统安装,树莓派安装Linux操作系统

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 树莓派上可安装的操作系统 (1)Linux:Raspbian,Arch Linux ARM (2)Unix:FreeBS ...

  2. SLAM导航机器人零基础实战系列:(五)树莓派3开发环境搭建——1.安装系统ubuntu_mate_16.04...

    SLAM导航机器人零基础实战系列:(五)树莓派3开发环境搭建--1.安装系统ubuntu_mate_16.04 摘要 通过前面一系列的铺垫,相信大家对整个miiboo机器人的DIY有了一个清晰整体的认 ...

  3. u盘装kwil linux教程,U盘安装系统

    用U盘安装系统的好用的PE系统:通用PE V6.1下载 用U盘安装系统的好用的PE系统:通用PE V6.1下载 PE是一款用其他介质(我们最常用的是U盘)启动安装电脑系统的简易操作系统,在XP系统中 ...

  4. 树莓派的使用(一、安装系统)

    目录 树莓派版本 安装的系统镜像 前言 镜像下载 树莓派OS下载地址(我是用的是带界面的) # 官方镜像历史版本下载地址如下 UBuntu mate OS下载地址 系统安装的准备 安装使用的软件 硬件 ...

  5. 树莓派 arch linux,给树莓派安装ArchLinux

    ArchLinux是Linux的一个发行版,以简单,轻量为其设计理念.由于其小而美的特点,ArchLinux非常合适运行在树莓派等环境上,树莓派官方网站曾经提供了ArchLinux的镜像下载,不知道为 ...

  6. 树莓派玩耍笔记1 -- 开箱 amp; 安装系统以及简单配置

    零.前言 树莓派是什么? 吃的么? 呵呵,假设您连这个还不知道,真是out 了. 麻烦出门左拐.百度去(或者,看看官网去?),算了.还是粘贴一些大家都知道的树莓派百科吧: 树莓派由注冊于英国的慈善组织 ...

  7. 查看linux raid级别,已安装系统查看raid级别信息

    已安装系统查看raid级别信息 发布时间:2020-07-23 05:01:15 来源:51CTO 阅读:678 作者:lysweb 日常运维中,未配置带外管理,在移交系统时确认raid级别,需要重启 ...

  8. hp服务器 优盘安装系统安装win7系统安装win7系统安装,hp如何安装系统win7

    很多网友认为安装操作系统是小儿科,那么hp如何安装系统win7呢?今天学习啦小编与大家分享下hp安装系统win7的具体操作步骤,有需要的朋友不妨了解下. hp安装系统win7方法一 1.我们首先先到系 ...

  9. hp服务器安装win7普通系统安装,hp台式电脑安装系统一键安装win7系统

    现如今电脑已经走进千家万户,大家生活和工作基本上都离不开电脑,也催生出很多电脑品牌,hp电脑就是其中比较受欢迎的品牌电脑,那么hp台式电脑要安装win7系统该怎么装呢?以云骑士安装win7系统为例,分 ...

  10. Linux系统安装keras,keras安装

    conda install m2w64-toolchain conda install mingw libpython #先安装mingw: conda install libpython #再安装l ...

最新文章

  1. [Nuxt.js]Nuxt项目启动如何跳过“Are you interested in participation?”
  2. 2019年安徽高考最高分出炉:文科681分 理科710分
  3. 匿名内部类创建线程的三种方式
  4. Javascript的调试利器:Firebug使用详解
  5. NS2相关学习——在ns中模拟无线场景
  6. LeetCode题库整理【Java】—— 3 无重复字符的最长子串
  7. 为项目选择合适的语言
  8. VC++ (VS2008)里面char和LPTSTR的转换问题
  9. 软件设计原则(四) 里氏替换原则
  10. 关于CWMP基础(三)----(TR111)DHCP
  11. Windows终端配置emoji
  12. 如何优化Web服务器以实现高吞吐量和低延迟
  13. java算法:复合数据结构
  14. 微信分享透明背景图片背景变黑
  15. python中print是什么意思中文-python中使用print输出中文的方法
  16. 论文格式要求及字体大小
  17. 大规模优化方法(一)
  18. 信息系统综合测试与管理
  19. C++ GDAL/OGR 库创建多边形类型的图层
  20. 航模遥控继电器单通道控制2路继电器开关实现原理解析

热门文章

  1. 扫雷(C语言实现简易版)
  2. 编程式事务管理使用Transaction
  3. Rust开发postgres扩展
  4. GPS时钟产品|gps时钟设备|gps时钟系统|gps时钟服务器|gps卫星同步时钟
  5. 2023年中国鱼油行业现状分析:产品需求激增,市场供不应求[图]
  6. 7.springboot中整合Jpa多数据源
  7. 保弘实业|低收入家庭理财方法大盘点
  8. 阿里云ssl证书申请,宝塔ssl证书部署
  9. Inductive and Unsupervised Representation Learning on Graph Structured Objects
  10. 软件杯 银行卡号识别 关于神经网络学习