Как создать файл .wslconfig?

avatar
Liang Ping Koh
9 августа 2021 в 03:26
25482
1
9

Я установил WSL2 на Windows 10, но хочу настроить файл .wslconfig в папке C:\Users\username со следующими инструкциями:

[wsl2] localhostForwarding=true

Я попытался создать блокнот, вставив в него вышеуказанное и сохранив файл как .wslconfig. Однако он по-прежнему читается как файл .txt, а не .wslconfig. Это была инструкция по созданию файла .wslconfig, которую я прочитал в Интернете.

Я добавил расширение .ini, похоже, оно не обнаружено.

Я попытался выяснить, в чем может быть ошибка. Я посмотрел https://github.com/microsoft/WSL/issues/5170 Моя сборка 19043

Источник
NotTheDr01ds
9 августа 2021 в 03:29
1

Добро пожаловать в Stack Overflow. Просто дружеское предупреждение о том, что вопросы на этом сайте должны касаться "конкретных проблем с кодированием, алгоритмом или языком". и, вероятно, лучше подходит для привилегированного пользователя. Я бы рекомендовал либо отредактировать его, чтобы уточнить, действительно ли это вопрос программирования, либо удалить его здесь и разместить на соответствующем сайте. Спасибо!

Ответы (1)

avatar
Damien Sawyer
9 августа 2021 в 12:45
22

Я только что создал файл .wslconfig на своей машине.

Как администратор (хотя, возможно, и не нужен), я создал файл c:\Users\damie\.wslconfig со следующим содержимым:

[wsl2]
memory=20GB # Limits VM memory in WSL 2 
processors=4 # Makes the WSL 2 VM use 4 virtual processors
localhostForwarding=true # Boolean specifying if ports bound to wildcard or localhost in the WSL 2 VM should be connectable from the host via localhost:port.

После сохранения я открыл окна powershell на уровне администратора и выполнил:

Restart-Service LxssManager

Это сработало для меня.

Liang Ping Koh
9 августа 2021 в 16:14
0

Спасибо за ответ! Вы только что создали блокнот и сохранили его как .wslconfig? Или вы добавили расширение, например .ini?

Damien Sawyer
9 августа 2021 в 18:02
0

Привет. Я использовал Sublime text, а не блокнот, но это не должно иметь значения. У файла нет расширения. Мой был просто c:\Users\damie\.wslconfig

mbomb007
2 декабря 2021 в 16:22
1

@LiangPingKoh Если у вас возникли проблемы, создайте его как текстовый файл. Затем после сохранения переименуйте файл и удалите расширение .txt (выберите и нажмите F2 или щелкните правой кнопкой мыши > Переименовать).