您的位置:首页 > 编程语言 > ASP

raspberry pi系统安装

2014-06-26 19:35 459 查看
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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: