虚拟机(java,idea等)"/>
Windows上安装Linux虚拟机(java,idea等)
目录
- 1.安装VMware
- 2.在VMware中安装Linux(CentOS)
- 2.1 下载镜像
- 2.1 安装CentOS
- 3.安装Java环境
- 3.1验证,卸载
- 3.2下载java
- 3.3安装
- 3.4配置环境变量
- 3.5验证安装是否成功
- 4.安装Idea
- 5.增加存储空间
- 5.1新增
- 5.2挂载
1.安装VMware
通过 VMware 官网或自己搜索下载VMware,以17为例,下载好后直接傻瓜式安装就行了(可以不勾选产品更新和客户体验计划)。安装好打开VMware,填写密钥。
vmware workstation17 密钥:
JU090-6039P-08409-8J0QH-2YR7F
2.在VMware中安装Linux(CentOS)
2.1 下载镜像
我安装的是CentOS,可以通过国内镜像网站,如: 清华大学开源软件镜像站 或官方提供的地址 CentOS Linux 下载镜像。
我们选择包含Everything的iso,这样我们安装时可根据需要是否安装图形化界面。
2.1 安装CentOS
打开VMware,主页点击“创建新的虚拟机”;
选择“典型”安装;
选择刚才下载的镜像位置;
根据需要,修改名称和存放虚拟机的位置;
直接使用推荐大小即可,后期也可以添加磁盘,“单个”和“多个”文件没太大影响,生成的文件数量和大小不一样;
点击自定义硬件,配置硬件。网络适配器我们选择“桥接模式”,配置后点击完成,虚拟机会自动重启;
重启后,我们选择第一项安装 CentOS7,按两次回车,之后会进入配置页面;
下方可能会出现“安装Tools”,也可以之后安装;
根据需要,配置语言;
该界面需要配置好才能“开始安装”,主要配置“软件选择”,“安装位置”,“网络和主机名”;
软件选择,可以可按如下配置,之后可以使用图形界面进行操作;
网络和主机名,打开以太网,修改自己的主机名
点击“开始安装”后,我们可以设置下root密码;
等待安装进程结束,点击重启;
重启成功后,接受许可才能进行下一步配置,后续配置比较简单就不再赘述了;
3.安装Java环境
3.1验证,卸载
我可以先切换的root用户,方便后续操作。
我们可以通过java -version查看是否已经安装了java,我们可以直接使用,也可以安装我们想要的版本。
su root 切换用户
java -version 查看java版本
rpm -qa|grep java 查看已安装的java相关包
rpm -e --nodeps <rpm包名> 卸载安装的包
3.2下载java
我们可以通过浏览器 Java历史版本,直接下载java的压缩包
不知道下载哪个,我们可以通过 arch 查看当前主机的硬件结构类型 命令查看
3.3安装
将下载的压缩包解压。为了方便管理安装的软件,我们可以将解压后的文件放在固定的文件夹下统一管理
tar -zxvf <压缩包> 解压
mkdir <文件夹名称> 创建文件夹
cp -rf <原始位置> <目标位置> 移动文件
3.4配置环境变量
修改profile,我们在文件的最后添加如下内容,添加完成后,保存退出
vim /etc/profile
# java
export JAVA_HOME=<java文件目录>
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
3.5验证安装是否成功
通过刷新配置文件或重启,利用java -version验证是否安装成功
source /etc/profile 刷新配置文件
reboot 重启
4.安装Idea
同3,我们利用浏览器直接下载软件包 Idea官网 ,解压文件到目标位置,进入目标文件夹,执行bin目录下的 idea.sh
tar -zxvf <压缩包> 解压
./idea.sh 启动idea
5.增加存储空间
后期虚拟机磁盘存储不够,我们可通过以下方式进行扩充
5.1新增
我们通过默认选项,添加20G的磁盘
5.2挂载
fdisk -l 查看可用存储设备
fdisk /dev/<sd*> 磁盘分区
partprobe /dev/sda 重读分区表
mkfs.xfs /dev/<分区名> 格式化分区
mkdir /sdb1 创建文件夹
mount /dev/sdb1 /sdb1/ 挂载
vim /etc/fstab
df -h 查看磁盘使用情况
启动虚拟机,我们将新增的设备添加上去
通过 fdisk -l 查看目前存储设备,我们发现sda是正常挂载,并且已经没有额外空间了。sdb是新增的,还没有挂载,所以我们使用fdisk /dev/<sd*>命令对sdb进行分区
我们输入m,获取帮助。
n:添加分区
w:保存并推出
接着我们输入n创建新的分区,接着输入p,创建主分区。主分区+扩展分区总数不超过4个,逻辑分区编号从5开始,逻辑分区要在拓展分区中进行,所以创建e后才能创建逻辑分区,这里为了方便起见,就不弄那么多了。
分区号我们就用提示范围内的就行,其实扇区直接回车使用默认值即可,最后的扇区,直接回车就是直接使用剩余所有控件,我们也可以用**+10G**这种格式给该分区分配10个G。这里方便起见我们都使用默认值了。
分配好后输入w,保存
通过 ls /dev/sd* 命令,我们发现新的分区也已经添加上去了,如果你在原有设备上进行分区,发现没有新加的分区,可以使用命令partprobe /dev/sda重读分区后在机型查看。
通过 mkfs.xfs /dev/<分区名> 命令,格式化硬盘
挂载,新建一个文件夹,并将分区挂载上去
自动挂载
通过 vim /etc/fstab 命令,实现自动挂载,我们可以仿写原来的内容,对应的含义如下,修改后保存即可。
通过 df -h 命令查看磁盘使用情况
重启虚拟机,通过上述df -h 查看是否自动加载
完
更多推荐
Windows上安装Linux虚拟机(java,idea等)
发布评论