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 ...
随机推荐
- shell脚本调试打印日志问题
shell脚本调试打印日志问题 1. 需求 我们在编写脚本的时候,有时候需要做调试,便于我们定位问题,有时候等脚本上线之后,我们需要保留脚本执行过程中的记录.便于我们在出问题的时候,定位问题. 2. ...
- TCP/IP各种数据包结构体
下面这些TCP/IP数据包是我在进行Socket及Wipcap网络编程过程中曾经用到过的数据包结构体, 这些东西平时看起来不起眼,真正用到的时候就会觉得非常有用...... 以太帧头格式结构体,共14 ...
- PHP发送邮件标题乱码的解决
遇到问题:PHPMailer发送邮件时中文乱码,本来我的系统都是英文内容的,后来需求变化需要在标题中添加中文,但是在使用安卓自带邮件工具收取是出现乱码,而使用QQ邮箱查看确实正常的. 解决方法: 先用 ...
- PAT Basic 1015
1015 德才论 宋代史学家司马光在<资治通鉴>中有一段著名的“德才论”:“是故才德全尽谓之圣人,才德兼亡谓之愚人,德胜才谓之君子,才胜德谓之小人.凡取人之术,苟不得圣人,君子而与之,与其 ...
- Android兼容性测试GTS-环境搭建、测试执行、结果分析
GTS的全称是Google Mobile Services Test Suite,所谓的Google Mobile Services即谷歌移动服务,是谷歌开发并推动Android的动力,也是Andro ...
- Python模块--time&datetime
一.Python中时间的表示方式 1.时间戳 如 1552623413.043036 2.格式化的时间字符串 如 2015-12-02 3.struct_time 是一个元组 共有九个元素 二. ...
- sql存储过程打印图形
print '三角形' declare @a int set @a=1 while(@a<10) begin print replace(space(@a),' ','*') set @a=@a ...
- OpennSSL之基本了解
HTTPS是一种协议,等于HTTP+TLS(由于历史原因,SSL3.0之后就被TLS1.0替代了).openssl是一套开源工具集,主要有两个特性: 实现了ssl2,ssl3,TLSv1,TLSv1. ...
- Java-构造一个字符串
实用StringBuffer构造字符串 package com.tj; public class MyClass implements Cloneable { public static void m ...
- 【04】在 PR 中关闭 issue
[04]在 PR 中关闭 issue 似乎要给别人PR. 比如你在创建一个 pull request 去修复 issue #234.那你可在 PR 输入「fixes #234」,就可以自动 ...