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 ...
随机推荐
- ThinkPHP项目怎么运行?
1.下载ThinkPHP项目 2.安装核心框架framework 3.配置集成开发环境:wamp或者xampp或者phpStudy
- git 不完全教程
概念 工作目录:当前所见,Working directory 暂存区域:以后要提交到仓库的文件,称为Index或者staging area Git 仓库:持久化存储快照的地方,HEAD指针所指向的地方 ...
- CSS实现跳动的桃心
又来刷题--CSS动画实现跳动的桃心,从哪里跌倒就从哪里爬起来,哈哈哈~ 分析:首先,得画出一个桃心,然后再用动画效果让它跳起来(关于动画,实在是弱项啊~~~,得补补了). 第一步:画桃心,思路是一个 ...
- Codeforces Round #510 #A
http://codeforces.com/contest/1042/problem/A 题目大意就是: 现在公园里有n个长椅(要多长有多长),第i个长椅上有a[i]个人(泰山崩于前而不乱),现在又有 ...
- python入门(一)作业
一,流程控制之if...else 1. 如果:女人的年龄>30岁,那么:叫阿姨,否则:叫小妞 age_of_girl = 21 if age_of_girl >30: print('阿姨' ...
- (转)Objective-C语法之动态类型(isKindOfClass, isMemberOfClass,id)等
本文转自http://blog.csdn.net/totogo2010/article/details/7714960 对象在运行时获取其类型的能力称为内省.内省可以有多种方法实现. 判断对象类型 - ...
- mysql参数讲解
MySQL配置参数详解: http://blog.csdn.net/wlzx120/article/details/52301383 深入理解mysql参数 http://blog.itpub.net ...
- Java-克隆一个对象
如可方便的克隆一个对象 package com.tj; public class MyClass implements Cloneable { public Object clone() { Clon ...
- python基础-面向对象(装饰器)
属性: @property @method_name.setter @method_name.deleter 三个标签都是放在方法的上面来使用,且方法名要和后续使用的 变量名字相一 ...
- Builder(构造者)
Builder(构造者) <?php class Product { private $name; public function setName($name) { $this->name ...