HNU-OS-小班课3-虚拟机的安装与配置

目录

环境:

设置:

大致步骤:

共享文件夹:

*共享文件夹路径

共享粘贴板,拖拽文件:

Python,Java环境配置:


  碎碎念,这已经是今晚第三篇了,为啥呢?

  第一是因为主包是学渣,又懒不怎么上课,数据库期中才考了40多分😭😭(不要笑我),下定决心要好好期末周复习,可是好懒感觉我纯快废了,不想看,整理电脑,就想着把作为笨蛋的这么久对课程要求的探索过程弄出来,没有技巧,全是硬上,学霸请绕道😭。

  首先就是这个虚拟机配置因为当时刚开学的时候,对虚拟机一窍不通!这是个啥,然后老师要的那个ubuntu12烂的啊,我当时快疯了就是下不好连不上网用不了换了高版本的就没事了,一路绿灯。还有特别是那个共享文件夹,对于一个i的不行的社恐小学生,我都问了好多平常根本不说话的同学,全是血泪啊。但是后面我这个64位的,你们要32位的话自己去找,我后来因为datalab又弄了一个32位的ubuntu16。

  第二就是主播的拖延症了,宁愿在这里打字也不愿意复习,呜呜,痛恨自己。来正文吧~

环境:

虚拟机: Oracle VM VirtualBox

类型及版本:linux,ubuntu-64位

设置:

系统:勾选光驱-硬盘(光驱在上)).软驱基本不用;

存储:第一次新建虚拟电脑的时候,如下分配

其中,ubuntu-20.04.6来自清华源镜像,链接:Index of /ubuntu-releases/20.04/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

显示:显存调大一点,不然放大虚拟机会黑屏,卡;

网络:初始为网络地址转换(NAT)。

大致步骤:

*进入安装,一直默认就可以了,虚拟机的内存可以设置大一点;

*选择语言,安装;

*选择键盘布置:Chinese(这时候虚拟机屏幕太小,继续的按键没法显示,选择按住Windows徽标,鼠标将页面向左上方拖拽)

*继续默认

*输入用户名

*等待安装

*完善语言:设置->区域和语言 -> 管理已安装的语言 -> 安装

*更新服务器

共享文件夹:

*安装增强功能

*共享文件夹路径

*再次如下输入命令安装此增强功能

*添加用户到vboxsf组

*重启后,挂载共享文件夹;在mnt下新建一个ubuntushare文件夹,用于我们的挂载

*缺点是每次登录都要手动挂一遍,可以设置开机自动挂载的方法,详情请看博客https://blog.csdn.net/auglost/article/details/43670239

*开机自动挂载:终端输入sudo gedit /etc/fstab,打开这个文件后,在最后一行输入以下语句

*重启虚拟机查看是否挂载成功:成功

共享粘贴板,拖拽文件:

*在虚拟机的常规界面如下设置;在存储界面勾选固态驱动器和使用主机I/O缓存

*重启之后就可以共享粘贴板,但是无法在主机虚拟机之间拖动文件,需要实行以下命令(先清除再重新下载两个包)

sudo apt-get autoremove open-vm-tools

sudo apt-get install open-vm-tools

sudo apt-get install open-vm-tools-desktop

*实施以下命令并再一次安装增强功能

sudo apt-get update

Sudo apt-get upgrade

*重启,查看是否可以尝试拖拽,我打开终端拖拽到终端的文件会自动存在/tmp/VirtualBox Dropped Files里面,以下是两种拖拽方法(不知道为什么无法直接拖拽到桌面上,我的ubuntu16就可以

打开任意文件夹直接拖,最省事了

还有一个打开终端拖到终端上,但是动图太大了,懒得搞

Python,Java环境配置:

Python

*可以看到虚拟机里默认只有python3,我们需要安装一个python2的版本;

并且虚拟机里没有python命令,我们需要建立一个链接将python指令指向python2或者python3

*安装python2:sudo apt install python2

*使用update-alternatives切换python默认版本,可以看到,python2和python3的路径是usr/bin

*sudo update-alternatives --config python没有python候选项,需要创建

*使用命令,python3优先级为200,python2为100

sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 200

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100

*再次查看

Java(我照助教在群里发的当时)

*添加openJDKppa来保证能够获取到更多版本的jdk ,先安装工具包sudo apt install software-properties-common

*添加PPA后update

*apt search openjdk查看可获取的openjdk,选择openjdk21

*apt install openjdk-21-jdk;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值