VirtualBox下载安装-创建Ubuntu虚拟机-增强功能(共享剪切板,共享文件夹)-中文输入法ibus(pinyin)-Chrome

VirtualBox 官网

在这里插入图片描述
点击 Download
在这里插入图片描述
“Platform Packages” :
指的是针对不同操作系统平台发布的 VirtualBox 主程序安装包

现在选择 windows hosts
点击它
开始下载
在这里插入图片描述
下载完成
在这里插入图片描述



Ubuntu 镜像

中国科学技术大学(University of Science and Technology of China, USTC)开源软件镜像站 的官方网站。
https://mirrors.ustc.edu.cn/
在这里插入图片描述
选择 22.04.5 amd64,Desktop DVD
在这里插入图片描述

amd64:
由 AMD 公司在 2000 年左右 首先推出,是对 32 位 x86 架构的 64 位扩展
所属架构:64位 x86 架构 CISC(复杂指令集)
常见用途:传统 PC、服务器

arm64:
是 ARM 公司设计的 64 位架构,正式名称为 AArch64。
基于 RISC(精简指令集),功耗低、效率高。
原主要用于移动设备(如手机、平板),但现在也用于:
苹果 M1/M2/M3 芯片 Mac 电脑
服务器(如 AWS Graviton 实例)
嵌入式系统、树莓派(Raspberry Pi)等

amd64 server:
服务器环境,默认无 GUI(图形界面)

amd64 desktop LiveDVD:
桌面个人电脑使用,默认带 GNOME 桌面环境


安装 VirtualBox

双击
在这里插入图片描述
开始安装
在这里插入图片描述
下一步

在这里插入图片描述
接受协议
下一步
在这里插入图片描述
保持 默认 安装路径 C:\Program Files\Oracle\VirtualBox\
更改路径 可能出问题

下一步

在这里插入图片描述
点击

在这里插入图片描述
缺少 python 依赖
暂时不管,不需要

点击
在这里插入图片描述
下一步
在这里插入图片描述
安装

在这里插入图片描述
完成


创建 一个ubuntu 系统的虚拟机

在这里插入图片描述
在这里插入图片描述
VM Name:给要创建的虚拟机起一个名字
VM Folder:指定一个目录来存放 数据
在这里插入图片描述

选择之前下载的 Ubuntu 镜像文件

在这里插入图片描述
完成


在这里插入图片描述
在这里插入图片描述
修改内存为 8 G
确定

在这里插入图片描述
双击启动这个虚拟机
等待…

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
时区:Shanghai
Continue

在这里插入图片描述
设置 用户名,密码
Continue

在这里插入图片描述
等待…

在这里插入图片描述
重启

一直
Next or Done
关闭虚拟机


Guest Additions 增强功能

什么是 Guest Additions?

Guest Additions(客户机增强功能) 是 VirtualBox 提供的一组驱动程序和系统应用,安装在虚拟机操作系统(客户机)内部,用于增强虚拟机的功能和性能。

它不是 VirtualBox 主程序的一部分,而是需要在虚拟机中手动或自动安装的一个附加组件。


安装 Guest Additions 的主要作用

功能说明
更好的显示支持支持更高的分辨率、多显示器、全屏模式、无缝窗口模式(虚拟机窗口与宿主机桌面融合)
共享剪贴板宿主机和虚拟机之间复制粘贴文本(双向或单向)
拖放功能在宿主机和虚拟机之间直接拖放文件(需在设置中启用)
共享文件夹将宿主机的某个目录映射为虚拟机中的一个磁盘或文件夹,实现文件共享
时间同步虚拟机时间自动与宿主机同步,避免时间漂移
增强的鼠标集成鼠标在虚拟机中自由移动,无需手动“捕获”或“释放”
更好的存储和网络性能提供优化的虚拟设备驱动(如虚拟显卡、网络适配器等)
自动登录(可选)某些系统支持自动登录用户,提升便利性

下载
http://download.virtualbox.org/virtualbox/7.2.0/
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
选择添加 刚下载的
Guest Additions 镜像文件

在这里插入图片描述
选择 刚添加的
Guest Additions 镜像文件

在这里插入图片描述
Remove 没有盘片
在这里插入图片描述


再启动虚拟机

sudo apt update
sudo apt install build-essential dkms linux-headers-$(uname -r) linux-image-generic

安装依赖

sudo mount /dev/cdrom /mnt
将虚拟光盘(包含 Guest Additions 的 ISO 文件)挂载(mount) 到 Linux 文件系统的 /mnt 目录下,以便访问其中的内容。

cd /mnt
切换当前工作目录到 /mnt,方便后续运行安装脚本。

sudo ./VBoxLinuxAdditions.run
运行 VirtualBox 提供的安装脚本,安装 Guest Additions 组件。

VBoxLinuxAdditions.run 是一个 shell 脚本 + 自解压包,它会:
编译并安装内核模块(如显卡、鼠标、文件系统驱动)
安装共享剪贴板、拖放、共享文件夹等功能的支持程序 设置开机自启服务 |

