前言

记录之前自己在写驱动时搭建环境时候的一些步骤, 个人分为三大步


一、安装VMware

略过, 网上教程很多

二、创建虚拟机

略过

三、配置虚拟机环境

  1. 初始化root用户
sudo passwd root
  1. 配置静态IP
sudo vim /etc/netplan/01-network-manager-all.yaml

network:
        ethernets:
                ens33:
                        dhcp4: false #是否用动态ip
                        addresses: [192.168.153.153/24] #静态ip后面加24是它的端口号
                        gateway4: 192.168.153.2 #虚拟网络编辑器Nat里面的网关ip
                        nameservers:#DNS域名解析器的服务地址 固定的,电信/移动等地址
                                addresses: [8.8.8.8, 114.114.114.114, 8.8.4.4]
        version: 2

#应用生效
sudo netplan apply

#关闭防火墙
sudo ufw status   查看状态
sudo ufw disable  禁用

给出当时用到的的参考链接:

配置静态IP参考链接

关闭window防火墙, 使虚拟机能ping通主机


  1. 配置SSH远程连接
#安装依赖库
sudo apt-get install make vim net-tools openssh-server -y
#18.04启动服务命令
sudo service ssh start
#查看ssh服务状态
sudo ps -e | grep ssh
#修改如下
sudo vim /etc/ssh/sshd_config
PermitRootLogin yes
#重启服务
sudo service ssh restart
#关闭防火墙
sudo ufw disable
sudo ufw status
#查看IP地址后, 使用mobaxterm远程连接
ifconfig
  1. VMware Tools共享文件夹及与宿主机之间的时间同步
#共享文件夹(如不生效, 禁用->确定后再启用)
虚拟机->设置->选项->共享文件夹->添加->总是启用->确定
#查看
ll /mnt/hgfs/共享文件

#查看时间
date
#开启时间同步
sudo timedatectl set-ntp true
sudo systemctl restart systemd-timesyncd.service
timedatectl
#更改时区
sudo timedatectl set-timezone Asia/Shanghai
date
  1. 用户高亮
#编辑
sudo vim ~/.bashrc
force_color_prompt=yes
#刷新生效
source ~/.bashrc
  1. 修改镜像源
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup  #备份
sudo gedit /etc/apt/sources.list	#编辑
#18.04镜像源, 根据版本加入
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe
#更新
sudo apt-get update
sudo apt-get upgrade -y

总结

很久之前总结的, 有些地方可能并不完全正确, 按照这个步骤及网上丰富资料, 很快就能完成环境的搭建, 建议可以将自己的搭建过程总结后, 编辑为shell或python脚本一键执行, 省去中间麻烦的过程

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