当前位置: 首页 > news >正文

virtualbox配置ubuntu1804虚拟机相关流程

virtualbox配置ubuntu1804虚拟机相关流程

    • 相关版本
    • 能解决的问题
    • 安装流程1:新建虚拟机
    • 安装流程2:配置虚拟机
    • 安装流程3:安装虚拟机系统
    • 安装流程4:设置ubuntu

相关版本

  1. virtualbox使用VirtualBox官网下载的6.1.34 r150636 版。
  2. ubuntu使用清华大学开源软件镜像站下载的1804.6桌面版。

能解决的问题

  1. 如何调整virtualbox的ubuntu虚拟机界面大小
    安装流程4,第1~4项。
  2. ubuntu如何设置国内源?(ubuntu更新软件速度太慢怎么办?)
    安装流程4,第5~9项。
  3. virtualbox使用ubuntu,如何使虚拟机与主系统共享文件夹
    安装流程4,第12~15项。

安装流程1:新建虚拟机

  1. 打开virtualbox,单击新建:
    在这里插入图片描述
  2. 随便起名如下,之后单击下一步:
    在这里插入图片描述
  3. 内存大小我设置了4096MB,小了的话可能不够用。
  4. 这一步直接单击创建
    在这里插入图片描述
  5. 虚拟硬盘文件类型按默认设置的VDI,直接单击下一步
  6. 默认选择动态分配,单击下一步
  7. 虚拟硬盘大小建议设置20G以上(实测仅仅安装好系统并更新后,整个虚拟机占用有近10G),设置好后单击创建
    8.
  8. 可以看到virtualbox左侧栏里新建了一个虚拟机,名字就是我们之前设置的,我们先不急着启动,先选中新建的虚拟机,再点击右侧的设置按钮,进行一系列设置。
    在这里插入图片描述

安装流程2:配置虚拟机

  1. 单击常规,设置共享粘贴板以及拖放为双向
    在这里插入图片描述
  2. 单击系统,选择处理器,设置处理器数量为4(多或少都可以,根据个人机器配置自适应调整)。
    在这里插入图片描述
  3. 单击显示显存大小设置为128MB,勾选启用3D加速(有独显的可以这么设)。
    在这里插入图片描述
  4. 单击存储单击“没有盘片”,再单击右侧的光盘图标
    在这里插入图片描述
    在弹出页面中点击 “选择虚拟盘”,找到并选择下载好的 ubuntu1804 ISO文件,单击打开,之后界面如下所示:
    在这里插入图片描述
  5. 单击共享文件夹,单击右侧的加号图标
    在这里插入图片描述
    弹出界面,进行共享文件夹路径设置,注意不要勾选只读分配和自动挂载,单击OK
    在这里插入图片描述
    界面如下,至此完成了虚拟机的配置流程,单击下方OK退出设置界面。 在这里插入图片描述

安装流程3:安装虚拟机系统

  1. 选中虚拟机,单击右侧启动按钮:在这里插入图片描述

  2. 在第一个界面的语言选择中文简体(拉至最下方),然后单击 安装Ubuntu 按钮:
    在这里插入图片描述

  3. 键盘布局保持默认,单击继续
    在这里插入图片描述

  4. 这一步注意取消“安装Ubuntu时下载更新”选项,然后单击继续:
    在这里插入图片描述

  5. 保持默认,单击现在安装,然后单击继续

  6. 选中所在区域,单击继续
    在这里插入图片描述

  7. 设置相关项,然后单击继续
    在这里插入图片描述

  8. 之后进入系统的安装过程,稍等片刻出现如下界面,单击现在重启
    在这里插入图片描述

  9. 之后出现如下界面,单击回车键即可:
    在这里插入图片描述