在这里插入图片描述
需要重启

cd ~
离开 /mnt 目录
sudo umount /mnt
卸载(unmount) 光盘,相当于“弹出光盘”。

sudo reboot
重启

systemctl status vboxadd-service
查看状态

lsmod | grep vbox
查看
只有 vboxguest

vboxguest — 主通信模块
vboxsf — 共享文件夹支持
vboxvideo — 显卡驱动

尝试手动加载 vboxsf 和 vboxvideo

 加载共享文件夹模块
sudo modprobe vboxsf

加载显卡模块
sudo modprobe vboxvideo

执行以下命令
这样重启后模块会自动加载,避免每次手动运行 modprobe。

sudo tee /etc/modules-load.d/vbox.conf <<EOF
vboxguest
vboxsf
vboxvideo
EOF

在 关闭虚拟机 的情况下
设置 剪切板
在这里插入图片描述
在这里插入图片描述
确定


共享文件夹 设置
在这里插入图片描述
在这里插入图片描述
sudo mount -t vboxsf share /home/wsd/Desktop/work/share
手动挂载

/home/wsd/Desktop/work/share 与 C:\VirtualBox_72\share 成为共享文件夹


输入法

使用系统自带的 IBus 拼音输入法

安装 ibus 拼音
sudo apt install ibus ibus-pinyin -y

安装完成后,重启 IBus:
ibus restart

配置 ibus
ibus-setup

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
搜索 chinese 选中

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述


在这里插入图片描述

在这里插入图片描述
右键桌面找到设置,键盘,
Input Sources 这里 点击 “+” 号,添加中文(pinyin)
只留下中文(pinyin)

shift 切换中英文


Chrome 安装

通过官方 .deb 包安装
下载 Google Chrome 的 .deb 安装包
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb

安装下载的 .deb 包
sudo dpkg -i google-chrome-stable_current_amd64.deb

启动 Chrome
google-chrome


### 设置 VirtualBoxUbuntu 虚拟机与宿主机共享剪切板文件夹 #### 剪切板共享设置 为了实现虚拟机与宿主机之间的剪切板共享,在 VirtualBox 的环境中可以通过以下方法完成: 1. **启用共享剪切板功能** 在 VirtualBox 的图形界面中,通过菜单选项 `设备` -> `共享剪切板` -> 选择 `双向` 来开启虚拟机与宿主机之间的剪切板共享[^4]。 2. **安装增强功能 (Guest Additions)** 安装 VirtualBox 提供的 Guest Additions 是实现更高效交互的关键步骤。具体操作如下: -VirtualBox 图形界面上点击 `设备` -> `插入增强功能光盘镜像`。 - 进入虚拟机中的终端并运行以下命令以安装必要的依赖项和工具: ```bash sudo apt update sudo apt install build-essential dkms linux-headers-$(uname -r) ``` - 执行安装脚本: ```bash cd /media/$USER/VBOX* sudo ./VBoxLinuxAdditions.run ``` - 完成安装后重启虚拟机: ```bash sudo reboot ``` 3. **启动剪切板服务** 如果发现剪切板仍然无法正常工作,可以手动启动剪切板客户端: ```bash sudo apt install virtualbox-guest-x11 VBoxClient --clipboard ``` 上述命令能够确保剪切板同步机制被激活[^3]。 --- #### 文件夹挂载设置 对于文件夹挂载的需求,VirtualBox 支持通过共享文件夹的方式实现在宿主机与虚拟机之间快速交换数据。 1. **创建共享文件夹** -VirtualBox 主界面中,选择目标虚拟机并打开其设置窗口。 - 导航至 `共享文件夹` 页面,点击右侧的加号按钮 (`+`) 添加一个新的共享文件夹- 设定一个名称作为该共享文件夹的标识符(例如 `shared_folder`),并将实际要共享的本地目录路径填入对应的字段中。 - 启用 `自动挂载` 和 `固定分配` 两个选项以便简化后续流程[^1]。 2. **挂载共享文件夹Linux 系统** - 首先确认已经正确安装了前面提到过的 Guest Additions 组件。 - 创建用于映射的目标目录: ```bash sudo mkdir /mnt/shared_folder ``` - 使用 mount 命令将其绑定到指定位置: ```bash sudo mount -t vboxsf shared_folder /mnt/shared_folder ``` - 若要使这一过程自动化,则需编辑 `/etc/fstab` 文件加入相应条目: ```bash echo 'shared_folder /mnt/shared_folder vboxsf defaults 0 0' | sudo tee -a /etc/fstab ``` 以上步骤完成后即可在指定路径访问来自 Windows 宿主机上的资源。 --- ### 注意事项 如果遇到权限不足的情况,请尝试赋予用户组读写权利或将当前登录账户添加进特定群组里去解决问题;另外考虑到不同版本间可能存在兼容性差异,推荐始终采用最新稳定发行版组合来进行部署测试活动。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值