首先下载镜像和镜像烧写工具
我选择的系统是Armbian,非官方镜像,当然你也可以选择官网的其他系统。
Tips: 这板子坑的一批,官方放出的那些镜像都有Bug,要么WiFi连不上,要么GPIO用不了……
官网没有Armbian的下载链接,要去Download – Armbian
选择对应的板子型号镜像。
下载镜像之后就可以安装了。
下载镜像烧写的工具Win32 Disk ImagerWin32 Disk Imager download | SourceForge.net
开机基础配置ssh和密码
1.开机是命令行形式,需要更改密码才能进入桌面,默认用户名是root 密码是1234.(密码不能太简单,要不然不通过)
2.配置ssh
armbian-config
选择ssh开启功能
安装VNC
sudo apt-get install tightvncserver #安装VNC服务端
vncpasswd #设置VNC连接密码
输入两次密码,询问是否需要浏览用户,按N回车,不需要。
sudo nano /etc/init.d/tightvncserver #新建"tightvncserver"文件,设置开机自启动
写入以下内容,保存。
#!/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='root'
### End customization required
eval cd ~$USER
case "$1" in
start)
# 启动命令行。此处自定义分辨率(和你电脑分辨率设置一样吧)、控制台号码或其它参数。
su $USER -c '/usr/bin/tightvncserver -depth 16 -geometry 1920x1080 :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
再给tightvncserver
文件加执行权限,并更新开机启动列表。
sudo chmod 755 /etc/init.d/tightvncserver
sudo update-rc.d tightvncserver defaults
使用命令,后面控制台号码可以自行设置,连接的时候跟上就行
vncserver :1 #开启VNC
vncserver kill :1 #关闭VNC
windows下载 VNC Viewer连接设备,注意书写 192.168.xx.xx:1