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(预共享密钥)
配置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/
创建并编辑文件/etc/modprobe.d/8192cu.conf //他的无线usb网卡是RTL8192cu芯片,我自己的是:RTL8188cus
//我的配置文件是/etc/modprobe.d/alsa-base.conf
并且粘贴下列内容
然后使用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
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. |
哎,花了好长时间搞这个隐藏无线网的配置,看了很多中文的贴了,最终还是用一个国外人写的文章里搞定了,感叹一下:还是英语的文章比较靠谱些。不过最终证明坚持和努力的确是一种好方法,但我要注意效率,下面说说是如何配置的。
//有用的命令: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 |
并且粘贴下列内容
1 2 | # Disable power saving options 8192cu rtw_power_mgnt=0 rtw_enusbss=1 rtw_ips_mode=1 |
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 pi) 系统在SD卡上安装Linux
- Raspberry Pi: 系统安装及配置(SSH、ROOT账号、扩张可用空间、软件源、IP)
- Raspberry Pi: MacOS下安装Raspbian系统
- raspberry pi树莓派系统快速安装
- ubuntu下安装raspberry pi系统
- raspberry pi 入门 ---- 安装系统
- 为树莓派(Raspberry pi 2)安装raspbian系统,并用windows自带的远程桌面连接登录
- RaspBerry Pi 系统安装——Raspbian(精简版)
- 为树莓派(Raspberry pi 2)安装raspbian系统,并用windows自带的远程桌面连接登录
- [树莓派(raspberry pi)] 01、在linux环境下给树莓派安装系统及入门各种资料
- 树莓派(raspberry pi) 系统安装WiFi网卡
- (1)安装Arch系统 - 树莓派Raspberry Pi - Arch Linux(转载)
- Raspberry Pi 3 入门 安装Raspbian系统 使用NOOBS傻瓜工具 超超超超超简单
- 统版系统安装过程与心得(一)
- AIX操作系统及HACMP群集系统安装步骤
- 检测系统是否被入侵者安装了 rootkit
- 安装Oracle9i失败,一定要重灌系统吗?(个人安装后的体会,与大家分享)
- 请教各位高手::为什么我的系统不能安装windows 2k/xp ????????