Новости про Linux и Windows 10

Windows получила менеджер пакетов

Все, кто сталкивался с Linux непременно знает консольную команду apt-get, которая позволяет автоматически установить приложение из репозитория. Теперь подобное решение получила и Windows.

Компания Microsoft выпустила менеджер пакетов. Чтобы им воспользоваться, нужно в Powershell ввести команду «winget». Однако сначала нужно вручную установить пакет Windows Package Manager Preview из репозитория Github. По команде «winget» можно установить Putty, VLC, Spotify и Notepad++, просто составив следующий запрос «winget install XXX», где «XXX» — название приложения.

Windows 10

Пакет автоматически загрузит файл EXE или MSI из репозитория Microsoft и откроет инсталлятор. Всё это выглядит несколько проще поиска официального сайта приложения, а затем поиска настоящей, а не рекламной, кнопки загрузки для получения инсталлятора и последующей ручной установки.

Скриншот менеджера пакетов «winget»

Linux Proton обеспечивает производительность в DirectX наравне с Windows

Несомненно, что Windows является основной платформой для игр на PC, однако Linux делает большие успехи в адаптации, благодаря таким проектам, как Proton и Wine/DXVK.

Сейчас всё больше Windows-игр запускается на Linux без проблем. Более того, от этого уже не страдает производительность. Реддитор и Ютьюбер FlightlessMango опубликовал видео, на котором сравнил производительность в игре Far Cry New Dawn на платформах Windows 10 и Linux. Во всех случаях игра запускалась на процессоре Intel i9-9900K и видеокарте GeForce GTX 1080 Ti.

Steam Linux

Игра Far Cry: New Dawn никогда не создавалась Ubisoft для Linux, поэтому производительность в эмуляторах Proton и Wine/DXVK, не уступающая Windows, попросту поражает. Показанная в Linux производительность лишь на 3% уступает Windows, и это самый маленький показатель, из всех показанных ранее.

Far Cry New Dawn Benchmark - Proton vs Windows 10

Таким образом, игры на Linux становятся всё более реальными, и возможно, уже в скором будущем, игроки начнут чаще использовать именно открытую ОС.

Windows 10, наконец, обошла Windows 7

В новом году на рынке операционных систем появился новый лидер. Спустя три года после своего релиза операционная система Windows 10 обошла по популярности Windows 7.

Согласно данным Net Applications, теперь Windows 10 является самой популярной ОС. Её распространение поначалу было очень активным, но как только в Microsoft отказались от бесплатного апгрейда в июле 2016 года, рост системы резко замедлился.

Сейчас Windows 10 занимает 39,22% рынка, что на 1,08% больше, чем в ноябре. Система Windows 8 работает на 0,88%, а Windows 8.1 потеряла 0,14% и теперь её можно встретить на 4,45% компьютеров.

Windows 10

Многолетний лидер Windows 7 потерял 1,99%, упав за месяц с 38,89% до 36,90%. Именно благодаря этому на рынке и появился новый лидер.

Что касается Vista, то спустя 10 лет её рейтинг упал ниже 1%, а потому она исключена из статистики. А вот Windows XP даже нарастила своё присутствие на 0,31%. Теперь её можно встретить на 4,54% машин.

Что касается общего рынка ОС, то Windows потеряла 0,83%, занимая 86,20% настольных компьютеров. Системы macOS подросли до 10,65%, а Linux занимает 2,78%

Не все приложения из Windows Store доступны для Windows 10 S

В начале мая компания Microsoft анонсировала операционную систему Windows 10 S, дешёвую урезанную версию системы, которая запускает лишь приложения UWP из Windows 10 Store.

Немного позднее компания анонсировала возможность установки из магазина приложений различные версии Linux, и многие пользователи задались вопросом, можно ли будет использовать Linux в Windows 10 S.

Система Windows 10 S недорога и предназначена для использования в образовательной среде. Как следствие, система заблокирована на уровне приложений Windows Store. Однако как пояснила Microsoft, одного лишь наличия приложения в магазине недостаточно, чтобы его можно было запустить в Windows 10 S.

