树莓派2 购买心得
1:选购
从淘宝上选一家就可以了,我买了国产的,因为我是24*7开机,所以选了散热片,风扇先不要,壳子可以自己做,千万不要选最便宜的十块钱的亚克力,评价都很差,我懒,所以买了彩虹壳,很好用,但真不值26块钱。电源也不要买。原因在下面
注意点:如果要接usb硬盘的话,记得PI直接插移动硬盘是没用的,主要原因是usb口供电不足,需要用独立电源的usbhub。所以可以这样,移动硬盘和pi的电都可以直接从usbhub供电,不需要pi独立电源。TF卡自备,不要用杂牌的,8G以上都可以,速度越快越好。
2:开机安装
2.2:下载SD Formatter,格式化TF卡,把NOOBS解压到SD卡上(https://www.sdcard.org/downloads/formatter_4/)
2.3:都插好后通电,先是解压(这里全部默认)
2.4:安装前选项,一堆英文,简单说一下:
1). 将空间扩展到整个SD卡
2). 修改密码,最好改成自己想要的密码,default值为raspberry
3). 设置开机启动,默认为字符界面,我用的是默认,要想开GUI,开机后直接运行startx
4). 设置语言和时区(我时区设置为shanghai,语言为英文)-- 也可以不管
5). 选择enable
6).可设置,可不设置
7). 自行设定,我用得默认
8). 高级选项,如下:(下面这条确认一下打开ssh,其它都默认好了)
A4) 选择enable远程ssh连接,不然你不能在另一台机器上远程登录它
3:装完之后设置
3.1:配置IP地址(我没有配置无线网卡,所以这个修改只针对有线网卡,会配路由器的也可以省掉这一步。)
修改文件命令:(保存是Ctrl+x) sudo nano /etc/network/interfaces
将里面改为:
auto lo
iface lo inet loopback
iface eth0 inet static
address 192.168.1.10
netmask 255.255.254.0
gateway 192.168.1.1
原文件里还有wlan的配置,我删掉了,原文件如下:
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的配置到此为止,启用新IP命令为:sudo /etc/init.d/networking restart 但不知道为什么,有时候会失败,还是重启来得放心。其实家里的话不配置固定IP也可以,我的路由器上可以设置为MAC地址保留IP。更方便。
3.2远程控制之SSH。因为安装的时候已经打开了SSH,所以就一句话,下载putty。确实好用
3.3远程控制之VNC
以下全部为引用 , 非常好用,感谢原贴主
****************************************************************
树莓派命令行:
sudo apt-get install tightvncserver
安装好之后请一定先使用此命令设置一个VNC密码:
vncpasswd
(先输入操作密码两次,然后会询问是否设置一个查看(view-only)密码,按自己喜欢,一般没必要。)
开机自动启动
设置开机启动,需要在/etc/init.d/中创建一个文件。例如tightvncserver:
(注:启动脚本的名称,有和程序名一致的习惯)
sudo nano /etc/init.d/tightvncserver
内容文件:
### BEGIN INIT INFO
# Provides: tightvncserver
# Required-Start: $local_fs
# Required-Stop: $local_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start/stop tightvncserver
### END INIT INFO
# More details see:
# http://www.penguintutor.com/linux/tightvnc
### Customize this entry
# Set the USER variable to the name of the user to start tightvncserver under
export USER='pi'
### End customization required
eval cd ~$USER
case "$1" in
start)
# 启动命令行。此处自定义分辨率、控制台号码或其它参数。
su $USER -c '/usr/bin/tightvncserver -depth 16 -geometry 800x600 :1'
echo "Starting TightVNC server for $USER "
;;
stop)
# 终止命令行。此处控制台号码与启动一致。
su $USER -c '/usr/bin/tightvncserver -kill :1'
echo "Tightvncserver stopped"
;;
*)
echo "Usage: /etc/init.d/tightvncserver {start|stop}"
exit 1
;;
esac
exit 0
Ctrl+x 保存退出,然后设置权限:
sudo chmod 755 /etc/init.d/tightvncserver
sudo update-rc.d tightvncserver defaults
*******************************************************************
至此完成,电脑下个VNC就可以了。
这里有一点要注意,控制树莓时,ip地址后面要加上用户号,比如为: 192.168.1.10:1 这里的:1不是端口号,是用户号,两个相同的用户号在不同的机器上是无法同时登录的。
到此为止,所有的配置完成。下面是一些应用。先休息一会儿