安装流程4:设置ubuntu

  1. 进入ubuntu后,先不要进行软件的更新,可以看到整个虚拟机界面非常小,那当务之急调整虚拟机界面大小,我们先单击右上角电池图标,再单击图中所示按钮
    在这里插入图片描述

  2. 拉至最底,选择设备
    在这里插入图片描述

  3. 出现如下界面,可以看到关键部分显示不全,我们将鼠标移至红线所在区域,单击并向左拖动即可:在这里插入图片描述

  4. 选择任意合适分辨率,单击应用
    在这里插入图片描述

    在弹出界面,单击保留更改(至此完成ubuntu虚拟机界面大小调整):
    在这里插入图片描述

  5. 之后,我们进行ubuntu设置国内源,先单击左下角的按钮,弹出如下界面,再单击软件更新器
    在这里插入图片描述

  6. 弹出如下界面,单击设置
    在这里插入图片描述

  7. 选中“Ubuntu软件”, 单击中国 的服务器选项,再选择“其他站点”:
    在这里插入图片描述
    在这里插入图片描述

  8. 单击选择最佳服务器
    在这里插入图片描述

  9. 稍等片刻,会自动匹配下载速度最快的服务器,之后单击选择服务器
    10.
    输入密码,单击认证
    在这里插入图片描述
    出现如下界面,单击关闭即可(至此完成ubuntu换国内源):
    在这里插入图片描述

  10. 更换完国内源后,即可进行软件的更新,单击立即安装即可,等安装完毕后单击立即重启:
    在这里插入图片描述

  11. 之后我们进入设置,选中区域和语言,单击管理已安装的语言
    在这里插入图片描述
    弹出如下界面,单击安装,安装好后单击关闭即可:
    在这里插入图片描述

  12. 然后进行共享文件夹的设置,之前已经做了一些准备工作安装流程2第5项)。先单击虚拟机的设备选项,再单击安装增强功能
    在这里插入图片描述
    单击运行
    在这里插入图片描述
    稍等片刻,出现如下界面按回车
    在这里插入图片描述
    之后右键单击桌面的光盘图标,然后单击弹出即可:
    在这里插入图片描述

  13. 接着,我们按 Ctrl+Alt+T 打开终端依次输入如下指令并每次都按回车运行

    cd 桌面
    

    在这里插入图片描述

    touch tmp.txt
    

    在这里插入图片描述
    可以看到,此时桌面新建了一个叫 tmp.txt 的文件,然后输入下列指令并运行

    sudo mkdir /mnt/share
    

    在这里插入图片描述

  14. 然后我们打开刚才新建的 tmp.txt,输入如下代码并保存退出(shared是之前设置的位于主系统的共享文件夹,我们需要将ubuntu下的文件夹(/mnt/share)手动挂载到共享文件夹(shared),因此我们每次重启虚拟机后都得输入如下代码手动挂载一次,为方便我们新建了个文本文件保存该代码):

    sudo mount -t vboxsf shared /mnt/share
    
  15. 最后,我们直接在终端复制粘贴刚才输入的代码,并运行:
    在这里插入图片描述
    可以输入如下指令验证一下:

    cd /mnt/share
    ls
    

    在这里插入图片描述
    可以看到与windows下的文件内容一致:
    在这里插入图片描述
    至此完成virtualbox使用ubuntu,使虚拟机与主系统共享文件夹。

相关文章:

virtualbox配置ubuntu1804虚拟机相关流程

virtualbox配置ubuntu1804虚拟机相关流程 相关版本能解决的问题安装流程1:新建虚拟机安装流程2:配置虚拟机安装流程3:安装虚拟机系统安装流程4:设置ubuntu 相关版本 virtualbox使用VirtualBox官网下载的6.1.34 r150636 版。ubunt…...

防火墙基本概念

思维导图 1. 什么是防火墙? 网络在远古时期没有防火墙大家都是联通的,any to any,没有防火墙的时代就相当于没有门的房子, 没有城墙的城市。 路由器与交换机的本质是转发,防火墙的本质是控制和防护。 防火墙&#xff…...

易点易动固定资产管理平台:打通BMP,实现高效流程管理与全生命周期管理

在现代企业管理中,固定资产的流程管理和全生命周期管理是提高效率和降低成本的关键。易点易动固定资产管理平台通过打通BMP(Business Process Management)系统,实现了固定资产流程管理和全生命周期高效化管理的目标。本文将详细介…...

uniapp webview实现双向通信

需求&#xff1a;uniapp webview嵌套一个h5 实现双向通信 uniapp 代码 <template><view><web-view src"http://192.168.3.150:9003/" message"onMessage"></web-view></view> </template><script>export defau…...

Linux动态库

定义&#xff1a;动态函数库&#xff0c;是在程序执行时动态&#xff08;临时&#xff09;由目标程序去调用 优点&#xff1a; 调用时不复制&#xff0c;程序运行时动态加载到内存&#xff0c;供程序调用&#xff0c;系统只加载一次&#xff0c;多个程序可以共用&#xff0c;…...

ESP-IDF学习——1.环境安装与hello-world

ESP-IDF学习——1.环境安装与hello-world 0.前言一、环境搭建1.官方IDE工具2.vscode图形化配置 二、示例工程三、自定义工程四、点灯五、总结 0.前言 最近在学习freertos&#xff0c;但由于买的书还没到&#xff0c;所以先捣鼓捣鼓ESP-IDF&#xff0c;因为这个比Arduino更接近底…...

【算法】二分答案

文章目录 相关链接什么时候使用二分答案&#xff1f;题目列表最大化最小化相关题目列表&#x1f4d5;2439. 最小化数组中的最大值解法1——二分答案解法2——分类讨论O(n) 2513. 最小化两个数组中的最大值&#xff08;二分答案lcm容斥原理&#xff09;&#x1f402;好题&#x…...

