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

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

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

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

спасибо!

27
задан jocull
11.05.2023 11:58 Количество просмотров материала 2588
Распечатать страницу

2 ответа

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

lxrun /uninstall /full

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

lxrun /install

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

3
отвечен Michi Lo 2023-05-12 19:46

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

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

wslconfig /list /all

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

wslconfig /unregister <DistributionName>
1
отвечен Jaime 2023-05-12 22:03

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх