Как выбрать конкретную подсистему на WSL?

Здравствуйте, у меня есть следующие установки на моем WSL. Я хочу 1) выбрать и 2) обновить следующую подсистему: Ubuntu -18.04 enter image description here

Обновление:

  1. Я могу запустить wsl -s Ubuntu-18.04 , чтобы выбрать версию
-1
задан 18 July 2021 в 14:45

1 ответ

Вы можете использовать параметр -d / - distribution для запуска определенного экземпляра. Итак, wsl -d Ubuntu-18.04 запустит этот дистрибутив и позволит вам выполнить обновление. Еще лучше (и недокументировано) wsl ~ -d Ubuntu-18.04 , поскольку это запустит вас в вашем домашнем каталоге.

Упомянутый вами -s является сокращением от - select-default . Это изменяет экземпляр по умолчанию, поэтому при следующем запуске wsl без параметра -d / - distribution запускается значение по умолчанию.

Здесь задокументировано довольно много полезных опций , , начиная с -h / - help , которые дадут вам краткий обзор в консоли.

Кроме того, для обновления экземпляра вы можете сделать это в однострочном режиме:

wsl -d Ubuntu-18.04 -u root sh -c "apt update && apt upgrade"
1
ответ дан 28 July 2021 в 11:17

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

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