В своём блоге компания сообщила: «Многие люди спрашивали: „Только что вы анонсировали, что дистрибутивы Linux появятся в Windows Store, но будут ли они работать в Windows 10 S?“. Ответ — нет! Лишь то, что приложение получено из Windows Store, автоматически НЕ означает, что оно безопасно и пригодно для запуска в Windows 10 S. Есть некоторые приложения, которым не позволено запускаться в Windows 10 S, включая все приложения командной строки, оболочки и консоли».

Так что если вы разработчик и хотели бы получить доступ к подобному функционалу, то система Windows 10 S вам не подходит.

В Windows Store появится Linux

Дружба Microsoft с Linux продолжает укрепляться. И да, вы правильно поняли заголовок. В скором времени компания Microsoft начнёт распространять конкурирующую ОС (насколько Linux можно считать конкурентом Windows).

В ближайшее время в магазине Windows Store появятся дистрибутивы Ubuntu, Fedora и SuSE. Об этом компания заявила в ходе конференции Build. Идея состоит в том, чтобы предложить дистрибутивы Linux опытным пользователям, которые хотят использовать эту ОС в качестве виртуальной машины, либо использовать открытую ОС для непосредственного запуска Linux приложений прямо из Windows 10.

К сожалению, Linux из Windows Store будет работать с некоторыми ограничениями. Во-первых, ОС нельзя будет установить непосредственно на компьютер, т. е. её запуск в отдельном разделе с выбором ОС при загрузке не предусмотрен. Загрузка также не обеспечивает доступ к .iso образу дистрибутива Linux.

Предложенный подход может оказаться полезен учёным, использующим инструменты в обеих ОС, разработчикам, которые используют Linux окружение для тестирования, или в школах, для обучения открытой операционной системе.

Установка Windows 10 Anniversary Update удаляет разделы с Linux

Если вы являетесь пользователем Linux и Windows 10, установленных на одном жёстком диске, вам стоит серьёзно задуматься над необходимостью обновления операционной системы из Рэдмонда.

Сразу после выхода годового обновления к Windows 10 в Сети стали появляться жалобы на то, что после его установки невозможно загрузить Linux, а все данные с Linux разделов оказывались удалены.

Данные заявления были подтверждены менеджером сообщества Ubuntu Аланом Поупом, который опубликовал предупреждение:

«Видны множественные сообщения о том, что Windows 10 Anniversary Update удаляет другие разделы (содержащие установленную Linux) без запроса. :S»


Другой пользователь Twitter с ником H5S заявил, что обновление удалило всё на не-Windows дисках без запроса разрешения:

«Гррр. Когда я установил Windows 10 она удалила всё на моих других дисках без запроса».

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

Microsoft готовит Ubuntu на Windows

Компания Microsoft объявила о своём сотрудничестве с Canonical, что означает возможность запуска приложений для Ubuntu непосредственно в Windows 10.

Сейчас соответствующее ПО доступно через режим разработчика в настройках Windows, и это не виртуальная машина. В Рэдмонде готовят поддержку оригинальных ELF файлов, написанных для Linux, которые будут работать через слой трансляции в Windows. В целом, концепция в некотором роде сходна с WINE, которая позволяет запускать Windows приложения в среде Linux.

В обычном случае для запуска Linux приложений в Windows их необходимо перекомпилировать посредством Cygwin, либо же использовать виртуальную машину. По словам Microsoft, новая функция даёт заметный прирост производительности и экономит дисковое пространство. Также компания подготовит набор пакетов Ubuntu, устанавливаемый через apt менеджер непосредственно с репозитория Canonical.

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

Что касается скорости работы, то по словам Дастина Кирклэнда из Canonical, подсистема Windows для Linux имеет практически эквивалентную для Linux производительность. Единственным отличием станет то, что предлагаемое ПО бесплатно, но не имеет открытого кода.

Финальный релиз технологии запланирован на этот год как часть программы ежегодного обновления Windows.