Windows11 VMware上安装适用于编译Android12源代码的Ubuntu虚拟机

news/2024/7/5 4:06:20

一、软件环境

  1. 首先下载 VMWare-Workstation下载地址 安装包(自行选择版本下载和安装)
  2. 其次准备好 Ubuntu 18.04 (Bionic Beaver) 的系统镜像(Google推荐的版本)
  • VMware-workstation-full-16.2.4-20089737.exe(文件615MB)
  • UbuntuOS-v18.04-desktop-amd64.iso(文件1.78G)

建议机器硬件条件至少 16G内存 + 300G空闲磁盘,最好使用 32G + 1T SSD的机器(无压力)

建议虚拟机设置配置至少 16G内存 + 200G磁盘空间,CPU给最大条件

二、创建步骤

VMware打开后需要激活,百度最新的激活码即可

  1. 新建虚拟机,选择典型
    在这里插入图片描述

  2. 选择虚拟机镜像文件
    在这里插入图片描述
    在这里插入图片描述

  3. 填写虚拟机基本信息(密码可以用简易密码,没有密码复杂度校验,省得后续输入起来很麻烦)
    在这里插入图片描述

  4. 修改虚拟机放置位置
    在这里插入图片描述

  5. 设置虚拟机磁盘容量(至少给200G,源码下载后会占用150G以内,如果要下载多个分支就要给更多)
    在这里插入图片描述

  6. 自定义虚拟机硬件配置
    在这里插入图片描述

  7. 修改内存大小(尽量给大,如果电脑内存32G可以给到25G,如果16G就给完)
    在这里插入图片描述

  8. 修改虚拟机CPU用量(直接给最大,不知道CPU量的从大往小改,超过了会有提示的)
    在这里插入图片描述
    最后点击“关闭”,点击“完成”即可


http://lihuaxi.xjx100.cn/news/18499.html

相关文章

Android Studio升级Gradle7.4之后Hilt报错的解决

目录升级Android Studio和Gradle版本Hilt版本升级编译通过,但是运行报错 SAVED_STATE_REGISTRY_OWNER_KEY总结升级Android Studio和Gradle版本 升级到 Android Studio Dolphin | 2021.3.1 版本之后,gradle版本的推荐设置是7.4,于是便一同升级…

在Kafka生产实践中又出问题了

1、背景 最近在折腾Kafka日志集群,由于公司部署的应用不断增加,日志采集程序将采集到的日志发送到Kafka集群时出现了较大延迟,总的TPS始终上不去,为了不影响业务团队通过日志排查问题,采取了先解决问题,再…

【回眸】HighTec编译文件烧录及串口调试

前言 上周烧录完毕后没有串口调试,这周再走一遍流程,编译下载烧录后串口调试。 首先 File→import→General→Existing Project into Workspace导入已经存在的源代码 打开工程目录1ToolEnv→0Build→1Config→ConfigTricoreGnuc→ConfigGnuc.mk&#…

Shell-基础(二):Shell变量、Shell运算符、Shell条件判断、Shell流程控制、函数

三、Shell变量 3.1 系统变量 $HOME、$PWD、$SHELL、$USER等 查看系统变量的值 [rootlocalhost ~]$ echo $HOME /root [rootlocalhost ~]$ 3.2 自定义变量 3.2.1 基本语法 定义变量:变量值撤销变量:unset 变量声明静态变量:readonly变量&…

《c++ Primer Plus 第6版》读书笔记(5)

第10章 对象和类 本章内容包括: 过程性编程和面向对象编程类概念如何定义和实现类共有类访问和私有类访问类的数据成员类方法(类函数成员)创建和实用类对象类的构造函数和析构函数const成员函数this指针创建对象数组类作用域抽象数据类型OOP&…

艾美捷山羊抗人IgG-AP化学性质曲线展示

AP(Alkaline Phosphatase,碱性磷酸酶)是一种含锌的同源二聚体糖蛋白,分子量为56KDa。它是一种能够将对应底物(核酸、蛋白、生物碱等)去磷酸化的酶,即通过水解磷酸单酯将底物分子上的磷酸基团除去…

常用git命令

当前子分支:子分支合并master git pull origin child_branch:master 恢复到指定版本 git reset --hard 44f994dd8fc1e10c9ed557824cae50d1586d0cb3 删除本地分支 git branch -D branch-name 删除远程分支【ps:如果先删除远程分支,要切换到…

如何在公司内部统一「数据指标口径」?_光点科技

随着公司信息化程度的提高,各系统中的数据也越来越复杂。数据指标口径不统一逐渐成为“通病”。然而,面对不够准确的数据,管理者做出了不同的决定,因此统一数据指标的直径变得非常重要。 首先,数据指标口径不同的情况很…