阿曼市场最全开发攻略,看这一篇就够了

中东是一个充满外贸机遇的市场&#xff0c;已经成为很多外贸人重点开发的市场。 阿曼的海岸南方和东方临阿拉伯海&#xff0c;东北方则抵阿曼湾。阿曼因为扼守着世界上最重要的石油输出通道——波斯湾和阿曼湾之间的霍尔木兹海峡&#xff0c;所以地理位置非常重要&#xff0c;…...

探讨UUID和Secrets:确保唯一性与数据安全的利器

&#x1f600;前言 在现代软件开发中&#xff0c;唯一标识符&#xff08;UUID&#xff09;和机密信息的处理是至关重要的。UUID是用于唯一标识数据记录和对象的128位值&#xff0c;确保了全球范围内的唯一性。同时&#xff0c;Python的secrets模块为处理机密信息提供了强大的随…...

06-Redis缓存高可用集群

上一篇&#xff1a;05-Redis高可用集群之水平扩展 1.集群方案比较 哨兵模式 在redis3.0以前的版本要实现集群一般是借助哨兵sentinel工具来监控master节点的状态&#xff0c;如果master节点异常&#xff0c;则会做主从切换&#xff0c;将某一台slave作为master&#xff0c…...

LCP 18.早餐组合

​​题目来源&#xff1a; leetcode题目&#xff0c;网址&#xff1a;LCP 18. 早餐组合 - 力扣&#xff08;LeetCode&#xff09; 解题思路&#xff1a; 按序遍历饮料数组&#xff0c;二分查找符合要求 staple 中满足要求的最大值所在位置。最后返回所有*&#xff08;最大位置…...

Tomcat调优【精简版】

Tomcat调优 优化Tomcat内存分配 调整Tomcat启动脚本contalina.sh,设置tomcat启动时分配的内存很可使用的最大内存; CATALINA_OPTS 调整Tomcat线程池 Tomcat默认使用的线程池:ThreadPoolExecutor 可以通过修改server.xml的 Connector 节点下的 maxThreads、minSpareThread…...

通过NDK编译C程序运行在iMX6q开发板上

在之前想要在Ubuntu系统中编译c语言程序为可执行文件并放在装有Android6.0.1系统的imx6q开发板上运行&#xff0c;采用gcc编译器进行编译的时候&#xff0c;虽然可以生成可执行文件但是却出现了错误&#xff0c;最终采用手段仍然无法在板子上运行&#xff0c;但是转换思路后&am…...

【学习笔记】Java 一对一培训(2.1)Java基础语法

【学习笔记】Java 一对一培训&#xff08;2.1&#xff09;Java基础语法 关键词&#xff1a;Java、Spring Boot、Idea、数据库、一对一、培训、教学本文主要内容含Java简介、Java基础语法、Java对象和类、Java基本数据类型、Java变量类型、Java修饰符计划2小时完成&#xff0c;…...

外贸独立站哪家好?推荐的独立站建站平台?

如何选外贸独立站搭建系统&#xff1f;创建贸易网站的工具有哪些&#xff1f; 在如今全球贸易不断蓬勃发展的背景下&#xff0c;外贸独立站成为许多企业拓展国际市场的首选之一。然而&#xff0c;要想在竞争激烈的市场中脱颖而出&#xff0c;选择一家合适的外贸独立站服务提供…...

六、变量与常量

变量与常量 1.变量与常量1.1标识符和关键字1.1.1.标识符1.1.2.关键字 1.2.声明变量1.3.声明常量1.4.变量的有效范围1.4.1.成员变量1.4.2.局部变量 1.5.训练11.6.训练2 —————————————————————————————————————————————————— …...

Fork() 函数:“父” 与 “子” 进程的交互(进程的创建)

阅读导航 前言一、fork函数初识1. 基本概念2. fork函数返回值 二、fork函数的写时拷贝三、总结温馨提示 前言 前面我们讲了C语言的基础知识&#xff0c;也了解了一些数据结构&#xff0c;并且讲了有关C的一些知识&#xff0c;也学习了一些Linux的基本操作&#xff0c;也了解并…...

JupyterNotebook设置Python环境的方法步骤

不多说&#xff0c;看链接。 https://stackoverflow.com/questions/39604271/conda-environments-not-showing-up-in-jupyter-notebook conda activate myenv pip install ipykernel python -m ipykernel install --user --name myenv --display-name "Python (myenv)&q…...

腾讯云阿里云云服务器 Linux 操作系统 BT 宝塔面板快速建站教程

宝塔面板概述 宝塔面板是一款服务器管理软件&#xff0c;支持Windows和Linux系统&#xff0c;可以通过Web端轻松管理服务器&#xff0c;提升运维效率。总体来说&#xff0c;宝塔面板具有操作简单、功能丰富、安全可靠等特点&#xff0c;是一款非常实用的服务器管理软件。 宝塔…...

