raspberry pi系统安装
1.格式化SD卡,用SDFormatter
2.解压下载的操作系统
3.复制操作系统到SD卡(要放在根目录,把最外面的文件夹路径去掉)
4.把SD卡插入raspberry pi,接上电源
5.在启动界面选择要安装的系统,然后点击install
6.10分钟左右的安装等待时间
7.系统安装时配置选项说明:
8.命令行模式切换到桌面模式的命令:startx
9.更改键盘模式:
sudo dpkg-reconfigure keyboard-configuration
进入后,选通用的101键PC键盘
按tab键,到OK,按Enter确定
在键盘layout选择中,选Other
按tab键,到OK,按Enter确定
然后在选项中,选English(US)
按tab键,到OK,按Enter确定
再选English(US, alternative international)
按tab键,到OK,按Enter确定
然后一路按OK
退出后,重启系统
sudo reboot
原网址:http://blog.csdn.net/c80486/article/details/8460271
10.MT-WiFi无线网络配置:
网络名: MT-WiFi //SSID=Service Set Identifier,意思是:服务集标识
网络身份验证:WPA2-PSK //Authentication,WPA2-PSK=WPA2 with a pre-shared key (PSK).
数据加密: AES //encryption,AES=Advanced Encryption Standard
网络密钥: PSK //PSK=Per Shared Key(预共享密钥)
|
Authentication method |
Description |
|---|---|
|
Open |
All associations are accepted. |
|
Shared |
All associations are accepted, but the client must use WEP encryption. |
|
WPA |
Wi-Fi Protected Access. Requires EAP authentication. |
|
WPA-PSK |
WPA with a pre-shared key (PSK). |
|
WPA2 |
Wi-Fi Protected Access 2. Requires EAP authentication. |
|
WPA2-PSK |
WPA2 with PSK. |
配置raspberry pi用MT-WiFi隐藏无线网络上网
哎,花了好长时间搞这个隐藏无线网的配置,看了很多中文的贴了,最终还是用一个国外人写的文章里搞定了,感叹一下:还是英语的文章比较靠谱些。不过最终证明坚持和努力的确是一种好方法,但我要注意效率,下面说说是如何配置的。
//有用的命令:1.sudo lsusb 2.sudo iwlist wlan0 scan
第一:拔掉usb无线网卡,给树莓派上电启动
第二:用wpa_passphrase "ssid" "psk"产生一个psk另一种形式的密码,以备后面使用,同时会在/etc/wpa_supplicant/wpa_supplicant.conf文件里产生一个结构体network,里面是ssid和psk。
第三:修改/etc/network/interfaces文件内容
sudo nano /etc/network/interfaces
改为一下内容:
auto l0
iface l0 inet lookback
iface eth0 inet dhcp//动态ip地址,即自动分配ip地址。
auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-scan-ssid 1
wpa-ap-scan 1
wpa-key-mgmt WPA-PSK
wpa-proto RSN WPA
wpa-pairwise CCMP TKIP
wpa-group CCMP TKIP
wpa-ssid "ssid"
wpa-psk 前面产生的psk
iface default inet dhcp //ctrl+o保证,y确定,ctrl+x退出。
第四:关闭树莓派,插上usb无线网卡,给树莓派上电启动。ifconfig查看已经可以上网了。
参考文章:http://www.geekfan.net/8776/和http://blog.163.com/sufeng_mailbox/blog/static/1017057822008101310654845/
备注:修复断线问题(本人未尝试)
如果你发现你的设备经常掉线,你可以十分容易的使用一个命令行来修复它(感谢perseus286!)
创建并编辑文件/etc/modprobe.d/8192cu.conf //他的无线usb网卡是RTL8192cu芯片,我自己的是:RTL8188cus
|
1
|
sudo nano /etc/modprobe.d/8192cu.conf
|
//我的配置文件是/etc/modprobe.d/alsa-base.conf
并且粘贴下列内容
|
1
2
|
# Disable power saving
options 8192cu rtw_power_mgnt=0 rtw_enusbss=1 rtw_ips_mode=1
|
然后使用sudo reboot进行重启。
11.设置静态无线网IP地址
将iface wlan0 inet dhcp的dhcp改为static,然后在其下加入如下代码
address 192.168.0.30
netmask 255.255.255.0
gateway 192.168.0.2//开始是0.1能上网,然后不能上网了,之后改成0.2又可以了。
将iface default inet dhcp删除,然后sudo reboot即可
//关于网关gateway:两个网络之间的那扇门,或者看成路由器的ip地址,所以raspi和pc用同样的网关,因为它们使用同一个路由器。
//文件/etc/resolv.conf是配置DNS服务器的文件,如果rsapi可以ping通但上不了网,可能是网关或DNS没有配置。
12.设置root密码,sudo passwd root,然后输入两次密码
13.更新源:sudo apt-get update
更新软件:sudo apt-get upgrade
14.安装系统后再次进入配置画面命令:sudo raspi-config
(advanced optins里面有是否开机启动spi的配置选项)
三个文件:
/etc/network/interfaces
/etc/wpa_supplicant/wpa_supplicant.conf
/etc/resolv.conf
通过以太网口使用静态IP地址:
sudo nano /etc/network/interfaces
auto lo
iface lo inet loopback
iface eth0 inet static
address 192.168.15.88
netmask 255.255.255.0
gateway 192.168.15.1
allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
sudo nano /etc/resolv.conf
nameserver 61.177.7.1
nameserver 221.228..255.1
通过无线网卡使用隐藏的静态IP地址:
auto lo
iface lo inet loopback
iface eth0 inet dhcp
auto wlan0
allow-hotplug wlan0
iface wlan0 inet static
address 192.168.15.4
netmask 255.255.255.0
gateway 192.168.0.2
wpa-scan-ssid 1
wpa-ap-scan 1
wpa-key-mgmt WPA-PSK
wpa-proto RSN WPA
wpa-pairwise CCMP TKIP
wpa-group CCMP TKIP
wpa-ssid "MT-WiFi"
wpa-psk 34f7016d83555ece6041b0ea2afb7939e95c74138c821003d710366d9d2fea90
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
sudo nano /etc/resolv.conf
nameserver 61.177.7.1
nameserver 221.228.255.1
raspberry pi系统安装的更多相关文章
- 【Raspberry Pi】新入手的Raspberry Pi3拼装日志
一.概述 2016年暑假某宝入手Raspberry Pi 3,装机清单: 树莓派主板 亚克力外壳 小风扇 散热片 30G SD card 螺丝若干颗 因机型问题,可能与你的机器有微小差异 二.装机过程 ...
- Hello Raspberry Pi
Raspberry Pi 入手好一段时间了,原意是想撸 linux,但是后来一整年都在忙孩子房子户口本子的事,这玩意也就搁了一年尘. 最近终于被生活折腾到了尾声,开始找一些东西来折腾折腾. 一.什么是 ...
- Azure IoT Edge on Raspberry Pi 3 with Raspbian
在<Azure IoT Edge on Windows 10 IoT Core>一文中,我们以运行Windows 10 IoT Core的MinnowBoard MAX为例,详细讲述了Wi ...
- 【树莓派】【转载】Raspberry Pi (树莓派)折腾记
在网上看到一篇对树莓派折腾记录比较详细的文章,时间比较早,但是有些东西没变. 对于新手而言,还是有点参考价值.文章参见:http://skypegnu1.blog.51cto.com/8991766/ ...
- SITP & Raspberry Pi
系统安装 系统选择树莓派论坛提供的下载地址 Download 我选择了其中的SSH-2017-01-11-raspbian-jessie.zip[良心推荐] 选择一个大于8G的内存卡,利用 Win32 ...
- [IOT] - Raspberry Pi 3B + Windows 10 IOT Core + .Net Core Web 部署
硬件:Raspberry Pi 3B 系统:Windows 10 IOT Core 应用:.Net Core Web 部署流程 1. 系统安装 1.1 下载并安装 Windows 10 IoT Cor ...
- Raspberry Pi 4B 使用OpenCV访问摄像头picamera模块
目录 1.OpenCV安装 (1)安装依赖 (2)下载OpenCV源码 (3)安装pip (4)安装Python虚拟机 (5)编译OpenCV (6)验证安装 2.使用OpenCV和Python控制摄 ...
- 让Mono 4在Raspberry Pi上飞
最近公司有项目想要在树莓派上做,代替原来的工控机(我们是把工控主机当作小的主机用,一台小的工控主机最少也要600左右,而树莓派只要200多).于是,公司买了一个Raspberry Pi B+和一个Ra ...
- Kali v2.1.2 for Raspberry Pi 3B
最新的下载地址是: https://www.offensive-security.com/kali-linux-arm-images/ 按照官网的说法是找不到树莓派版本的SHA1SUM和SHA1SUM ...
随机推荐
- Java第十二次作业:什么是一维数组?什么是对象数组?吃金币游戏2.0版 新增炸弹功能 新增游戏倒计时功能 新增胜利失败检测功能 使用如鹏游戏引擎制作窗体 一维数组设置金币
什么是数组? 数组的定义:是用统一的名字代表这批数据,用序号来区分各个数据.数组是无序的数据元素按有序的下标组成的集合,分配固定空间大小的一种容器. 如何理解:其实就是一个同时放很多数据的变量. a= ...
- django-ckeditor添加代码功能(codesnippet)
最近做了一个博客,使用python3+django2.1开发的,后台编辑器和前端显示用的Django-ckeditor富文本编辑器,由于发现没有代码块功能,写上去的代码在前端展示有点乱,于是一顿问度娘 ...
- 目录扫描工具DirBuster
DirBuster是用来探测web服务器上的目录和隐藏文件的.因为DirBuster是采用java编写的,所以运行前要安装上java的环境. 来看一下基本的使用: ①:TargetURL下输入要探测网 ...
- linux终端颜色控制
引言: 由于在c代码中看到过打印彩色字, 又对PS1 想进一步了解,才有了这篇博文.----------------------------------------Linux 终端控制台字体颜色 - ...
- (转)iOS开发之同一应用设置不同图标和名称
本文转自:http://www.devzeng.com/blog/ios-two-version-app-setting-profile.html iOS开发之同一应用设置不同图标和名称 SEP 6T ...
- SpringBoot 多线程
Spring通过任务执行器(TaskExecutor)来实现多线程和并发编程.使用ThreadPoolTaskExecutor可实现一个基于线程池的TaskExecutor.而实际开发中任务一般是非阻 ...
- 对uboot中CFG_和CONFIG_的理解
CONFIG_用于选择CPU SOC 板子的类型,系统时钟,设备驱动driver驱动等 CFG_用于设置malloc缓冲池的大小,偏移地址部分的定义,uboot的提示符,uboot的加载地址,fl ...
- PAT Basic 1053
1053 住房空置率 在不打扰居民的前提下,统计住房空置率的一种方法是根据每户用电量的连续变化规律进行判断.判断方法如下: 在观察期内,若存在超过一半的日子用电量低于某给定的阈值 e,则该住房为“可能 ...
- PowerShell-第1章 交互界面
1.1运行程序.脚本和已有的工具: Program.exe arguments ScriptName.ps1 arguments BatchFile.cmd arguments 如果运行的命令名中包含 ...
- swift final关键字、?、!可选与非可选符
?符号: 可选型 在初始化时可以赋值为nil !符号: 隐形可选型 类型值不能为nil,如果解包后的可选类型为nil会报运行时错误,主要用在一个变量/常量在定义瞬间完成之后值一定会存在的情况.这主要 ...