本帖最后由 mkitby 于 2015-11-9 19:49 编辑
安装操作系统
在https://www.raspberrypi.org/downloads/ 下载Raspbian操作系统,下载完成后解压缩得到镜像文件(.img),然后我们需要一个工具把镜像文件烧录到SD卡上, 我知道有两款工具,Win32DiskImager,USB Image Tool,另外这两款工具还可以备份整个SD卡为一个镜像文件。下面以Win32DiskImager为例说明如何烧录,如图Figure 1所示。把micro SD card插入读卡器中,连接上电脑. 等电脑识别后会分配一个盘符(例如G从htp://sourceforge.net/projects/win32diskimager/ 下载 Win32DiskImager, 然后安装安装完成后以系统管理员权限运行选择之前解压缩得到的镜像文件,选择SD卡所在盘符点击Write按钮开始写入镜像文件,然后就是等待,完成后会弹出提示框
Figure 1. Win32DiskImager烧录
如何英文还可以,也可以直接参考官方文档:
https://www.raspberrypi.org/documentation/installation/installing-images/windows.md
登录SSH
把micro SD card 插入Raspberry Pi,插上网线,连到路由器,然后上电。由于我们没有键盘和显示器,所以需要用SSH登录RPi(Raspberry Pi缩写),默认登陆用户名/密码:pi / raspberry。 但是不知道IP地址怎么办?其实我们可以从路由器设置里面得到IP地址。下面以TP-LINK为例,其他路由器类似。 进入路由器设置—>DHCP服务器—>客户端列表,就可以得到RPi的IP地址,如图Figure 2所示。然后最好绑定RPi的IP和MAC,进入路由器设置—>DHCP服务器—>静态地址保留,然后在设置里面,添加万博网页版登陆页派IP地址192.168.1.118和MAC地址。以后万博网页版登陆页派每次启动,IP地址都会固定为192.168.1.118。当然也可以设置RPi为静态IP地址,这个我们后面再讲。
Figure 2. 路由器设置界面
接下来用SSH客户端(Puty, SecureCRT, XShell等) 登录RPi,我这里以XShell(官网https://www.netsarang.com/ )为例,
1. 先去官网下载安装
2. 运行XShell,会弹出会话对话框,如图Figure 3所示, 点击“新建”按钮,会弹出如图Figure 4所示对话框,“名称”输入Raspberry Pi(或者其它任何你想要的名字),“主机”输入之前获得的IP地址,其它默认,点击确定,然后会回到如图Figure 3。
Figure 3. XShell运行开始界面
Figure 4. 新建会话属性对话框
3. 点击“连接”按钮,出现如图Figure 5所示界面, 输入pi,勾选“记住用户名”复选框,点击“确定”按钮,弹出如图Figure 6所示对话框,输入密码raspberry,勾选“记住密码”复选框,点击“确定”按钮。
Figure 5. SSH用户名
Figure 6. SSH用户身份验证
4. 以上所有步骤都没有问题的话,恭喜你,成功登录SSH。以后所有的操作基本上全是通过SSH来完成。
系统配置
raspi-config配置
接下来就是进行系统的一些基本配置,输入,这里面可以进行一些系统相关设置,如图Figure 7所示,我们主要设置以下方面:
选择Expand Filesystem,然后把整个系统的可用空间扩展到储存卡的大小。选择Change User Password设置新密码,按提示步骤完成选择Internationalisation Options—>Change Timezone设置时区,在中国大陆,选择Asia—>Chongqing(或者Hong_Kong)都可以按’Tab键,选中<Finish>,回车,提示Reboot(重启),选<Yes>,回车,RPi就会重启,SSH会自动断开连接,然后重新连接SSH,记得输入你设置的新密码。
Figure 7. raspi-config命令配置界面
其他一些选项,我反正是没设置,保持默认,想折腾的可以试试,比如Overclock(超频)。
网卡设置
我们可以选择有线网卡或者购买无线网卡。如果万博网页版登陆页派主要用来做服务器,就像本文那样,建议使用有线网卡,原因有两点,第一信号稳定,网络质量有保证;第二点减小USB耗电,为后面挂载移动硬盘提供有利条件,具体后面会讲。
有线网卡
设置静态IP地址,如果前面绑定过IP地址和MAC地址,那么这一步可以选择跳过。
编辑网络接口文件:- sudo nano /etc/network/interfaces
复制代码 默认配置如下:- auto lo
- iface lo inet loopback
- iface eth0 inet dhcp
- allow-hotplug wlan0
- iface wlan0 inet manual
- wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
- iface default inet dhcp
复制代码 如果你要设置的是有线网卡的 IP 地址,那么把 eth0 的 dhcp 改成 static 然后在下一行追加 IP 信息,内容如下:- iface eth0 inet static
- address 192.168.1.118 # 静态IP地址
- netmask 255.255.255.0 # 子网掩码
- gateway 192.168.1.1 # 网关
- dns-nameservers 192.168.1.1 # DNS服务器
复制代码 nano tips:
方向键控制光标移动Backspace和delete键用来删除修改好后, Ctrl+O提示保存文件名,直接回车Ctrl+X退出nanoCtrl+Z放弃修改并退出nanoShift+Insert粘贴
软件更新源
由于默认的镜像源网站在国外,导致下载速度非常慢,因此需要修改为国内镜像站点。先备份配置文件,做什么改动之前先备份是个好习惯。- sudo cp /etc/apt/sources.list /etc/apt/sources.list.orig
复制代码 然后编辑配置文件,输入- sudo nano /etc/apt/sources.list 或者sudo vi /etc/apt/sources.list
复制代码 删除所有内容,从下面选一个速度最快的源(ping一下可知, ping mirrors.neusoft.edu.cn),然后复制粘贴,保存。下面列出的是目前(2015/11/04)还有效的。- #大连东软信息学院(北方用户)
- deb [url]http://mirrors.neusoft.edu.cn/raspbian/raspbian/[/url] wheezy main contrib non-free rpi
- deb-src [url]http://mirrors.neusoft.edu.cn/raspbian/raspbian/[/url] wheezy main contrib non-free rpi
- #重庆大学(中西部用户)
- deb [url]http://mirrors.cqu.edu.cn/raspbian/raspbian/[/url] wheezy main contrib non-free rpi
- deb-src [url]http://mirrors.cqu.edu.cn/raspbian/raspbian/[/url] wheezy main contrib non-free rpi
- #前面几个都是教育网的
- #搜狐
- deb [url]http://mirrors.sohu.com/raspbian/raspbian/[/url] wheezy main contrib non-free rpi
- deb-src [url]http://mirrors.sohu.com/raspbian/raspbian/[/url] wheezy main contrib non-free rpi
复制代码 更多的镜像列表可以访问官方网站http://www.raspbian.org/RaspbianMirrors/
到这里,大部分初学者就开始虚了,我擦,怎么删除啊?怎么输入?下面以vi为例,看清楚了。复制上面的软件源到剪切板,定位到vi,在键盘上依次输入Esc,ggdG, i,Shift+Insert(或者鼠标右键粘贴),Esc,ZZ。每一步解释:
按键盘Esc键,从其他可能的任何模式退出,回到命令模式,防止小白瞎按,进入其他模式ggdG, 在命令模式下输入,就可以删除所有内容。gg—光标跳至文件首行,dG—删除从当前光标处到文件末尾的内容i,从命令模式进入插入模式按住键盘Shift,然后再按Insert,或者鼠标右键–>粘贴。Esc同上,ZZ存盘并退出, 也就是在小写模式下按键盘Shift+zz
上面任何一步出错,请Esc,ZQ(或者:q!),然后重新来。因为我假定你不会任何vim操作。同终端打交道,学点vim操作还是有必要的,编辑器之神,装逼蛮不错的,嘿嘿,其实vim也没有想象的那么难学,我们只需要会基本操作就行了,比如移动光标、删除、撤销、输入、查找替换、复制粘贴等,网上有很多教程可以参考。
系统更新
更新升级Raspbian软件包,输入- sudo apt-get update && sudo apt-get upgrade
复制代码 根据你网速快慢,等待时间不等。
安装vim,输入sudo apt-get install vim,然后编辑 .vimrc,分别输入
vim ~/.vimrc, sudo vim /root/.vimrc, 加入如下内容,- set nu
- syntax on
- set tabstop=4
复制代码 分别表示显示行号、语法高亮,Tab宽度4。
开篇目录传送门,Raspberry Pi从零开始搭建低成本NAS(1)-开篇