1.格式化SD卡,用SDFormatter

2.解压下载的操作系统

3.复制操作系统到SD卡(要放在根目录,把最外面的文件夹路径去掉)

4.把SD卡插入raspberry pi,接上电源

5.在启动界面选择要安装的系统,然后点击install

6.10分钟左右的安装等待时间

7.系统安装时配置选项说明:

      由于在初始配置的界面上没有看到有网络配置的选项,所以建议在网络环境中一定要有DHCP,也就是能自动获取IP的网络环境。因为Raspbian的各种软件的安装是需要网络连接支持的。需要用到的功能说明如下:
expand_rootfs – 将根分区扩展到整张SD卡,因为整个Image才400多兆,但是现在的SD卡基本都是几个G的,除非SD卡有其他用途,一般建议选择这项,这样可以有足够多的空间来安装各种程序。
overscan – 可以扩充或者缩小屏幕的设置,除非一启动就发现显示的内容能刚好填满整个电视的画面。大部分情况下是不能填满或者超过,如果这样就要enable这个,然后在系统启动之后,更改config.txt中的overscan_left、overscan_right、overscan_top和overscan_bottom的内容,如果显示内容超出屏幕的范围(显示不全),就要设置这些值为正值,如果是1080p,一般设置为48。如果显示的内容不能填满屏幕,则设置这些值为负值,如果是1080p,一般设置为-48。具体可以更加显示的结果,以16为步长进行调整。
configure_keyboard  - 这个很重要,前面的屏幕选默认值:Generic 105-key (Intl) PC,但在Keyboard layout:时,显示出来的都是English(UK)的,要选择Other,然后在里面选择English(US),否则会出现键盘的一些符号不对或者对调,比如引号”和@符号对调,#号变成英镑符号等等。之后的两个屏幕都选择默认值就可以了,到了:Use Control+Alt+Backspace to terminate the X server? 时,选择Yes,表示用这个可以终止X Server,当整个X-Window死掉的时候可以用。
change_pass – 默认的用户名是pi,密码是raspberry,一般登录时不需要输入,但是用ssh远程连接时要用到这个用户名和密码,这里可以更改密码。
change_locale – 更改语言设置。在Locales to be generated: 中,选择en_US.UTF-8和zh_CN.UTF-8。在Default locale for the system environment:中,选择en_US.UTF-8(等启动完机器,装完中文字体,再改回zh_CN.UTF-8,否则第一次启动会出现方块)。
change_timezone – 更改时区,这个很重要,因为树莓派没有内部时钟,是通过网络获取的时间,如果设错时区,那么时间就不正确了,选择Asia – Shanghai,没错是Shanghai,木有Beijing,这是Unix的传统。缩写是CST,不知道是China Shanghai Time还是China Standard Time。
memory_split – 按照网上的说法,这个功能有Bug,会导致/boot/start.elf损坏使系统无法启动,所以不要使用这个功能。可以通过拷贝/boot/下的arm128_start.elf、arm192_start.elf、arm224_start.elf覆盖start.elf来实现显存和内存的划分。为了能播放高清1080p的视频,至少要分配64M显存给GPU。所以arm224就不能播放1080p高清视频。
ssh – 是否激活sshd服务,应该选择激活,这是当界面死掉后唯一进入机器的通道(如果Kernel没死的话),可以找另外一部机器,用putty或者其他ssh的工具连接到这部机器上,用pi这个用户登录,至少可以实现安全重启。
boot_behaviour – 设置启动时启动图形界面,正常肯定是Yes。
设置完成后,选择Finish,会提示是否重启,选择Yes。

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系统安装的更多相关文章

  1. 【Raspberry Pi】新入手的Raspberry Pi3拼装日志

    一.概述 2016年暑假某宝入手Raspberry Pi 3,装机清单: 树莓派主板 亚克力外壳 小风扇 散热片 30G SD card 螺丝若干颗 因机型问题,可能与你的机器有微小差异 二.装机过程 ...

  2. Hello Raspberry Pi

    Raspberry Pi 入手好一段时间了,原意是想撸 linux,但是后来一整年都在忙孩子房子户口本子的事,这玩意也就搁了一年尘. 最近终于被生活折腾到了尾声,开始找一些东西来折腾折腾. 一.什么是 ...

  3. Azure IoT Edge on Raspberry Pi 3 with Raspbian

    在<Azure IoT Edge on Windows 10 IoT Core>一文中,我们以运行Windows 10 IoT Core的MinnowBoard MAX为例,详细讲述了Wi ...

  4. 【树莓派】【转载】Raspberry Pi (树莓派)折腾记

    在网上看到一篇对树莓派折腾记录比较详细的文章,时间比较早,但是有些东西没变. 对于新手而言,还是有点参考价值.文章参见:http://skypegnu1.blog.51cto.com/8991766/ ...

  5. SITP & Raspberry Pi

    系统安装 系统选择树莓派论坛提供的下载地址 Download 我选择了其中的SSH-2017-01-11-raspbian-jessie.zip[良心推荐] 选择一个大于8G的内存卡,利用 Win32 ...

  6. [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 ...

  7. Raspberry Pi 4B 使用OpenCV访问摄像头picamera模块

    目录 1.OpenCV安装 (1)安装依赖 (2)下载OpenCV源码 (3)安装pip (4)安装Python虚拟机 (5)编译OpenCV (6)验证安装 2.使用OpenCV和Python控制摄 ...

  8. 让Mono 4在Raspberry Pi上飞

    最近公司有项目想要在树莓派上做,代替原来的工控机(我们是把工控主机当作小的主机用,一台小的工控主机最少也要600左右,而树莓派只要200多).于是,公司买了一个Raspberry Pi B+和一个Ra ...

  9. Kali v2.1.2 for Raspberry Pi 3B

    最新的下载地址是: https://www.offensive-security.com/kali-linux-arm-images/ 按照官网的说法是找不到树莓派版本的SHA1SUM和SHA1SUM ...

随机推荐

  1. Windows平台下使用vs code搭建python3环境(1)

    前言:最近几周在使用python开发的过程中,碰到了好多坑,由于以前使用visual studio 2015习惯了,导致刚开始搭建python开发环境以及管理各种包的时候有点不习惯,再加上python ...

  2. php登录加密加盐

    1         背景 涉及身份验证的系统都需要存储用户的认证信息,常用的用户认证方式主要为用户名和密码的方式,为了安全起见,用户输入的密码需要保存为密文形式,可采用已公开的不可逆的hash加密算法 ...

  3. sram bist scripts

    主要三个script: mbist_run: call mbistarchitect tool run.do:run bist flow  bist setup => bist mode(bis ...

  4. 《零基础入门学习Python》【第一版】视频课后答案第003讲

    测试题答案: 0. 以下哪个变量的命名不正确?为什么? (A) MM_520 (B) _MM520_ (C) 520_MM (D) _520_MM(C)选项不正确,因为 Python 中的变量名不能以 ...

  5. Java-转换Unicode和utf-8

    package com.tj; import java.io.UnsupportedEncodingException; public class MyClass implements Cloneab ...

  6. luogu1640 [SCOI2010]连续攻击游戏

    二分图匹配,一边是属性值,一边是武器 #include <iostream> #include <cstring> #include <cstdio> using ...

  7. [转]Mac屏幕录像转成gif

    http://note.axiaoxin.com/contents/mac-video2gif.html 屏幕录像 打开Quicktime Player -> 文件 -> 新建屏幕录像 - ...

  8. mysql条件查询and or使用实例及优先级介绍

    mysql and与or介绍 AND 和 OR 可在 WHERE 子语句中把两个或多个条件结合起来. 使用OR关键字时: 只要符合这几个查询条件的其中一个条件,这样的记录就会被查询出来. 如果不符合这 ...

  9. xcode错误-第三方的东西他不支持

    ld:' /用户/ tanqihong /桌面/金粒子公司/金粒子公司/ Carloans / Carloans /第三/ TongLianPay / lib_release / libAPayLib ...

  10. BZOJ 1821 [JSOI2010]Group 部落划分:MST

    Description 聪聪研究发现,荒岛野人总是过着群居的生活,但是,并不是整个荒岛上的所有野人都属于同一个部落,野人们总是拉帮结派形成属于自己的部落,不同的部落之间则经常发生争斗.只是,这一切都成 ...