Hi3516DV500/Hi3519DV500基础开发环境搭建——Ubuntu

Hi3516DV500/Hi3519DV500基础开发环境搭建——Ubuntu 咖啡不加奶 2025-01-24 11:17:05 45

文章目录

本小节向用户介绍如何在 VMware 虚拟机中安装 Ubuntu 操作系统。具体安装 Ubuntu18.04 或者Ubuntu22.04,以及其他版本,用户需先详细阅读本文档同级目录下 readme.txt 文件内容,再根据推荐版本进行下载安装。本文以 ubuntu 22.04 为例介绍系统安装。

1.Ubuntu 镜像下载

下载链接:Ubuntu 22.04
下载链接:Ubuntu 18.04
可选择下载“64-bit PC (AMD64) desktop image”或下滑选择后缀为“-desktop-amd64.iso”的镜像文件。

2. Ubuntu 镜像安装

1.打开 VMware Workstation 17,选择创建新的虚拟机。

2.选择自定义,点击下一步。硬件兼容无特殊要求,选择下一步即可。

3.选择稍后安装操作系统,点击下一步。

4.选择 Linux 系统,Ubuntu 64 位版本,点击下一步。

5.设置虚拟机名称以及存储位置,点击下一步。

6.指定处理器数量,点击下一步。
为虚拟机配置处理器数量以及每个处理器的内核数量: 处理器内核总数 = 处理器数量 X 每个处理器的内核数量;
用户需根据自己的电脑配置(CPU 配置)情况来为虚拟机分配处理器数量以及每个处理器的内核数量,只需满足如下要求: 虚拟机处理器内核总数小于或等于(<=)CPU 实际线程数。

7.分配内存,点击下一步。
虚拟机的内存大小也需要根据用户的电脑配置(内存配置)情况以及开发需求来设置。

8.网络连接,控制器类型,磁盘类型无其他需求默认即可,点击下一步。



9.设置磁盘容量,一般开发设置不低于 200GB,此设置不意味着马上会占用实际的硬盘容量,而是随着虚拟机中的文件大小变化而变化,选择将虚拟磁盘拆分成多个文件,点击下一步。

10.点击自定义硬件,进行其他设置。

11.根据电脑配置选择合适的内存和处理器,同时网络适配器需选择桥接模式。

12.CD/DVD 需设置使用的 Ubuntu 22.04 镜像 ISO 文件。

13.设置完以上参数后,点击完成。

14.完成后的虚拟机设置,暂不开启虚拟机。

15.点击菜单栏的编辑,选择虚拟网络编辑器。

16.点击右下角的更改设置。

17.选择 VMnet0,设置为桥接模式,并选择桥接至当前正在使用的网口(无线网卡或者有线网卡)。

18.此时即可点击开启此虚拟机。

19.开启虚拟机后会进入 Ubuntu 的安装菜单,选择 Try or Install Ubuntu。

  • 如果没有出现以上菜单而是提示没有操作系统,按以下操作,先点击①挂载 CD/DVD,在点击②选择重启虚拟机。

20.进入安装流程,建议选择英文,点击 Install Ubuntu。

21.选择输入法,点击 Continue。

22.选择最小安装 Minimal installation,后续再根据需要安装其他软件,去掉安装时下载更新,加快安装流程,点击 Continue。

23.点击擦除整个磁盘安装 Ubuntu,此时只是擦除虚拟机磁盘,不是对实际物理磁盘进行擦除,点击Install Now。

24.弹窗窗口选择 Continue。

25.选择时区。

26.设置用户名和密码。

27.等待安装完成。

28.安装完成后点击 Restart Now。

  • 注意:如果重启后还是安装程序(右下角有 Install Ubuntu 图标),此时需要先关机,移除安装镜像后再重启。
  • 右上角点击关机图标,选择关机 Power Off。
  • 遇到此页面直接按 Enter。
  • 点击编辑虚拟机设置。
  • CD/DVD 设置项中去掉使用 ISO 映像文件。

3.Ubuntu 基础配置

3.1开机引导,根据个人需求选择,无特别需求可参考下面的选项选择





3.2安装 VMware tools

VMware Tools 是一种增强虚拟机性能和用户体验的工具集,它提供了一系列驱动程序和工具,可以改善虚拟机的图形性能、剪贴板共享、拖放功能等。
在正在启动的创建好的虚拟机上点击“虚拟机(M)”打开虚拟机设置界面: 点击“重新安装VMware Tools(T)”选项,点击后按钮变成灰色并显示“正在启动 VMware Tools 安装”,下方出现黄框提示; 若该选项是灰色的,需要将虚拟机关机,重新开机时点击安装。



点击 DVD 图标(或在文件目录中找到 VMware Tools),打开后找到 VMware Tools 压缩文件,并将其复制到桌面。

使用快捷键 ctrl+alt+t 打开终端,切换至桌面解压 VMwareTool 压缩包。

tar -zxvf VMwareTools*.tar.gz


切换至解压后目录,执行 vmware-install.pl 安装 vmware 工具,需要 root 权限,之后同意安装即可。

sudo ./vmware-install.pl


也可通过命令安装相关工具,安装完成后若未立即生效可尝试重启。

