Я играл в WSL в прошлом году, но в то время он не смог запустить проект нейронной сети, который я хотел попробовать. Видимо, это имело какое-то отношение к нему, имеющее устаревшее ядро или что-то в этом роде.
С тех пор в WSL было много обновлений. Каковы ограничения запуска программ, которые работают на Ubuntu на WSL? Действительно ли они эквивалентны? Есть ли какая-то часть информации, которую я могу использовать, чтобы определить это раньше времени?
Из WSL FAQ:
Могу ли я запускать ВСЕ приложения Linux в WSL? Нет! WSL - это инструмент, который позволяет пользователям, которым они нужны, запускать Bash и основные средства командной строки Linux в Windows. WSL не нацелен на поддержку настольных компьютеров и приложений GUI (например, Gnome, KDE и т. Д.). Кроме того, несмотря на то, что вы сможете запускать множество популярных серверных приложений (например, Redis), мы не рекомендуем WSL для сценариев сервера - Microsoft предлагает множество решений для запуска рабочих нагрузок Ubuntu в Azure, Hyper-V и Docker.Существует также WSL FAQ для тестовой программы Linux, которая дает некоторое представление о части программного обеспечения, и если они работают или приближаются к работе.
2 ссылки выше - официальная позиция. Одна из замечаний Microsoft заключается в том, что WSL не стремится поддерживать графический интерфейс. Пользователи, хотя им удалось запустить xfce и единство.
Когда кто-то может получить единство для работы в WSL, я сомневаюсь, что есть какие-то ограничения. Многие WSL недоказаны, поэтому, чтобы заставить что-то работать, возможно, зависит от пользователя (т. Е. В этом случае вы;)).
Из WSL FAQ:
Могу ли я запускать ВСЕ приложения Linux в WSL? Нет! WSL - это инструмент, который позволяет пользователям, которым они нужны, запускать Bash и основные средства командной строки Linux в Windows. WSL не нацелен на поддержку настольных компьютеров и приложений GUI (например, Gnome, KDE и т. Д.). Кроме того, несмотря на то, что вы сможете запускать множество популярных серверных приложений (например, Redis), мы не рекомендуем WSL для сценариев сервера - Microsoft предлагает множество решений для запуска рабочих нагрузок Ubuntu в Azure, Hyper-V и Docker.Существует также WSL FAQ для тестовой программы Linux, которая дает некоторое представление о части программного обеспечения, и если они работают или приближаются к работе.
2 ссылки выше - официальная позиция. Одна из замечаний Microsoft заключается в том, что WSL не стремится поддерживать графический интерфейс. Пользователи, хотя им удалось запустить xfce и единство.
Когда кто-то может получить единство для работы в WSL, я сомневаюсь, что есть какие-то ограничения. Многие WSL недоказаны, поэтому, чтобы заставить что-то работать, возможно, зависит от пользователя (т. Е. В этом случае вы;)).