这段时间辞去了上一份工作,处于找工作的空挡。闲在家里把树莓派又拿出来玩。安装了tensorflow lite、opencv之后,正在安装宝塔面板的时候发现了一个问题。特记录如下:
问题描述:树莓派安装宝塔面板后VNC无法连接。
具体情况是这样的,一直以VNC的方式连接树莓派,因此树莓派没有开启SSH的登陆。结果安装树莓派之后发现VNC死活连接不上去,无奈之下只好重新刷系统……
为了复现上述问题,弄清楚问题的原因,第二次安装宝塔面板之前我特意开启了root账户的SSH登陆。这样即使VNC登陆不上去,不至于没有其他方法连接树莓派。准备就绪后开始安装宝塔面板。面板安装完成后问题出现了,VNC再次连接不上。
于是尝试宝塔面板是否正常,结果宝塔面板登陆成功。初步感觉安装宝塔不至于导致树莓派端的VNC-server出现软件故障。因此我选择了排查网络。问题出在了端口上。
宝塔面板安装完成后在安全那里有一个端口控制,添加端口号5900。再次测试VNC连接正常。问题解决。
这个问题带来的教训就是树莓派不能只存在一种登陆方式,否则真是太浪费时间了。好了就写这么多,要安装tensorflow了。