首页 » 软件优化 » 「RK3399」1.RK3399开发板基础配置(配置安装目录文件嵌入式)

「RK3399」1.RK3399开发板基础配置(配置安装目录文件嵌入式)

乖囧猫 2024-11-04 08:28:25 0

扫一扫用手机浏览

文章目录 [+]

这篇文章主要如何对板子做一些基础的配置。

开发环境:

FireFly-RK3399VMware Workstation 16ubuntu18.04ubuntu18.04配置安装nfs-kernel-server

$ sudo apt install nfs-kernel-server创建共享目录

$ sudo mkdir /home/zhongyi/mnt$ sudo chmod 777 /home/zhongyi/mnt配置共享目录访问权限

打开/etc/exports文件:

「RK3399」1.RK3399开发板基础配置(配置安装目录文件嵌入式) 软件优化
(图片来自网络侵删)

$ sudo vim /etc/exports

在文件内容的最后一行添加以下:

/home/zhongyi/mnt (rw,sync,no_subtree_check)重启服务

$ sudo exportfs -a$ sudo systemctl restart nfs-kernel-server本地测试

新建一个临时目录并挂接 nfs:

$ mkdir ~/project/mnt$ sudo mount -t nfs 127.0.0.1:/home/zhongyi/mnt ~/project/mnt/

进入临时目录新建一个文件:

$ cd ~/project/mnt/$ touch test.txt

进入 nfs 目录进行查看:

$ cd /mnt/nfs/$ lstest.txt

看到test.txt文件说明 NFS 服务端已搭建成功!

取消挂接:

$ sudo umount ~/project/mntFireFly-RK3399配置设置静态IP

vim /etc/netplan/50-cloud-init.yamlnetwork: ethernets: eth0: dhcp4: no addresses: [192.168.137.110/24] optional: true gateway4: 192.168.137.1 nameservers: addresses: [223.5.5.5,223.6.6.6] version: 2

应用配置

sudo netplan apply连接WIFI

FireFly-RK3399自带的kernel默认是没有开启NFS服务的。
因此,想要挂载到虚拟机上,必须在开发板上安装NFS服务。
而FireFly-RK3399默认是可以直接连接无线网络的,因此,就省去了配置PC网卡的麻烦。

FireFly-RK3399连接无线网络的方法可以参考这个文章 https://www.ebaina.com/articles/140000013427。

更换源

FireFly-RK3399 自带的软件源安装太慢了,因此要更换掉。

sudo cp /etc/apt/sources.list /etc/apt/sources.list_backsudo vim /etc/apt/sources.list

将以下内容添加到源列表中。

deb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial main multiverse restricted universedeb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-backports main multiverse restricted universedeb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-proposed main multiverse restricted universedeb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-security main multiverse restricted universedeb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-updates main multiverse restricted universedeb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial main multiverse restricted universedeb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-backports main multiverse restricted universedeb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-proposed main multiverse restricted universedeb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-security main multiverse restricted universedeb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-updates main multiverse restricted universe安装NFS服务

sudo apt-get updatesudo apt-get upgrade/ 执行安装nfs组件 /sudo apt-get install nfs-common

安装完成后,执行cat /proc/filesystems查看nfs组件是否安装成功。

/ 查看nfs是否安装 /firefly@firefly:~$ cat /proc/filesystemsnodev sysfsnodev rootfsnodev ramfsnodev bdevnodev procnodev cpusetnodev cgroupnodev cgroup2nodev tmpfsnodev devtmpfsnodev configfsnodev debugfsnodev tracefsnodev securityfsnodev sockfsnodev pipefsnodev rpc_pipefsnodev devpts ext3 ext2 ext4 squashfs vfat iso9660nodev nfsnodev nfs4 ntfs创建共享目录

$ mkdir ~/nfs挂载

mount -t nfs -o nolock 192.168.137.100:/home/zhongyi/mnt /root/mnt

https://blog.csdn.net/Neutionwei/article/details/124065095

https://blog.csdn.net/qq_20553613/article/details/107133279

相关文章

编程语言学校的崛起,未来人才的摇篮

随着信息技术的飞速发展,编程语言已成为现代社会不可或缺的一部分。编程语言学校的兴起,为我国培养了一批批优秀的编程人才,为我国科技创...

软件优化 2025-01-01 阅读0 评论0

王者开黑,友谊与竞技的交响曲

随着《王者荣耀》这款游戏的火爆,开黑已经成为许多玩家之间增进友谊、共同进步的重要方式。开黑,即“一起玩”,代表着玩家们相互协作、共...

软件优化 2025-01-01 阅读0 评论0

类语言,未来沟通的桥梁

随着科技的飞速发展,人类语言的表达方式也在不断演变。在传统的语言交流之外,一种新兴的沟通方式——类语言,逐渐崭露头角。本文将从类语...

软件优化 2025-01-01 阅读0 评论0

编程游戏语言,开启编程学习新篇章

在信息技术高速发展的今天,编程已经成为一项必备的技能。编程游戏语言作为一种新兴的编程学习方式,凭借其趣味性和互动性,吸引了无数编程...

软件优化 2025-01-01 阅读0 评论0