RK3588 SDK入门之虚拟机配置篇

描述

 

前言:

        接上期,我们已经搭建好了RK3588的Ubuntu虚拟机,在正式使用虚拟机之前,还需要对虚拟机做一些配置;本篇内容将会对Ubuntu虚拟机进行网络配置、apt指令指定源和NTP服务三个方面的配置;通过这些配置,能够使后续的开发调试环境更加友好。

 

      



 

RK3588

图1-EVM-RK3588 评估板外观(正面)

一、Ubuntu18 网络配置
 1.1  重启网络服务        

打开安装好的虚拟机进入Ubuntu18的系统桌面,Ctrl+Alt+T打开终端,执行        

  •  

sudo gedit /etc/netplan/01-network-manager-all.yaml  #打开配置文件

    将其修改为如下内容:

  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

# Let NetworkManager manage all devices on this systemnetwork: version: 2 renderer: NetworkManager ethernets: ens33: dhcp4: false addresses: [192.168.0.136/24] gateway4: 192.168.0.1 nameservers: addresses: [192.168.94.1,8.8.8.8]

        修改完后保存退出。

 1.2  重启网络服务
        执行:

  •  

sudo netplan apply

 1.3  注意事项
        如果启动虚拟机后,ifconfig 只有 lo节点时,执行:

  •  

sudo dhclient

        如此即可获取到IP地址,再执行ifconfig就能看到ens33节点下的虚拟机IP。

二、apt 命令指定国内源

 2.1  替换源链接  

        由于 Ubuntu 默认的源是国外的,可能有时候无法访问,建议切换国内镜像源(清华源、阿里源等)。
        Ubuntu18.04 系统中源的位置存放在/etc/apt/sources.list 文件中,替换相应链接即可,该操作需要使用 root 用户。下面以阿里源为例:
        安全起见需要备份需要修改的文件,如下操作:
 

  •  

cp /etc/apt/sources.list /etc/apt/sources.list.bak

        修改/etc/apt/sources.list 文件为以下内容:
 

  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universemultiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universemultiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universemultiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universemultiversedeb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universemultiversedeb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universemultiversedeb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universemultiversedeb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universemultiverse

        保存后退出。


 2.2  安装工具链
        在终端执行如下命令:

  •  
  •  
  •  
  •  
  •  

sudo apt-get updatesudo apt-get upgrade
sudo apt-get install net-toolssudo apt-get install libncurses5-dev

 

三、开启FTP服务
FTP是File Transfer Protocol(文件传输协议)的英文缩写,用于Internet上的控制文件的双向传输。同时也是一个应用程序。
         在终端执行如下命令:        

  •  

sudo apt-get install vsftpd

 

安装完成以后使用 VI 命令打开/etc/vsftpd.conf,命令如下:
 

  •  

sudo vi /etc/vsftpd.conf

        打开 vsftpd.conf 文件以后找到如下两行:

  •  
  •  

local_enable=YESwrite_enable=YES

        (确保上面两行前面没有“#”,有的话就取消掉)
        修改完 vsftpd.conf 以后保存退出,使用如下命令重启 FTP 服务:

  •  

sudo /etc/init.d/vsftpd restart

 

四、配置完结

 

以上就是关于RK3588虚拟机的一些必要的环境配置,学会配置好这些功能会对后续的开发调试工作带来巨大的便利性。如果这篇文章给您的技术开发之旅带来了帮助,别忘了关注收藏。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分