sudo apt-get install open-vm-tools
sudo apt-get install open-vm-tools-desktop
3.3修改软件更新源阿里

由于网络环境的特殊性,直接使用默认的国外源可能会导致下载速度慢,更新延迟等问题。更换为国内源可以显著提升速度,服务器地理位置更接近用户,网络延迟更低,带宽通常也更充足;使用国内源还可减少因网络问题导致的连接失败或中断的情况,确保软件包的下载和更新更加稳定和可靠。点击左下显示应用程序,找到“Software & Updates (软件和更新)”,打开窗口。

点击“Ubuntu Software(Ubuntu 软件)”->“Download from(下载自)”->“Other(其他)”,根据个人情况选择合适的服务器地址,本文档中选择的是“mirrors.aliyun.com”。“Choose Server(选择服务器)”(若需要认证则输入密码)->“close(关闭)”->“Reload(重新载入)”。


3.4vim 安装

vim 提供强大的文本编辑功能,可根据个人习惯进行配置。

sudo apt-get upgrade
sudo apt-get install vim


  • 修改 VIM 配置
    vim /etc/vim/vimrc 根据需求添加下面内容(安装 VMtools 后可以将下面内容复制粘贴过
    去):
    set nocompatible "关闭兼容模式
    set nu "显示行号
    set mouse=a "启用鼠标
    set autoindent "自动缩进
    set smartindent "智能对齐
    filetype on "打开文件类型检测
    set history=1000 "显示最大的历史记录
    syntax on "语法高亮
    set ruler "打开光标的行列位置显示功能
    set nohls "关闭搜索高亮
    set incsearch "设置搜索时一边输入一边显示效果
    set shiftwidth=4 "将换行自动缩进设置成 4 个空格
    set softtabstop=4 "设置 tab 键为 4 个空格 <真正缩进的长度>
    set cursorline "设置行高亮
    set ts=4 "设置 tab 键为 4 个空格 <一个 tab 键的长度>
    set showmatch "括号匹配高亮显示
    

3.5NFS 安装

安装 NFS 服务可以使虚拟机作为客户端挂载入远程文件系统,或作为服务器提供本地目录给其他客户端挂载入,实现跨系统文件共享。

apt-get upgrade
apt-get install nfs-kernel-server
apt-get install rpm
apt install net-tools



  • 创建 NFS 路径以及配置环境变量
    #添加 NFS 路径
    vi /etc/exports
    /home/ebaina/Workspace/NFS *(rw,sync,no_root_squash)
    #NFS 挂载测试命令
    mount -t nfs -o nolock -o tcp -o rsize=32768,wsize=32768
    192.168.2.52:/home/ebaina/Workspace/NFS /mnt/
    #重启 NFS 服务
    sudo systemctl restart nfs-kernel-server
    

3.6 SSH 安装

通过 SSH,用户可以远程登录到虚拟机执行命令、管理服务和传输文件,所有传输的数据都是加密的,从而保护了数据免受窃听和中间人攻击。

sudo apt install openssh-server -y
sudo systemctl enable --now ssh

  • 电脑 SSH 连接虚拟机配置


3.7 SMB 安装

安装 Samba 服务后,虚拟机可以更容易地融入以 Windows 为主的网络环境,实现文件和打印机资源的共享。

sudo apt install samba
sudo smbpasswd -a ebaina
vi /etc/samba/smb.conf


  • 配置 SMB 环境变量
    sudo vi /etc/samba/smb.conf
    [Workspace]
    comment = share folder
    browseable = yes
    path = /home/ebaina/Workspace/
    create mask = 0700
    directory mask = 0700
    valid users = ebaina
    force user = ebaina
    force group = ebaina
    public = yes
    available = yes
    writable = yes
    
    sudo service smbd restart
    
  • 电脑端映射 SMB






声明:本文内容由易百纳平台入驻作者撰写,文章观点仅代表作者本人,不代表易百纳立场。如有内容侵权或者其他问题,请联系本站进行删除。
红包 点赞 收藏 评论 打赏
评论
0个
内容存在敏感词
手气红包
    易百纳技术社区暂无数据
相关专栏
置顶时间设置
结束时间
删除原因
  • 广告/SPAM
  • 恶意灌水
  • 违规内容
  • 文不对题
  • 重复发帖
打赏作者
易百纳技术社区
咖啡不加奶
您的支持将鼓励我继续创作!
打赏金额:
¥1易百纳技术社区
¥5易百纳技术社区
¥10易百纳技术社区
¥50易百纳技术社区
¥100易百纳技术社区
支付方式:
微信支付
支付宝支付
易百纳技术社区微信支付
易百纳技术社区
打赏成功!

感谢您的打赏,如若您也想被打赏,可前往 发表专栏 哦~

举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

审核成功

发布时间设置
发布时间:
是否关联周任务-专栏模块

审核失败

失败原因
备注
拼手气红包 红包规则
祝福语
恭喜发财,大吉大利!
红包金额
红包最小金额不能低于5元
红包数量
红包数量范围10~50个
余额支付
当前余额:
可前往问答、专栏板块获取收益 去获取
取 消 确 定

小包子的红包

恭喜发财,大吉大利

已领取20/40,共1.6元 红包规则

    易百纳技术社区