Hi3516DV500/Hi3519DV500基础开发环境搭建——Ubuntu
文章目录
本小节向用户介绍如何在 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
- 分享
- 举报
-
2023-10-10 12:37:57
-
2025-01-24 10:06:58
-
2023-07-22 13:41:13
-
2023-07-21 09:13:37
-
浏览量:3564次2023-03-17 10:21:08
-
浏览量:2749次2024-01-09 16:38:47
-
浏览量:3466次2023-07-12 10:54:09
-
浏览量:5278次2023-03-20 13:32:44
-
浏览量:2594次2023-11-09 16:39:11
-
浏览量:1024次2024-11-13 14:14:36
-
浏览量:2468次2023-07-12 15:22:31
-
浏览量:4985次2023-03-20 14:01:27
-
浏览量:3113次2023-07-11 11:25:40
-
浏览量:4040次2023-12-02 14:17:30
-
浏览量:1572次2024-03-19 11:42:03
-
浏览量:2989次2023-03-17 18:38:40
-
浏览量:2698次2023-03-17 10:04:01
-
浏览量:3250次2023-03-17 09:53:59
-
浏览量:1759次2023-09-07 16:08:23
-
广告/SPAM
-
恶意灌水
-
违规内容
-
文不对题
-
重复发帖
咖啡不加奶
感谢您的打赏,如若您也想被打赏,可前往 发表专栏 哦~
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明