本机是win11系统,因为学习redis需要使用linux,但是在安装过程遇到一些问题,踩过许多坑后在此记录一下,仅供参考,不保证成功,如有问题还是根据自己的情况来解决。
准备
- 下载VirtualBox7.0.10并安装
https://www.virtualbox.org/wiki/Downloads
- 国内镜像站下载ubuntu20.04
https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/20.04/
在VirtualBox中安装 Ubuntu
- 1、新建–>名称–>先不选择虚拟光盘–>类型、版本–>下一步
(注意:在这里选择光盘的话,会跳过最小安装的设置,后面还会出现许多问题,所以先不选择)
- 2、设置内存大小、处理器数–>下一步
- 3、配置虚拟硬盘大小–>下一步
- 4、完成–>启动
- 5、弹出窗口–>选择下好的镜像文件–>挂载并启动
- 6、选择中文–>安装Ubuntu
- 7、继续(按钮被挡住,可以按alt+f7通过鼠标移动调整窗口位置)
- 8、最小安装–>继续–>现在安装–>继续
- 9、是否将改动写入磁盘–>继续
- 10、默认地区shanghai–>继续–>输入用户名、密码–>继续
- 11、安装中…等待安装完成
- 12、安装完成,重启–>输入密码
- 13、跳过账户设置,至此进入系统
配置
终端
- 首先测试Terminal能否使用,按照上述流程是可以使用的
增强功能
- 设备–>安装增强功能
- 左侧栏出现一个光盘文件–>点入文件–>空白处右键–>终端打开
- 输入命令
./autorun.sh
–>输入密码–>等待完成
分辨率设置
- 此时在视图选择自动调整窗口大小、尺寸,更改分辨率,窗口就正常了
复制粘贴、拖放、共享文件夹
- 设备–>共享文件夹、粘贴板、拖放均选择双向
- 重启–>复制粘贴文字成功
拖放文件设置
此时在桌面创建一个文件夹,并将虚拟机外一个txt文件拖入该文件夹,发现报错,搜索了好多文章都不行,感觉是窗口的问题,在一篇文章中找到了解决方法:https://blog.csdn.net/qq_45200829/article/details/128639369
- 打开Terminal窗口输入
sudo -s
sudo gedit /etc/gdm3/custom.conf
打开文件,将#WaylandEnable=false
的注释#
删除,点击save保存并重启,就可以拖拽啦
共享文件夹设置
- 设备–>共享文件夹–>添加(自己创建的一个用于共享的文件夹)–>选择自动挂载、固定分配
- 主目录中出现一个挂载的共享文件夹sf_VirtualBoxShare
- 如果显示没有权限,在Terminal输入
sudo adduser 当前用户名 vboxsf
再重启即可
- 此时再次打开虚拟机中的共享文件夹,就可以看到共享的文件了