树莓派号称世界上最小的台式机,可是我们前面都是在命令行的模式下运行的(由于我没有显示器的缘故),那么只有一台笔记本能不能也可以配置出图形界面呢?答案是肯定的。接下来让我们开始对树莓派进行配置。(参考http://bbs.shumeipai.org/thread-113-1-1.html)
要做的工作很简单,我们首先要在树莓派上安装一个tightvncserver的软件。键入命令行:
sudo apt-get install tightvncserver
执行这一步的时候,必须保证树莓派可以连得上互联网。这个软件是为接下来通过远程登陆的方式登录树莓派用的。接下来我们设置一个VNC的密码。键入命令行:
vncpasswd
(可以忽略view-only 这个密码的配置)。
接着设置tightvncserver开机启动,在/etc/init.d 中创建一个文件,命名为tightvncserver:
sudo vi /etc/init.d/tightvncserver
内容如下:(引用于http://bbs.shumeipai.org/thread-113-1-1.html)
#!/bin/sh ### 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 -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 |
注意USER变量为pi,如果你的用户名不是pi,请修改为恰当的名字。
接下来为tightvncserver添加执行权限,并更新开机启动列表。
sudo chmod 755 /etc/init.d/tightvncserver
sudo update-rc.d tightvncserver defaults
接着到网上去下载一个RealVNC Viewer。在windows下启动,输入树莓派的IP地址,用ifconfig可以查看,如果你是用无线网卡上网的,一般就是wlan0那个。

连接上后,我们就可以看到那个可爱的树梅了。

特别鸣谢:浙江大学计算机学院