鲲鹏开发板安装openEuler操作系统和远程连接
需要准备的东西
1开发板:我的开发板型号是Orange Kunpeng Pi,其实系统早就烧录好了,秩序串口调试,串口调试之后这个型号的开发板还可以自动链接与自己相连的电脑下的网络。
2.老式充电线,用于串口调试,链接自己的电脑和开发板。
3.开发板电源。
下载镜像文件
[openEuler下载 | openEuler ISO镜像 | openEuler社区官网](https://www.openeuler.org/zh/download/?version=openEuler 22.03 LTS SP4)是下载链接。
同时我们也可以通过这个链接下载http://www.orangepi.cn/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-AIpro.html。下载完成后如下图所示:
下载烧录软件
我们下载使用https://etcher.balena.io/#download-etcher,进入页面后,我们选择与自己适配的版本软件。
下载后,我们进入以下页面:
选择好下载文件路径后,再选择设备,点击进行烧录就可。烧录完成后,将TF卡插入鲲鹏开发板。
下载MobaXterm
https://mobaxterm.mobatek.net/download-home-edition.html该链接下载。
我们选择便携版无需安装,点击运行即可。界面如下所示:
之后我们点击Session,然后如下图所示:
之后创建好后,我们使用数据线链接电脑和开发板。
重中之重!!记得把开发板的电源把了再插入,重新启动后,我们发现会出现下面的信息:
之后我们再输入账户名:openEuler,密码也是openEuler。
连接WIFI
我的开发板就是自动连上了我电脑上的网络,国产真牛。我们使用下面的命令查看是否有网络连接上了。
ip a s wlan0
我们还可以用ping www.orangepi.org -I wlan0
来检测网络连接。
下载FileZila软件
我们到官网下载FileZila软件
点击直接下载。我们点击运行,进行安装,其他都是默认选项。除了 下面这个我们添加以下Desktop Icon选项。
打开运行软件之后就可以看到,各个选项按照如下所示:
之后点击快速连接。
点击总是信任该主机,最后点击确定。
在 filezilla 软件的右边选择要上传到开发板中的路径,再在 filezilla 软件的左边选中 Windows PC 中要上传的文件,再点击鼠标右键,再点击上传选项就会开始上传文件到开发板中了。我们把NoMachine传到开发板后,利用命令行来检查一下传输是否成功。
cd User
ls
我们检验一下刚刚传输的软件包显示如下图所示,
桌面远程连接xrdp
在使用ROS2等应用中需要桌面图像化操作,所以我们使用xrdp进行远程连接桌面。
-- 安装远程连接软件xrdp
wget https://mirrors.aliyun.com/epel/epel-release-latest-8.noarch.rpm
rpm -ivh epel-release-latest-8.noarch.rpm --nodeps
yum -y install xrdp
# sed -i 's/port=3389/port=3390/g' /etc/xrdp/xrdp.ini
sed -i 's/max_bpp=32/max_bpp=24/g' /etc/xrdp/xrdp.ini
echo xfce4-session > /root/.xsession
chmod +x /root/.xsession
systemctl restart xrdp && systemctl enable xrdp
rm -rf /etc/yum.repos.d/epel*
# 访问Linux(mstsc): 192.168.59.220:3389
把上面的指令逐条执行,加上SUDO。
之后打开MobaXterm,点击Session,出现下面的内容后
点击RDP
输入IP和用户名称后点击OK即可。
输入密码后就可以进入系统:
好的远程桌面连接实现。