在windows上安装Scala

PowerShell-7.4.5-win-x64

下载并安装
https://github.com/PowerShell/PowerShell/releases

Microsoft.UI.Xaml.2.8_8.2310.30001.0_x64__8wekyb3d8bbwe.Appx

下载:
https://store.rg-adguard.net/
https://www.microsoft.com/store/productid/9p3395vx91nr,选择slow
安装:
PS C:\Users\Administrator\Downloads> Import-Module -Name Appx -UseWindowsPowerShell
PS C:\Users\Administrator\Downloads> Add-AppxPackage .\Microsoft.UI.Xaml.2.8_8.2310.30001.0_x64__8wekyb3d8bbwe.Appx

Microsoft.VCLibs.140.00.UWPDesktop_14.0.33728.0_x64__8wekyb3d8bbwe

https://store.rg-adguard.net/
Microsoft.WindowsStore_8wekyb3d8bbwe,选择PackageFamilyName,选择slow
安装:
PS C:\Users\Administrator\Downloads> Add-AppxPackage .\Microsoft.VCLibs.140.00.UWPDesktop_14.0.33728.0_x64__8wekyb3d8bbwe.Appx ]

Microsoft.DesktopAppInstaller_8wekyb3d8bbwe(Winget)

https://github.com/microsoft/winget-cli/releases/tag/v1.8.1911
安装:
PS C:\Users\Administrator\Downloads> add-appxpackage .\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle

Winget

清除官方源
C:\Users\Administrator>winget source remove winget
添加国内中科大镜像源
C:\Users\Administrator>winget source add winget https://mirrors.ustc.edu.cn/winget-source

chocolatey

安装chocolatey
C:\Users\Administrator>winget install chocolatey
替换源
git clone https://gitee.com/mirrors/chocolatey.git,执行setup.cmd

Scala

安装scala
C:\Users\Administrator>choco install scala

成功

 
 
 
 
ps:
浏览器搜索“离线集成appx”可解决

pps:
1.setup.ps1中最后一行的cinst更改为choco install,cinst是旧版本的指令,这个指令在新版本中会报错。
2.在choco install scala若是控制台没有继续打印,输入回车
3.winget install chocolateychoco install scala以及第一次运行scala时下载资源都是从github获取的,所以会非常慢(配置源后也是从github中获取)
4.JDK一定要配置CLASSPATH,配置调用JVM命令的全局变量,在控制台javac -version命令会显示版本号,否则会在第一次运行scala时会尝试连接github下载最新版OpenJDK,速度感人。

chocolatey和scala下载链接
https://github.com/chocolatey/choco/releases/download/2.3.0/chocolatey-2.3.0.0.msi
https://github.com/scala/scala3/releases/download/3.5.1/scala3-3.5.1-x86_64-pc-win32.zip

https://wwcl.lanzoup.com/b00g2n07xi
密码:5fti
https://wwcl.lanzoup.com/b00g2n07za
密码:60s3

链接:
Git-2.46.2
 

参考:
https://www.sysgeek.cn/windows-winget/#:~:text=为 winget 更换国内源 1 1 以管理员身份打开「命令提示符」。 2 2,4 4 换源完成后,可以通过以下命令进行验证和查看: 5 5 如果要恢复使用 Microsoft 官方源,可以使用以下命令进行重置:

posted @ 2024-09-25 01:20  基础狗  阅读(5)  评论(0编辑  收藏  举报