windows 下面使用wsl搭建java编译环境

背景

最近十几年前的笔记本不用了,换了台式机,装了amd的显卡,为了更好的发挥显卡的性能,就不能直接将台式机安装为Linux操作系统了,但是平时主要读的代码使用windows编译老是不太习惯,于是就有了使用wsl搭建java环境的想法。

操作步骤

详细操作步骤如下:

1、开启WSL以及安装Linux

首先要做的就是开启WSL和安装Linux。

开启WSL的操作如下:

  • Win + R键,输入 optionalfeatures并回车,打开“启用或关闭 Windows 功能”窗口。
  • 在列表中找到并勾选 “适用于 Linux 的 Windows 子系统” 、"Hyper-V"和 “虚拟机平台”
  • 点击“确定”,系统会安装所需组件。完成后,必须重启计算机以使更改生效。

使用下面命令安装Debian操作系统。

wsl --set-default-version 2
wsl --install -d Debian

默认情况下,Linux是安装在C盘下面的,一般情况下,C盘是有限的,所以最好将Linux安装的其他盘下面。具体操作如下;

  • 关闭wsl
wsl --shutdown
  • 导出系统 :将目标发行版导出为一个 .tar压缩包。例如,导出名为 Debian的系统到D盘
wsl --export Debian D:\Debian.tar
  • 注销原系统 :此操作会删除C盘中的原始系统文件,从而释放空间。
wsl --unregister Debian
  • 导入到新位置 :将刚才备份的文件导入到你希望安装的新目录。
wsl --import Debian D:\wsl-debian D:\Debian.tar --version 2
  • 重新设置用户名和密码即可。我一般使用的是root,避免频繁切换root用户。

2、必要软件安装

Debian安装好之后需要安装必要的软件,如下:

2.1、zsh以及oh-my-zsh

  • 安装zsh以及指定默认使用zsh
apt install zsh
chsh -s /bin/zsh

  • 安装oh-my-zsh
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

2.2、neovim安装

https://github.com/neovim/neovim/releases/tag/v0.11.4 上面下载最新的源码文件。使用下面命令安装:

tar xvf neovim-0.11.4.tar.gz
cd neovim-0.11.4
make -j20 CMAKE_BUILD_TYPE=Release
make install

~/.zshrc中添加:

alias vi="nvim"
alias vim="nvim"

2.3、安装桌面

使用下面命令安装桌面:

apt install xfce4 xrdp

2.4、安装Idea

当前不在描述怎么安装Idea,可自行搜索。

2.5、创建Idea桌面快捷键

这个命令将在 ~/.local/share/applications/ 目录下创建一个名为 intellij-idea.desktop 的文件。写入下面信息:

[Desktop Entry]
Version=1.0
Type=Application
Name=IntelliJ IDEA
Icon=/opt/idea-IU/bin/idea.png
Exec=/opt/idea-IU/bin/idea
Terminal=false
Categories=Development;IDE;

3、如何打开Linux软件

打开Application Finder (Debian),搜索需要打开的软件,比如Idea,就可以打开idea的编辑器。可以做到丝滑打开。

# wsl  debian 


标 题:《windows 下面使用wsl搭建java编译环境
作 者:zeekling
提 示:转载请注明文章转载自个人博客:浪浪山旁那个村

评论

取消