win10 wsl2 rust/c#/java 开发环境搭建

Rust

当前最新版为1.47。

  • 执行以下命令,进行安装
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
  • 查看rustc版本: 
rustc --version

注:

若需加速下载, 可以参考此文:Rust国内镜像源大全,使用镜像。

参考资料:

https://www.rust-lang.org/zh-CN/tools/install 

https://rustcc.com/


C#

wsl2 上安装.net 5

当前最新版为.net 5 rc2。参考在 Ubuntu 上安装 .NET Core SDK 或 .NET Core 运行时,目前在ubuntu20.04上,只能手动安装。

mkdir $HOME/dotnet_install && cd $HOME/dotnet_install
curl -H 'Cache-Control: no-cache' -L https://aka.ms/install-dotnet-preview -o install-dotnet-preview.sh
sudo bash install-dotnet-preview.sh

注意:

如果第3步报错:Download is performed unsandboxed as root as file '/var/cache/apt/archives/partial/ ………………,则执行:

sudo chown -Rv _apt:root /var/cache/apt/archives/partial/
sudo chmod -Rv 755 /var/cache/apt/archives/partial/
  • 查看dotnet 版本:
dotnet --version  

参考资料:

.NET 5.0.0 RC 2 Install Instructions

在 Ubuntu 上安装 .NET Core SDK 或 .NET Core 运行时

如何检查是否已安装 .NET Core

https://askubuntu.com/questions/908800/what-does-this-apt-error-message-download-is-performed-unsandboxed-as-root

Linux System Prerequisites for .NET Core

https://docs.microsoft.com/zh-CN/dotnet/core/tools/dotnet-install-script


JAVA

wsl2 上安装openjdk

openjdk当前最新版为openjdk-15,直接在ubuntu20.04执行java,提示最新版为14。需要修改一下source.list。步骤如下:

# 打开以下文件进行编辑
sudo nano /etc/apt/sources.list

# 文件内容中加入以下2行
deb http://mirrors.aliyun.com/ubuntu/ groovy main 
deb-src http://mirrors.aliyun.com/ubuntu/ groovy main 

# 保存并退出编辑,执行
sudo apt update
sudo apt upgrade

# 此时再执行 java --version,虽然还未安装jdk,但此时应该可看到能安装openjkk-15的提示信息

# 安装jdk15
sudo apt install openjdk-15-jdk

注意:

ubuntu 20.04上,如果添加到sources.list文件中的是以下两行:

deb http://mirrors.aliyun.com/ubuntu/ focal main 
deb-src http://mirrors.aliyun.com/ubuntu/ focal main 

 则更新时依然发现不了openjdk15,将focal改成groovy后才行。感觉不应如此。update完成后,ubuntu 20.04 也变成了 ubuntu 20.10

参考资料:

https://techoral.com/blog/java/install-openjdk-15-ubuntu.html

https://packages.ubuntu.com/search?suite=default&section=all&arch=any&keywords=openjdk-15-jdk&searchon=names

https://packages.ubuntu.com/groovy/amd64/openjdk-15-jdk/download

https://launchpad.net/ubuntu/+archivemirrors

https://launchpad.net/ubuntu/+mirror/mirrors.aliyun.com-archive

wls2 上安装gradle

gradle 当前最新版为6.7。直接在ubuntu20.10上执行sudo apt install gradle,安装完成后gradle的版本为4.4,比较老。采用以下步骤,可以安装最新版本的gradle。

  • Add PPA repository for gradle and install
$ sudo apt -y install vim apt-transport-https dirmngr wget software-properties-common

$ sudo add-apt-repository ppa:cwchien/gradle

$ sudo apt update

$ sudo apt -y install gradle

注意:执行上述命令后,发现gradle 便可正常使用,无需执行以下命令。若需要配置环境变量,则执行:

$ sudo nano /etc/profile.d/gradle.sh

# 在文件 /etc/profile.d/gradle.sh 中,添加以下内容:
export PATH=$PATH:/opt/gradle/gradle-6.4.1/bin

# 保存后退出。加载环境变量
source /etc/profile.d/gradle.sh
  • 查看gradle版本
gradle --version

参考资料

https://www.fosstechnix.com/how-to-install-gradle-on-ubuntu/ 

https://gradle.org/releases/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值