virtualbox配置ubuntu1804虚拟机相关流程
virtualbox配置ubuntu1804虚拟机相关流程
- 相关版本
- 能解决的问题
- 安装流程1:新建虚拟机
- 安装流程2:配置虚拟机
- 安装流程3:安装虚拟机系统
- 安装流程4:设置ubuntu
相关版本
- virtualbox使用VirtualBox官网下载的6.1.34 r150636 版。
- ubuntu使用清华大学开源软件镜像站下载的1804.6桌面版。
能解决的问题
- 如何调整virtualbox的ubuntu虚拟机界面大小?
安装流程4,第1~4项。 - ubuntu如何设置国内源?(ubuntu更新软件速度太慢怎么办?)
安装流程4,第5~9项。 - virtualbox使用ubuntu,如何使虚拟机与主系统共享文件夹?
安装流程4,第12~15项。
安装流程1:新建虚拟机
- 打开virtualbox,单击新建:
- 随便起名如下,之后单击下一步:
- 内存大小我设置了4096MB,小了的话可能不够用。
- 这一步直接单击创建:
- 虚拟硬盘文件类型按默认设置的VDI,直接单击下一步。
- 默认选择动态分配,单击下一步。
- 虚拟硬盘大小建议设置20G以上(实测仅仅安装好系统并更新后,整个虚拟机占用有近10G),设置好后单击创建。
- 可以看到virtualbox左侧栏里新建了一个虚拟机,名字就是我们之前设置的,我们先不急着启动,先选中新建的虚拟机,再点击右侧的设置按钮,进行一系列设置。
安装流程2:配置虚拟机
- 单击常规,设置共享粘贴板以及拖放为双向。
- 单击系统,选择处理器,设置处理器数量为4(多或少都可以,根据个人机器配置自适应调整)。
- 单击显示,显存大小设置为128MB,勾选启用3D加速(有独显的可以这么设)。
- 单击存储,单击“没有盘片”,再单击右侧的光盘图标:
在弹出页面中点击 “选择虚拟盘”,找到并选择下载好的 ubuntu1804 ISO文件,单击打开,之后界面如下所示:
- 单击共享文件夹,单击右侧的加号图标:
弹出界面,进行共享文件夹路径设置,注意不要勾选只读分配和自动挂载,单击OK:
界面如下,至此完成了虚拟机的配置流程,单击下方OK退出设置界面。
安装流程3:安装虚拟机系统
-
选中虚拟机,单击右侧启动按钮:
-
在第一个界面的语言选择中文简体(拉至最下方),然后单击 安装Ubuntu 按钮:
-
键盘布局保持默认,单击继续:
-
这一步注意取消“安装Ubuntu时下载更新”选项,然后单击继续:
-
保持默认,单击现在安装,然后单击继续。
-
选中所在区域,单击继续:
-
设置相关项,然后单击继续:
-
之后进入系统的安装过程,稍等片刻出现如下界面,单击现在重启:
-
之后出现如下界面,单击回车键即可:
安装流程4:设置ubuntu
-
进入ubuntu后,先不要进行软件的更新,可以看到整个虚拟机界面非常小,那当务之急是调整虚拟机界面大小,我们先单击右上角电池图标,再单击图中所示按钮:
-
拉至最底,选择设备:
-
出现如下界面,可以看到关键部分显示不全,我们将鼠标移至红线所在区域,单击并向左拖动即可:
-
选择任意合适分辨率,单击应用:
在弹出界面,单击保留更改(至此完成ubuntu虚拟机界面大小调整):
-
之后,我们进行ubuntu设置国内源,先单击左下角的按钮,弹出如下界面,再单击软件更新器:
-
弹出如下界面,单击设置:
-
选中“Ubuntu软件”, 单击中国 的服务器选项,再选择“其他站点”:
-
单击选择最佳服务器:
-
稍等片刻,会自动匹配下载速度最快的服务器,之后单击选择服务器:
输入密码,单击认证:
出现如下界面,单击关闭即可(至此完成ubuntu换国内源):
-
更换完国内源后,即可进行软件的更新,单击立即安装即可,等安装完毕后单击立即重启:
-
之后我们进入设置,选中区域和语言,单击管理已安装的语言:
弹出如下界面,单击安装,安装好后单击关闭即可:
-
然后进行共享文件夹的设置,之前已经做了一些准备工作(安装流程2第5项)。先单击虚拟机的设备选项,再单击安装增强功能:
单击运行:
稍等片刻,出现如下界面按回车:
之后右键单击桌面的光盘图标,然后单击弹出即可:
-
接着,我们按 Ctrl+Alt+T 打开终端,依次输入如下指令并每次都按回车运行:
cd 桌面
touch tmp.txt
可以看到,此时桌面新建了一个叫 tmp.txt 的文件,然后输入下列指令并运行:sudo mkdir /mnt/share
-
然后我们打开刚才新建的 tmp.txt,输入如下代码并保存退出(shared是之前设置的位于主系统的共享文件夹,我们需要将ubuntu下的文件夹(/mnt/share)手动挂载到共享文件夹(shared),因此我们每次重启虚拟机后都得输入如下代码手动挂载一次,为方便我们新建了个文本文件保存该代码):
sudo mount -t vboxsf shared /mnt/share
-
最后,我们直接在终端复制粘贴刚才输入的代码,并运行:
可以输入如下指令验证一下: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,没有防火墙的时代就相当于没有门的房子, 没有城墙的城市。 路由器与交换机的本质是转发,防火墙的本质是控制和防护。 防火墙ÿ…...
易点易动固定资产管理平台:打通BMP,实现高效流程管理与全生命周期管理
在现代企业管理中,固定资产的流程管理和全生命周期管理是提高效率和降低成本的关键。易点易动固定资产管理平台通过打通BMP(Business Process Management)系统,实现了固定资产流程管理和全生命周期高效化管理的目标。本文将详细介…...
uniapp webview实现双向通信
需求: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动态库
定义:动态函数库,是在程序执行时动态(临时)由目标程序去调用 优点: 调用时不复制,程序运行时动态加载到内存,供程序调用,系统只加载一次,多个程序可以共用,…...
ESP-IDF学习——1.环境安装与hello-world
ESP-IDF学习——1.环境安装与hello-world 0.前言一、环境搭建1.官方IDE工具2.vscode图形化配置 二、示例工程三、自定义工程四、点灯五、总结 0.前言 最近在学习freertos,但由于买的书还没到,所以先捣鼓捣鼓ESP-IDF,因为这个比Arduino更接近底…...
【算法】二分答案
文章目录 相关链接什么时候使用二分答案?题目列表最大化最小化相关题目列表📕2439. 最小化数组中的最大值解法1——二分答案解法2——分类讨论O(n) 2513. 最小化两个数组中的最大值(二分答案lcm容斥原理)🐂好题&#x…...
阿曼市场最全开发攻略,看这一篇就够了
中东是一个充满外贸机遇的市场,已经成为很多外贸人重点开发的市场。 阿曼的海岸南方和东方临阿拉伯海,东北方则抵阿曼湾。阿曼因为扼守着世界上最重要的石油输出通道——波斯湾和阿曼湾之间的霍尔木兹海峡,所以地理位置非常重要,…...
探讨UUID和Secrets:确保唯一性与数据安全的利器
😀前言 在现代软件开发中,唯一标识符(UUID)和机密信息的处理是至关重要的。UUID是用于唯一标识数据记录和对象的128位值,确保了全球范围内的唯一性。同时,Python的secrets模块为处理机密信息提供了强大的随…...
06-Redis缓存高可用集群
上一篇:05-Redis高可用集群之水平扩展 1.集群方案比较 哨兵模式 在redis3.0以前的版本要实现集群一般是借助哨兵sentinel工具来监控master节点的状态,如果master节点异常,则会做主从切换,将某一台slave作为master,…...
LCP 18.早餐组合
题目来源: leetcode题目,网址:LCP 18. 早餐组合 - 力扣(LeetCode) 解题思路: 按序遍历饮料数组,二分查找符合要求 staple 中满足要求的最大值所在位置。最后返回所有*(最大位置…...
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开发板上运行,采用gcc编译器进行编译的时候,虽然可以生成可执行文件但是却出现了错误,最终采用手段仍然无法在板子上运行,但是转换思路后&am…...
【学习笔记】Java 一对一培训(2.1)Java基础语法
【学习笔记】Java 一对一培训(2.1)Java基础语法 关键词:Java、Spring Boot、Idea、数据库、一对一、培训、教学本文主要内容含Java简介、Java基础语法、Java对象和类、Java基本数据类型、Java变量类型、Java修饰符计划2小时完成,…...
外贸独立站哪家好?推荐的独立站建站平台?
如何选外贸独立站搭建系统?创建贸易网站的工具有哪些? 在如今全球贸易不断蓬勃发展的背景下,外贸独立站成为许多企业拓展国际市场的首选之一。然而,要想在竞争激烈的市场中脱颖而出,选择一家合适的外贸独立站服务提供…...
六、变量与常量
变量与常量 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语言的基础知识,也了解了一些数据结构,并且讲了有关C的一些知识,也学习了一些Linux的基本操作,也了解并…...
JupyterNotebook设置Python环境的方法步骤
不多说,看链接。 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 宝塔面板快速建站教程
宝塔面板概述 宝塔面板是一款服务器管理软件,支持Windows和Linux系统,可以通过Web端轻松管理服务器,提升运维效率。总体来说,宝塔面板具有操作简单、功能丰富、安全可靠等特点,是一款非常实用的服务器管理软件。 宝塔…...
【Linux】死锁理解
什么是死锁 因为资源调度的方式不合理或者资源的稀缺性,导致进程间的相互等待。 死锁的四个必要条件:互斥条件,请求和保持条件,环路等待条件,不可剥夺条件。 死锁的预防只要破坏死锁产生的四个必要条件。通常采用预…...
基于Java所涉及的人工智能的框架
11 References: [1] Java中人工智能的框架_永远的12的博客-CSDN博客...
【力扣】三角形最小路径和
目录 题目 例子 示例 1: 示例 2: 前言 思路 思想 代码 调用的函数 主函数 所有代码 力扣提交的代码 运行结果 小结 题目 给定一个三角形 triangle ,找出自顶向下的最小路径和。 每一步只能移动到下一行中相邻的结点上。相邻的结…...
【Linux】指针常量和常量指针
这个是指针常量,不能修改指向【其实就是引用的原型】:可以理解为const是否限制了星号 这个是常量指针,可以改指向,不能改值:...
LCP 22.黑白方格画
题目来源: leetcode题目,网址:LCP 22. 黑白方格画 - 力扣(LeetCode) 解题思路: 分别计算当涂0行,1行,2行.......时能否满足要求,若能ÿ…...
Java并发编程第8讲——ThreadLocal详解
ThreadLocal无论是在项目开发还是面试中都会经常碰到,它的重要性可见一斑,本篇文章就从ThreadLocal的使用、实现原理、核心方法的源码、内存泄漏问题等展开介绍一下。 一、什么是ThreadLocal ThreadLocal是java.lang下面的一个类,在JDK 1.2版…...
2023复旦大学计算机科学技术(网络空间安全)保研记录
BG:中九rank前5%、科研经历少、无竞赛 复旦大学计算机科学与技术--网络空间安全方向,参营4天(6.26-6.29),管午饭,住宿自理 6.26--报道听会,6.27--听会+实验室参观 给了…...
linux系统通过docker安装python的jieba,如何找到jieba路径替换分词文件
1、安装python镜像 python镜像名为 jetz_python3.7.131、进入容器 首次安装镜像后,容器启动,进入容器中,其中py37是容器名称,后面会一直用到 docker run -it --name py37 jetz_python3.7.13 /bin/bash如果进入过容器退出了,而容器已存在,上面的的 命令会报错,直接根…...
Python Functions-函数
目录 创建函数 调用函数 参数还是自变量? 参数数量 任意参数,*args 关键字参数 任意关键字参数,**kwargs 默认参数值 将列表作为参数传递 The pass Statement 递归 函数是一个只有在被调用时才运行的代码块。 可以将称为参数的数…...
【人工智能】机器学习的入门与提升
目录 1.入门 1.1.从何处开始 1.2.数据集 1.3.数据类型 2.平均中位数模式 2.1.均值、中值和众数 2.2.均值 2.2.1.实例 2.2.2.运行结果 2.3.中值 2.3.1.实例 2.3.2.运行结果 2.3.3.实例 2.3.4.运行结果 2.4.众数 2.4.1.实例 2.4.2.运行结果 2.5.章节总结 3.标准…...
WEB漏洞原理之---【XMLXXE利用检测绕过】
文章目录 1、概述1.1、XML概念1.2、XML与HTML的主要差异1.3、XML代码示例 2、靶场演示2.1、Pikachu靶场--XML数据传输测试玩法-1-读取文件玩法-2-内网探针或攻击内网应用(触发漏洞地址)玩法-3-RCE引入外部实体DTD无回显-读取文件开启phpstudy--apache日志…...
大学生创业做网站的筹资方式/小学生简短小新闻
CAN FD描述 随着电动汽车,无人驾驶汽车技术的快速发展,以及对汽车高级驾驶辅助系统和人机交互的增加,传统的CAN总线在传输速率和带宽等方面越来越显得力不从心,因此改进版的CAN总线应运而生。从2012年第13届ICC大会上发布&#x…...
政府网站建设与管理规范/网站怎么收录到百度
java语言进行加密解密速度挺慢的。。一个6MB左右的文件需要10多秒。。。等有空了瞅瞅ffmpeg去。。MainActivity.java/*** 视频加密/解密** author oldfeel** Created on: 2014-2-17*/public class MainActivity extends Activity {// 原文件private static final String filePa…...
新浪微博做wordpress图床/上海自媒体推广
要想把日语翻译做好,既要学会捕捉关键词句,有良好地逻辑思维,又要具备一定的翻译技巧。下面小编给大家介绍一些常用的日语翻译技巧,欢迎阅读学习!常用的日语翻译技巧一、反译日语句子中经常喜欢用双重否定来表示肯定,这…...
淘宝客建网站要钱的吗/seo外链工具
1、结点的声明typedef struct node{int value;//数据域struct node* next;//指针域 }Node, *LinkedList;2、ADT函数声明LinkedList MakeEmptyList(void);//初始化一个空表 int Length(LinkedList list);//返回单链表表长 int Insert(int x, int k, LinkedList list);//在位序为…...
精美网站制作/企业文化案例
最近一直在忙着和数据库有关的一些工作,这几天在写存储过程的时候,一些mysql的语句突然感觉有些不太明白,就是group by , order by ,where , having这些语句,这次通过一个实例来总结…...
个人建站如何赚钱/鞍山seo外包
一,浮点数的2种表示形式 二,浮点数使用的注意事项 ①浮点数不应进行大小比较 ②小数转二进制的做法:乘2并顺序取整数部分③当整数运算的结果超出整数的范围后,会自动转换为浮点数 转载于:https://www.cnblogs.com/you…...