Не могу удалить Gradle на Ubuntu WSL

Я установил Gradle в одно время, чтобы сделать немного Java, и с тех пор я установил его на Windows и больше не нуждаюсь в нем на моей системе WSL.

Когда я пишу gradle -v все кажется в порядке.

Однако, когда я пытаюсь деинсталлировать, я получаю сообщение ниже. Grepping apt list на gradle показывает, что все пакеты присутствуют.

Что я могу сделать, чтобы исправить это и удалить gradle?

gordon@eng:/$ gradle -v

------------------------------------------------------------
Gradle 6.8.3
------------------------------------------------------------

Build time:   2021-02-22 16:13:28 UTC
Revision:     9e26b4a9ebb910eaa1b8da8ff8575e514bc61c78

Kotlin:       1.4.20
Groovy:       2.5.12
Ant:          Apache Ant(TM) version 1.10.9 compiled on September 27 2020
JVM:          11.0.10 (Ubuntu 11.0.10+9-Ubuntu-0ubuntu1.20.04)
OS:           Linux 4.19.128-microsoft-standard amd64
gordon@eng:/$ sudo apt remove gradle
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package 'gradle' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 37 not upgraded.
0
задан 16 April 2021 в 13:33

1 ответ

Ubuntu (WSL) в вашей системе использует Gradle, доступный в Windows. Из Совместное использование переменных среды между Windows и WSL - взаимодействие Windows с Linux :

WSL и Windows совместно используют специальную переменную среды WSLENV , созданную для объединения Windows и Дистрибутивы Linux, работающие на WSL.

Если вы запустите echo $ PATH , вы увидите добавленные папки Windows. Итак, по сути, Gradle не установлен в Ubuntu.

Если вы хотите отключить совместимость, вы можете запустить:

echo 0 | sudo tee /proc/sys/fs/binfmt_misc/WSLInterop

Теперь вы не сможете использовать программы Windows в WSL, например, проводник, хотя вы все равно можете видеть папки Windows в ПУТЬ .

Чтобы снова включить взаимодействие, выполните:

echo 1 | sudo tee /proc/sys/fs/binfmt_misc/WSLInterop
0
ответ дан 23 April 2021 в 23:21

Другие вопросы по тегам:

Похожие вопросы: