Используете ли вы WSL на своем компьютере с Windows 10? Хотите перенести файлы между вашим дистрибутивом и Windows 10? Если это вы, то вам будет приятно узнать, что Microsoft планирует добавить совместимость между ними!
Раньше доступ к файлам дистрибутива Linux и их копирование в операционную систему Windows было непростым. Попытка сделать это вызвала некоторые неприятные проблемы, такие как повреждение данных. Microsoft предприняла шаги по упрощению перемещения файлов между двумя операционными системами, и вы сможете найти это дополнение в следующем обновлении Windows версии 1903.
Что это значит?
К сожалению, эта функция пока не совсем распространяется на двойную загрузку. Эта функция реализована в подсистеме Windows для Linux (WSL), которая является официальным способом запуска дистрибутивов Linux в Windows 10. Если вы ищете простой способ перемещения файлов между раз
Contents
Что это значит?
емного разочарованы этим обновлением. !Если вы используете WSL, это обновление будет вам полезно. Все, что вам нужно сделать, это загрузить дистрибутив, убедиться, что вы находитесь в домашнем каталоге Linux, а затем ввести explorer.exe
. После этого в дистрибутиве появится окно проводника Windows. Он работает идентично Проводнику Windows 10, поэтому вы будете чувствовать себя как дома.
Здесь вы можете перемещать, вырезать, копировать и вставлять файлы между каждой операционной системой, как и в обычной Windows 10. Это означает, что вы, наконец, можете получить доступ к своим файлам без какого-либо риска повреждения!
Как это работает?
Если вас интересуют подробности работы этого обновления, Microsoft написал об этом в своем блоге :
Файловый сервер протокола 9P обеспечивает запросы, связанные с файлами, при этом Windows выступает в качестве клиента. Мы изменили демон инициализации WSL, включив в него сервер 9P. Этот сервер содержит протоколы, поддерживающие метаданные Linux, включая разрешения. Существует служба и драйвер Windows, которые действуют как клиент и взаимодействуют с сервером 9P (который работает внутри экземпляра WSL). Клиент и сервер взаимодействуют через сокеты AF_UNIX, поскольку WSL позволяет взаимодействовать между приложением Windows и приложением Linux с использованием AF_UNIX, как описано в этом посте.
Пока не идеально
Эта
Как это работает?
дится на ранней стадии разработки, поэтому в ней все еще отсутствуют некоторые основные функции. Во-первых, вы не можете получить доступ к файлам в дистрибутиве, который в данный момент не запущен. Если вы хотите получить доступ к файлам в дистрибутиве, вам необходимо сначала загрузить его, прежде чем выполнять команды. Однако Microsoft понимает, насколько это раздражает, и работает над тем, как получить доступ к вашим файлам через Проводник, пока дистрибутив неактивен.Является ли это признаком того, что Microsoft хочет поддерживать Linux?
Наверное, нет! В этом обновлении легко увидеть, что Microsoft открывает двери Linux и позволяет двум операционным системам лучше сочетаться. Однако, учитывая, что это затрагивает только WSL, возможно, это будет попытка заставить людей использовать Windows 10 в качестве основной ОС и запускать Linux внутри WSL вместо двойной загрузки.
Несмотря на то, чего хочет Microsoft, поклонники Linux определенно не захотят перейти на Windows 10 из-за такого небольшого обновления. Это только действительно улучшит рабочий процесс пользователей Windows 10, которые используют WSL, вместо того, чтобы превращать поклонников Linux в пользователей Windows. Таким образом, не ждите, что два лагеря примирятся друг с другом, когда выйдет это обновление!
Один маленький шаг
Хотя это, возможно, и не всемогущий межраздельный мост между Windows и Linux, это небольшое дополнение действительно помогает людям, которым нравится использовать обе операционные системы и которые получают много пользы от WSL. Теперь вы знаете, из
Пока не идеально
ие и что с ним можно сделать.Вселяет ли это обновление надежду на то, что Windows будет больше поддерживать Linux в будущем? Или они просто хотят набить свои карманы? Дайте нам знать ниже!
Изображение предоставлено: Окубакс на Flickr