账号:pi
密码:raspberry
Octoprint执行命令:~/OctoPrint/venv/bin/octoprint
现阶段树莓派:
安装了NOOBS后,下载Debian
VNC远程控制
汉化
octoprint
遇到过的问题:
安装系统时,直接安装Debian会出现:
– end Kernel panic – not syncing : VFS: Unable to mount root fa on unknow-block(179,2)
后来使用了NOOBS;
(该问题已经解决,通过虚拟机中的Ubuntu格式化TF卡后再刷入系统就可以成功刷入Debian)
远程控制时,不能通过电脑的远程桌面连接连接到树莓派;
后来使用VNC连接;
汉化时需要用空格打勾;
octoprint连接上打印机没有反应;
装完系统后连接局域网,可以利用软件来找到树莓派的IP地址:
然后利用PuTTY跟树莓派进行远程连接:
(如果弹窗显示:NetWork Eerror:Connetion refused)
这个时候需要取出TF卡(是插在树莓派上的那张小卡,SD卡是Secure Digital Card的英文缩写,直译就是“安全数字卡”。TF卡即是T-Flash卡,又叫micro SD卡,即微型SD卡。),紧接着在系统的根目录中创建一个名为ssh的文件(文件的名字为ssh,无后缀,如果文件夹中的文件都看不到后缀的话就在文件夹中设置一下),
安装VNC操作指令:
sudo apt-get install tightvncserver
vncpasswd
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
接着指令:
sudo chmod 755 /etc/init.d/tightvncserver
sudo update-rc.d tightvncserver defaults
完成了。
接下来树莓派启动VNC:
tightvncserver -geometry 800x600 :1
800x600为分辨率。
可以连接了,接着设置成开机自启:
指令:
sudo raspi-config
选择5.Interfacing Options,找到VNC(远程桌面) 选择 Yes(是)enable
(刚刚我直接插了网线导致数据中断,大家不要模仿)