Raspberry Pi基本操作分享

简介

树莓派由注册于英国的慈善组织“Raspberry Pi 基金会”开发,中文译名“树莓派”,由中国台湾和大陆厂家制造。Eben Upton(伊本·阿普顿)为项目带头人。2012年3月,成为正式发售世界上最小的台式机,又称卡片式电脑,外形只有信用卡大小,却具有电脑的所有基本功能。这一基金会以提升学校计算机科学及相关学科的教育,让计算机变得有趣为宗旨。基金会期望这一款电脑无论是在发展中国家还是在发达国家,会有更多的其它应用不断被开发出来,并应用到更多领域。(以上信息来源自百度百科)

要求

硬件

1. Raspberry Pi (以2代B型为例);
2. 电源(以5V2A为例);
3. TF卡(操作系统);
4. 网线或无线网卡(使用REALTEK 8188cus芯片);

软件

1. Raspbian,操作系统,下载后解压,解好后文件名应类似“2015-02-16-raspbian-wheezy.img”;

2. Win32DiskImager,将操作系统镜像写入TF卡的工具,点击“Image File”旁边的文件夹标志可选择镜像路径,然后选择好读卡器的盘符(!),再点击“Write(写入)”,再等个几分钟,系统就完成写入TF卡了;
3. 开机后,以用户名pi登录,密码是raspberry。RPi的系统是Ubuntu,默认root是无密码而且是禁用的,可先用下面的命令更改root的密码:

sudo passwd root

这时系统会提示输入root用户的密码,输入你想设的密码,再确认一次。

sudo passwd -u root

这样,重启后以用户名root登录后就不用每次多敲“sudo”了。
同样也可用于更改用户pi的密码。
4. 分区扩展。
第一次启动后,最好用下面的命令进行初始的设置:

sudo raspi-config

最新版本的Raspbian的raspi-config,界面第一页第一条就是扩展逻辑分区,选了然后OK回车就是。然后再选好地区和语言(如有必要)。
再有就是在Advanced Options中可设置主机名(hostname)。

5. 关机。曾经有个段子,说“熟悉Windows,OS,Linux系统……的开关机”,笑话是看过了,但RPi的关机也是很好玩,不少朋友会直接拔电源,但这样会有丢失数据或者损坏SD卡的风险。下面的命令就可以让RPi安全地关机:

sudo shutdown -h now

解释:
-h 会将系统挂起, now 立即执行;
一个相同作用的更短命令是:

sudo halt

也可以让设备在一个指定的时间关闭:

sudo shutdown -h 20

这个命令指示设备在20分钟后关闭。如果你想在一个确切时间关闭,也可以用hh:mm这样的24小时格式替换20,例如:

sudo shutdown -h 16:30

安全重启你的树莓派

sudo shutdown -r now

解释:
-r 将会重启, now 立即执行;
一个相同作用的更短命令是:

sudo reboot

使用这些命令,就不用担心数据会丢失或者SD卡被损坏。

6. 无线局域网(Wlan)设置。除了lan可直接接上互联网之外,Rpi官方系统Raspbian自带了几种低功耗芯片的无线网卡驱程,其中有8192cu,8188cus,等等……先搜索无线网络:

sudo iwlist wlan0 scan

然后找到N个Cell,找到自己的SSID,通常是“ESSID=”XXX””的。编辑wpa-supplicant配置:

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

在最后添加上:

network={
ssid="你自己的SSID"
psk="你自己的密码"
}

然后按 Ctrl+X 退出,这时需要确认是否保存,再按 Y
重启后查看网卡指示灯是否会闪烁,若还是不闪,需要手动重启接口:
先停用无线网:

sudo ifdown wlan0

再启用:

sudo ifup wlan0

这时应该可以了,查看无线局域网的地址:

ifconfig wlan0

如果有 inet addr 这一行,说明无线局域网配置成功。

7. 无线网卡禁用休眠。先新建一个设置文件:

sudo nano /etc/modprobe.d/8192cu.conf

然后编辑:

# prevent power down of wireless when idle
options 8192cu rtw_power_mgnt=0 rtw_enusbss=0

这是针对8192cu芯片的配置,按照BrewPi.com的说法,这个设置也适用于8188cus芯片的无线网卡。

注:奶茶东网站上说这个网卡是8188cus芯片的,但在Rpi中用 lsmod 查看,是8192cu芯片,不知谁是对是错了,反正这货免驱是真的。

8. 固定IP地址。
首先编辑 /etc/network/interfaces

sudo nano /etc/network/interfaces

然后找到 iface eth0 inet dhcp ,并改为:

iface eth0 inet static
address X.X.X.X #子网的IP视乎内网具体情况而定;
netmask 255.255.255.0
gateway X.X.X.1 #子网的网关同样视乎内网具体情况而定。

注意,这个 eth0 是“第一个以太网络”的意思,就是说这个配置是属于第一个网卡的,朋友可参考这个配置再修改“第一个无线网卡(即 wlan0 )”也可以的。


已发布

分类

,

来自

标签:

评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注