【Linux】死锁理解

什么是死锁 因为资源调度的方式不合理或者资源的稀缺性&#xff0c;导致进程间的相互等待。 死锁的四个必要条件&#xff1a;互斥条件&#xff0c;请求和保持条件&#xff0c;环路等待条件&#xff0c;不可剥夺条件。 死锁的预防只要破坏死锁产生的四个必要条件。通常采用预…...

【Python】 -- 趣味代码 - 小恐龙游戏

文章目录 文章目录 00 小恐龙游戏程序设计框架代码结构和功能游戏流程总结01 小恐龙游戏程序设计02 百度网盘地址00 小恐龙游戏程序设计框架 这段代码是一个基于 Pygame 的简易跑酷游戏的完整实现,玩家控制一个角色(龙)躲避障碍物(仙人掌和乌鸦)。以下是代码的详细介绍:…...

【决胜公务员考试】求职OMG——见面课测验1

2025最新版&#xff01;&#xff01;&#xff01;6.8截至答题&#xff0c;大家注意呀&#xff01; 博主码字不易点个关注吧,祝期末顺利~~ 1.单选题(2分) 下列说法错误的是:&#xff08; B &#xff09; A.选调生属于公务员系统 B.公务员属于事业编 C.选调生有基层锻炼的要求 D…...

C++中string流知识详解和示例

一、概览与类体系 C 提供三种基于内存字符串的流&#xff0c;定义在 <sstream> 中&#xff1a; std::istringstream&#xff1a;输入流&#xff0c;从已有字符串中读取并解析。std::ostringstream&#xff1a;输出流&#xff0c;向内部缓冲区写入内容&#xff0c;最终取…...

Spring AI 入门:Java 开发者的生成式 AI 实践之路

一、Spring AI 简介 在人工智能技术快速迭代的今天&#xff0c;Spring AI 作为 Spring 生态系统的新生力量&#xff0c;正在成为 Java 开发者拥抱生成式 AI 的最佳选择。该框架通过模块化设计实现了与主流 AI 服务&#xff08;如 OpenAI、Anthropic&#xff09;的无缝对接&…...

重启Eureka集群中的节点,对已经注册的服务有什么影响

先看答案&#xff0c;如果正确地操作&#xff0c;重启Eureka集群中的节点&#xff0c;对已经注册的服务影响非常小&#xff0c;甚至可以做到无感知。 但如果操作不当&#xff0c;可能会引发短暂的服务发现问题。 下面我们从Eureka的核心工作原理来详细分析这个问题。 Eureka的…...

MFC 抛体运动模拟:常见问题解决与界面美化

在 MFC 中开发抛体运动模拟程序时,我们常遇到 轨迹残留、无效刷新、视觉单调、物理逻辑瑕疵 等问题。本文将针对这些痛点,详细解析原因并提供解决方案,同时兼顾界面美化,让模拟效果更专业、更高效。 问题一:历史轨迹与小球残影残留 现象 小球运动后,历史位置的 “残影”…...

Web中间件--tomcat学习

Web中间件–tomcat Java虚拟机详解 什么是JAVA虚拟机 Java虚拟机是一个抽象的计算机&#xff0c;它可以执行Java字节码。Java虚拟机是Java平台的一部分&#xff0c;Java平台由Java语言、Java API和Java虚拟机组成。Java虚拟机的主要作用是将Java字节码转换为机器代码&#x…...

WPF八大法则:告别模态窗口卡顿

⚙️ 核心问题&#xff1a;阻塞式模态窗口的缺陷 原始代码中ShowDialog()会阻塞UI线程&#xff0c;导致后续逻辑无法执行&#xff1a; var result modalWindow.ShowDialog(); // 线程阻塞 ProcessResult(result); // 必须等待窗口关闭根本问题&#xff1a…...

Vue3中的computer和watch

computed的写法 在页面中 <div>{{ calcNumber }}</div>script中 写法1 常用 import { computed, ref } from vue; let price ref(100);const priceAdd () > { //函数方法 price 1price.value ; }//计算属性 let calcNumber computed(() > {return ${p…...

Windows电脑能装鸿蒙吗_Windows电脑体验鸿蒙电脑操作系统教程

鸿蒙电脑版操作系统来了&#xff0c;很多小伙伴想体验鸿蒙电脑版操作系统&#xff0c;可惜&#xff0c;鸿蒙系统并不支持你正在使用的传统的电脑来安装。不过可以通过可以使用华为官方提供的虚拟机&#xff0c;来体验大家心心念念的鸿蒙系统啦&#xff01;注意&#xff1a;虚拟…...