WSL Ubuntu 16.04에 Gradle 5.6(+)을 (자동으로) 설치하는 방법은 무엇입니까?

WSL Ubuntu 16.04에 Gradle 5.6(+)을 (자동으로) 설치하는 방법은 무엇입니까?

대본

WSL Ubuntu 16.04에서 Windows의 Powershell 스크립트에서 Gradle 5.5+를 설치하는 동안 약간의 기술적 어려움을 겪었습니다.

시도

  1. 접근 방식 2에 따라https://howtoprogram.xyz/2016/09/06/install-gradle-ubuntu-16-04/sdk help, SDKMAN은 WSL 자체 내부에 있더라도 powershell에서 등록되지 않습니다 . 그리고Restart-Service LxssManagerWindows를 재부팅하지 않고 Windows에서 Ubuntu를 재부팅합니까?SDKMAN이 등록되었는지도 확인하지 못했습니다.
  2. https://linux4one.com/how-to-install-gradle-on-ubuntu-18-04/export과거에 파이핑 출력과 결합하여 나에게 어려웠던 환경 변수 설정이 필요했습니다 .
  3. 2와 동일한 주장:https://www.vultr.com/docs/how-to-install-gradle-on-ubuntu-16-10
  4. https://howtoprogram.xyz/2016/09/06/install-gradle-ubuntu-16-04/vipowershell을 사용하면 간단하지 않은 쓰기 요청이 가능합니다.
  5. sudo apt install gradle5.5+ 대신 Gradle 2.10을 설치했습니다.
  6. 이 github반환된 지침에서 Gradle 3.1을 찾을 수 없습니다.

질문

(powershell) 스크립트를 사용하여 Windows의 WSL Ubuntu 16.04에 Gradle V5.5+를 어떻게 자동으로 설치할 수 있습니까?

답변1

다음 두 가지 지침을 결합하여 해결책을 찾았습니다.

항복 명령 세트:

sudo add-apt-repository ppa:openjdk-r/ppa
sudo add-apt-repository ppa:cwchien/gradle

sudo apt-get update

sudo apt-get install openjdk-8-jre
sudo apt-get install gradle-ppa

Powershell 스크립트(첫 번째 줄에 WSL Ubuntu 16.04 설치)로 변환하면 다음과 같습니다.

lxrun /install /y
bash -c "yes | sudo add-apt-repository ppa:openjdk-r/ppa"
bash -c "yes | sudo add-apt-repository ppa:cwchien/gradle"

bash -c "yes | sudo apt-get update"

bash -c "yes | sudo apt-get install openjdk-8-jre"
bash -c "yes | sudo apt-get install gradle-ppa"

누군가에게 도움이 되길 바랍니다.

관련 정보