Хранилище Bash в Windows 10

где в файловой системе устанавливается Bash для Windows?

Если я обнаружу, что он раздут (потому что со временем я установил много пакетов apt или что-то еще), каков наилучший способ очистить его и начать все сначала?

Я знаю, что он загружается и инициализируется при первом запуске, поэтому мне было интересно, могу ли я просто удалить папку, в которой он хранится, и начать все сначала, сделать резервные копии, управлять несколькими версиями моего рабочего пространства, п...

спасибо!

5
задан jocull
источник

2 ответов

сброс подсистемы Bash довольно легко. Чтобы удалить его полностью, используйте следующую команду:

lxrun /uninstall /full

для переустановки используйте следующую команду:

lxrun /install

это будет повторно загрузить его из магазина Windows - это не большие и вы получите совершенно новую копию. Если вы действительно ошибаетесь, повторная загрузка может быть единственным способом.

3
отвечен Michi Lo 2016-11-21 20:33:57
источник

начиная с Windows 10 создатели падение обновления, вы должны использовать wslconfig (вместо lxrun) для управления распределениями WSL. Ты можешь читать документацию от Microsoft.

обратите внимание, что вы можете установить несколько дистрибутивов linux в вашем WSL. Чтобы перечислить дистрибутивы, которые у вас есть, вы можете использовать:

wslconfig /list /all

удалить дистрибутив, вы должны отменить его. WSL сохранит установщик, но удалит все программы и пользователя данные.

wslconfig /unregister <DistributionName>
1
отвечен Jaime 2018-06-05 03:26:44
источник

Другие вопросы bash windows-10 windows-subsystem-for-linux