树莓派2 购买心得

1:选购

从淘宝上选一家就可以了,我买了国产的,因为我是24*7开机,所以选了散热片,风扇先不要,壳子可以自己做,千万不要选最便宜的十块钱的亚克力,评价都很差,我懒,所以买了彩虹壳,很好用,但真不值26块钱。电源也不要买。原因在下面
注意点:如果要接usb硬盘的话,记得PI直接插移动硬盘是没用的,主要原因是usb口供电不足,需要用独立电源的usbhub。所以可以这样,移动硬盘和pi的电都可以直接从usbhub供电,不需要pi独立电源。TF卡自备,不要用杂牌的,8G以上都可以,速度越快越好。
 
2:开机安装
2.1:到官方网站http://www.raspberrypi.org/downloads   下载NOOBS最新版
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不是端口号,是用户号,两个相同的用户号在不同的机器上是无法同时登录的。
 
到此为止,所有的配置完成。下面是一些应用。先休息一会儿
原文地址:https://www.cnblogs.com/jsben/p/4761883.html