Компания Microsoft сейчас столкнулась со сложной задачей — как заставить перейти заупрямившихся пользователей Windows 7 на более современную Windows 10.
Для обычных пользователей расширенная поддержка Windows 7 завершается 14 января 2020 года. Microsoft сейчас уже предупреждает пользователей о скорой смерти Windows 7 и предлагает переходить на Windows 10. Тем не менее, пользователи не спешат следовать советам Microsoft.
С прекращением поддержки на Windows перестанут приходить обновления безопасности. Поддержать безопасность компьютера всё ещё можно, используя специальное ПО. Однако и здесь Microsoft усложнит пользователям задачу. Как оказалось, фирменное бесплатное антивирусное решение, Security Essentials, тоже перестанет обновляться с 14 января.
На соответствующей страничке поддержки Microsoft снова рекомендует переходить на Windows 10 и подчёркивает, что в эту версию ОС встроено приложение Windows Defender (Защитник Windows).
Защитник Windows представляет собой эволюцию Security Essentials. Это решение заменило Security Essentials в качестве предустановленного в Windows 8 и Windows 10. Конечно, можно использовать и сторонние решения. Например, Avast Antivirus продолжит поддерживать Windows 7 ещё некоторое время.
Корпорация Microsoft официально прекратила предоставлять возможность бесплатного обновления Windows 7 и Windows 8.1 до Windows 10 в декабре 2017 года. Несмотря на это, в сети Интернет появились сообщения о том, что и сейчас некоторым пользователям, имеющим Windows 7 или Windows 8.1 с официальной лицензией, удаётся осуществить бесплатное обновление программной платформы до Windows 10.
Стоит сказать о том, что данный способ работает только при использовании уже активированных версий Windows 7 и Windows 8.1, но не подходит для начальной установки Windows 10. Для загрузки бесплатного обновления потребуется загрузить на свой ПК утилиту Media Creation Tool и воспользоваться ею, указав ключ продукта, когда программа этого потребует.
Один из посетителей площадки Reddit, назвавшийся инженером Microsoft, подтвердил, что бесплатное обновление ОС до Windows 10 остаётся доступным. Он также отметил, что программа по бесплатному обновлению операционных систем является своеобразным рекламных ходом, направленным на то, чтобы клиенты Microsoft быстрее переходили на Windows 10.
Похоже, что Microsoft не сильно заинтересована в том, чтобы лишить пользователей возможности бесплатного обновления ОС с помощью упомянутой ранее утилиты. Это может означать, что данный способ будет оставаться актуальным вплоть до официального прекращения поддержки Windows 7 14 января 2020 года. Напомним, программа по бесплатному обновлению легальных копий Windows была развёрнута Microsoft в 2015 году и продлилась до конца 2017 года.
Вице-президент Microsoft Панос Панай (Panos Panay), ответственный за бизнес Surface, сообщил о том, что выпуск наушников Surface Earbuds в нынешнем году отменяется.
Напомним, что Surface Earbuds — это полностью беспроводные наушники погружного типа, выполненные в виде независимых модулей для левого и правого уха. Пользователи, как утверждается, смогут наслаждаться высококачественным звуком. Управление осуществляется через сенсорную поверхность на внешней стороне модулей.
Время автономной работы заявлено на уровне восьми часов. Входящий в комплект зарядный футляр способен увеличить данный показатель до 24 часов. Поддерживается работа с голосовым ассистентом Cortana.
Анонс новинки состоялся в первых числах октября. Тогда сообщалось, что наушники поступят в продажу ближе к новогодним праздникам. И вот теперь стало известно, что этого не произойдёт.
Господин Панай объясняет, что разработка продукта — это сложный процесс, который порой требует больше времени, нежели планировалось. Microsoft придётся отложить вывод Surface Earbuds на рынок для того, чтобы удостовериться в максимальном качестве наушников.
Теперь начало продаж запланировано на весну следующего года. Цена Surface Earbuds — около 250 долларов США.
Корпорация Microsoft приступила к тестированию новой функции, которая позволит пользователям добавить некоторые сервисы Google, включая Gmail, к своим учётным записям Outlook.
Пока что такая возможность доступна не всем пользователям. Но если её можно использовать в учётной записи, то пользователю будет демонстрироваться всплывающее окно с надписью «Добавьте Google Mail и Calendar в Outlook и легко управляйте всем в одном месте». Это позволяет переключаться между почтовыми ящиками Outlook и Gmail (хотя это приводит к обновлению всей вкладки браузера) и просматривать файлы на сервисе Drive. Однако пока не уточняется, как именно Google Calendar интегрирован в Outlook.
На данный момент можно выбрать только одну учётную запись Gmail для синхронизации с Outlook, что может расстраивать некоторых пользователей, работающих с несколькими адресами электронной почты.
В Microsoft сообщили, что сейчас тестируют новую функцию с небольшой группой пользователей Outlook.com, чтобы собирать и изучить отзывы.
Если вы по каким-то причинам не хотите или не можете установить Microsoft Office, то у нас есть хорошие новости. Сегодня существует достаточно большое количество бесплатных аналогов данного офисного пакета программ. Причем некоторых конкуренты «офиса» действительно заслуживают внимания. По этой причине мы решили определить лучших из них, составив собственный ТОП-8.
Google Docs (Документы)
Сервис Google Документы является мощным и универсальным инструментом для любых офисных задач. Его главной особенностью является тесная интеграция не только с популярнейшим веб-обозревателем Chrome, но и с Google Диском. Он отлично подходит для совместной работы над проектом.
Достаточно иметь собственный Google-аккаунт, чтобы сразу же начать пользоваться данным пакетом. А это не самая сложная задача, ведь многие из нас уже имеют смартфон на Android, либо же пользуются электронной почтой Gmail на ПК. С недавних пор сервис присутствует и на iOS.
Очень важно, что Google Docs полностью поддерживает все форматы по аналогии с Microsoft Office. Причем не только популярные и узкоспециализированные, но и открытые форматы. Если файл успешно создан, то его можно сохранить на компьютере, смартфоне или в Google Диске. Есть возможность загрузить специальное расширение для Chrome, чтобы пользоваться «Документами» в режиме оффлайн прямо через браузер.
Стоит отметить минималистичный дизайн, который совершенно не мешает основной работе. Но это не значит, что интерфейс лишен многих функций. Совсем наоборот. Различных инструментов редактирования файлов здесь огромное количество. И еще раз следует выделить отличную возможность коллективной работы, которая происходит в реальном времени.
Жесткая конкуренция с Google заставила Microsoft выпустить бесплатный Office Online. Такой офисный пакет работает в онлайн-режиме. При этом пользователям остаются доступны только определенные инструменты, причем самые востребованные: Word, OneNote, Excel, а также PowerPoint. Нужно лишь войти в учетную запись Microsoft, открыть браузер и пользоваться всем этим добром.
Что касается поддерживаемых форматов, то это doc, docx, pptx, xls, ppt, xlsx, odp, odt, ods и некоторые другие. Причем речь идет о нативной поддержке, так как мы имеем дело с онлайн-версией. Интерфейс напоминает настольный MS Office, причем самые сборки.
Готовый файл можно сохранять на компьютерных устройствах, а также в облачном сервисе OneDrive с возможностью совместной работы. Если не принимать в расчет отсутствие некоторых функций, то Office Online является очень качественным рабочим инструментом.
Покупатели китайских смартфонов наверняка хорошо знакомы с WPS Office. Этот офисный пакет устанавливается на многие мобильные телефоны в Китае с местной прошивкой в качестве альтернативы MS Office. Можно считать, что это копия «офиса» от Microsoft, причем довольно точная. Такой пакет включает в себя таблицы, редактор, PDF-программы и презентации.
Присутствует синхронизация внесенных изменений на разных устройствах. А вот режима совместного редактирования файлов тут нет. Поддерживается огромное количество форматов на любой вкус. Легкий и простой интерфейс способствует быстрому функционированию WPS Office на различных платформах.
Являетесь приверженцем «яблочных» гаджетов? Тогда вам нужно порекомендовать Apple iWork. Такой мощный пакет получил Keynote, Apple Pages и Numbers для эффективной работы с разнообразными презентациями, электронными документами, таблицами и многим другим. Не нужно переживать, что iWork не будет «дружить» с MS Office, так как присутствует поддержка данного формата.
Предусмотрена функция совместной работы пользователей в реальном времени. При этом на всех устройствах должен быть осуществлен вход в Apple ID. Есть поддержка эксклюзивных «фишек» (например, Apple Pencil). Между iWork и MS Office есть одно серьезное отличие – оформление интерфейса.
OnlyOffice – виртуальный офис с открытым кодом. Он полностью совместим с официальными форматами, поддерживаемыми MS Office (docx и так далее). Поэтому файлы другого формата автоматически конвертируются в любой из них.
Нужно отметить кроссплатформенность. При этом при помощи браузера можно свободно работать вместе с коллегами над каким-то проектом. Что касается настольной версии, то она имеет более продвинутый интерфейс. А мобильный OnlyOffice обладает функциональным редактором.
Для бизнеса подойдет онлайн-версия с упрощенной системой документооборота. Причем не все версии пакета являются абсолютно бесплатными, что нужно учитывать.
Одним из первых серьезных конкурентов для Office от Microsoft представляется офисный редактор OpenOffice, который за время своего существования сменил почти всех разработчиков. Но уж что точно почти не поменялось, так это внешний вид, который сохраняется уже не первый год.
Нужно отметить, что OpenOffice создавался конкретно для настольных платформ. «Офис» способен похвастаться многофункциональностью. Он максимально заточен под формат ODF. При этом с современными форматами могут возникать определенные проблемы.
Хоть LibreOffice и предназначается для Linux, но его можно установить на другие платформы. Отсутствует лишь онлайн-версия. У этого офисного редактора есть практически все инструментарии, аналогичные MS Office. Только называются они по-иному.
Более того, присутствует специальный редактор формул, который мало где встречается. Внешний вид редактора вряд ли можно назвать прогрессивным. Но куда сложнее смириться с урезанной мобильной версией, которая предлагает лишь просматривать файлы.
Да, IBM Lotus Symphony уже официально не разрабатывается, а мобильные платформы не поддерживаются, но именно этот набор офисных приложений в узких кругах является весьма эффективным и востребованным.
Офисный набор легко переводит текстовые материалы в формат PDF. Есть поддержка различных плагинов. Может использоваться для коллективного редактирования файлов. Свободно работает со стандартом ODF.
Разбираемся с подсистемой Windows Subsystem for Linux (WSL), предназначенной для запуска Linux-программ в ОС Windows 10. Упор будет сделан на последнюю версию этой подсистемы WSL2.
Windows – это Linux
Как говорили древние греки, всё меняется и ничто не остаётся на месте. Многие ещё помнят те времена, когда операционная система GNU/Linux была для «Майкрософт» чем-то вроде красной тряпки для быка. Бывший руководитель рэдмондского гиганта Стив Балмер называл всё, что связано с детищем Линуса Торвальдса, не иначе как «раковой опухолью». Однако прошло не так уж и много времени после таких заявлений, и вот уже как три года корпорация «Майкрософт» является платиновым участником консорциума Linux Foundation – организации, занимающейся развитием и стандартизацией ядра Linux.
Мало того, в операционной системе Windows 10 появилась специальная программная подсистема Windows Subsystem for Linux (WSL). Эта подсистема позволяет в Windows запускать программы GNU/Linux в двоичном исполняемом формате ELF-64. В результате пользователям десятых «Форточек» становятся доступно программное обеспечение Linux-дистрибутивов, начиная со скриптов Bash и заканчивая службами наподобие Docer.
Windows Subsystem for Linux
Поводом для произошедших перемен в политике корпорации, без сомнения, стала популярность мобильной операционной системы Android, основанной на ядре Linux. Но причина, по которой в Рэдмонде произошёл поворот в сторону Linux-сообщества, лежит не только в области мобильных операционных систем.
«Developers, developers, developers!»
Существует два способа запускать Linux-приложения в Windows. Первый способ предполагает перекомпиляцию Linux-программ в исполняемый формат exe-файлов. Благо большая часть программ Open Source является кроссплатформенной и свободно собирается под разные операционные системы. Примером первого способа можно назвать проекты Cygwin или MinGW – коллекции специально скомпилированных для Windows приложений UNIX.
Второй способ предполагает использование эмуляции и виртуализации, что позволяет запускать полноценный Linux-дистрибутив в специальной виртуальной среде. WSL – это и есть второй способ. Здесь используются как эмуляция ядра Linux, так и технологии виртуализации.
Но, прежде чем мы рассмотрим особенности второго способа, отметим, что в Windows 10 присутствует и первый способ. С недавнего времени тихо и незаметно в штатный состав «Десятки» входят три классические консольные UNIX-утилиты curl.exe, tar.exe, openssh.exe.
Утилиты curl.exe, tar.exe, openssh.exe в Windows 10
Выбор этих консольные утилит явно указывает на тот класс пользователей, ради которых «Майкрософт» и затеяла всю эту эпопею с запуском в «Форточках» программ Linux. Программы Curl, tar и openssh – популярные инструменты у веб-разработчиков. Именно для них и для веб-разработки создают в Рэдмонде подсистему Windows Subsystem for Linux.
Как правило, веб-разработчики используют для своей работы Windows. Однако их клиенты и заказчики в основном пользуются хостингом на Linux. И для веб-разработчики в среде Windows приходится использовать что-то вроде Denver и XAMP, или же запускать программы виртуализации VMware и VirtualBox, или же использовать на компьютере двойную загрузку с системами Linux. Или уже наметилась устойчивая тенденция для веб-разработки переходить на Mac OS, в которой имеется полноценное POSIX-ядро, позволяющее без лишних телодвижений запустить все консольные скрипты и программы, необходимых для современных веб-кодеров.
Поэтому основная цель WSL – удержать веб-разработчиков на Windows, предоставив им удобную и комфортную среду запуска всех консольных скриптов, программ и примеров с GitHub и StackOwerflow. (Кстати GitHub с недавних пор тоже под контролем Microsoft).
Главная особенность WSL
Технологиями виртуализации давно никого не удивишь. Если подсистема WSL основана на технологиях виртуализации, то возникает основной вопрос: чем Windows Subsystem for Linux лучше того же VirtualBox?
Преимущество WSL не только в том, что пользователю Windows 10 теперь не требуется устанавливать и настраивать отдельные программы для создания виртуальных машин, довольствуясь штатными средствами виртуализации. Основным достоинством WSL является очень тесная и бесшовная интеграция работы приложений Linux в системе Windows. WSL настолько глубоко интегрирует виртуальную среду выполнения Linux-программ в операционную систему Windows 10, что эти программы становятся мало отличимы от приложений Windows на уровне пользовательского интерфейса. Хотя эта бесшовность даётся не легко.
Ниже рассмотрим эту бесшовность и прозрачность более детально. Все инструкции в этой статье для работы с WSL актуальны для сборки Windows 10 18917 и более поздних версий. Проверить номер своей сборки Windows 10 можно командой «ver» в приложении «Командная строка».
Настройка WSL
Настраивать подсистему WSL практически не нужно. Виртуальная среда WSL в процессе работы настроится автоматически и незаметно для пользователя.
Единственное, нужно проверить включение компонентов «Подсистема Windows для Linux» и «Платформа виртуальной машины» через «Панель управления -> Программы и компоненты -> Включение или отключение компонента Windows».
Включение WSL
WSL работает только в 64-разрядных версии Windows 10, начиная с редакции «Домашняя» для процессоров x64 и ARM. Подсистема не работает в безопасном S-режиме Windows 10.
Загрузка дистрибутива
Как известно программы для Linux распространяются в составе дистрибутивов, наиболее популярными из которых можно назвать Fedora, Debian, Ubuntu, OpenSUSE. Поэтому чтобы начать работу с WSL следует загрузить и установить базовый набор приложений какого-либо дистрибутива и затем штатным менеджером пакетов установить нужные программы.
Дистрибутивы Linux для WSL устанавливаются прямо из магазина приложений Windows Store так же, как и программы Windows. По поисковому запросу «linux» в магазине появится список дистрибутивов для выбора. На текущий момент в магазине представлено уже около дюжины дистрибутивов. Выбираем нужный дистрибутив, – например Ubuntu-18.04, – и нажимаем кнопку «Получить».
Ubuntu-18.04 в Windows Store
Загрузится около 200 мегабайт файлов для базовой системы. В главном меню «Пуск», в «плитках» и на рабочем столе наравне с иконками Windows-программ появится иконка Linux-дистрибутива.
Иконки дистрибутива Linux в Windows 10
Удаление дистрибутива происходит также как и удаление Windows-программ – через контекстное меню «плитки» дистрибутива в меню «Пуск».
Отметим, что в редакциях Windows 10 для предприятий, в которых нет Windows Store, дистрибутивы Linux для WSL можно скачать и установить посредством специальных команд Power Shell. В этой статье для краткости мы данный метод рассматривать не станем.
Первый запуск WSL
Подсистема WSL предназначена для запуска консольных программ Linux с интерфейсом командной строки. Для программ с графическим интерфейсом необходимо устанавливать дополнительное ПО, о чём будет сказано ниже.
При первом запуске установленного дистрибутив откроется приложение «Командная строка», в котором запустится командный интерпретатор установленного дистрибутива – обычно это bash. Будет предложено подождать одну или две минуты для завершения установки. На последнем этапе после завершения установки необходимо создать новую учетную запись пользователя Linux-системы, который будет использоваться по умолчанию подсистемой WSL, и задать пароль. После чего с установленной системой Linux можно работать.
Начальная инициализация WSL-дистрибутива
Запустить установленную систему Linux можно в приложении «Командная строка» с помощью команд «bash.exe», «wsl.exe» или «<имя дистрибутива>.exe» (не во всех дистрибутивах работает). Самой продвинутой является команда «wsl.exe», так как с её помощью доступны все возможные операции с подсистемой WSL.
Список установленных дистрибутивов задаётся командой «wsl» с помощью опции «-l» или «—list»:
wsl -l
Пример вывода команды “wsl -l”
Установка дистрибутива по умолчанию, который будет запускаться командами «bash.exe», «wsl.exe» без параметров, происходит с помощью опций «-s» («—setdefault»):
wsl -s <название дистрибутива>
Если для дистрибутива задано несколько учётных записей, то для запуска от имени определенного пользователя имеются опции «-u» («—user»):
wsl -u <имя пользователя>
Запуск определенного дистрибутива по названию с помощью опций «-d» («—distribution»):
wsl -d <название дистрибутива>
WSL1 и WSL2
После установки и первого запуска любой системы обычно всегда делается обновление ПО. Например, для Ubuntu обновление делается командами:
sudo apt-get update & apt-get upgrade
В первых версиях WSL пользователи столкнулись с неприятным фактом, что это обновление происходило очень медленно. Операция замены пары сотен мегабайт могла затянуться на долгое время. Резкое снижение производительности было характерно также и для других приложений, требующих большого числа файловых операций – Git, Node.js и других.
Такая низкая скорость файловых операций объяснялась тем, что первая версия WSL использовала эмуляцию ядра Linux на уровне API Windows. Также подсистема WSL эмулировала метаданные файловой системы дистрибутива Linux.
На практике оказалось, что такая эмуляция не обеспечивает высокую скорость файловых операций для систем Linux. Поэтому, начиная со сборки Windows 10 18917, используется новая архитектура WSL2, которая основана на технологиях виртуализации Microsoft Hyper-V. Другими словами теперь для каждого установленного дистрибутива Linux подсистема WSL запускает отдельную легковесную виртуальную машину и отдельный виртуальный диск. При этом для этой виртуальной машины используется настоящее ядро Linux, а не эмуляция на уровне системных вызовов Windows. В результате для WSL2 удалось повысить производительность файловых операций по сравнению с WSL1 на порядок.
На текущий момент в Windows 10 присутствуют обе версии подсистемы – и WSL1, и WSL2. Рекомендуется использовать WSL2.
Чтобы проверить, какие версии WSL использует каждый дистрибутив, используйте для команды «wsl.exe» опции «-l -v» («—list —verbose»):
wsl -l -v
Пример вывода команды “wsl -l -v”
Установить WSL 2 для отдельного дистрибутива можно опцией «—set-version»:
wsl --set-version <название дистрибутива> 2
Чтобы задать WSL 2 по умолчанию для всех устанавливаемых в дальнейшем дистрибутивов Linux, используйте опцию «—set-default-version»:
wsl --set-default-version 2
Одиночное и смешанное выполнение программ
Самое важное и интересное в WSL – это одиночное и смешанное выполнение программ Linux из среды Windows и наоборот.
Чтобы выполнить какую-либо программу из установленного дистрибутива Linux, совсем не обязательно запускать терминальную сессию Linux. Можно просто передать имя Linux-программы в качестве аргумента для wsl.exe и она будет выполнена прямо в контексте командной строки Windows.
c:\>wsl uname
Linux
c:\>
Примеры одиночного выполнения Linux-программ
При этом программа для Linux выполнится в том же каталоге, в котором находится интерпретатор «Командная строка», от имени пользователя WSL по умолчанию с правами вызывавшего её интерпретатора. То есть если «Командная строка» запущена с правами Администратора Windows, то и запущенная здесь программа для Linux будет иметь права Администратора.
Возможно и обратное – вызов двоичных файлов Windows из консоли Linux. Поэтому из командного интерпретатора Linux, например, набрав команду «notepad.exe» можно запустить «Блокнот», который будет запущен с правами активного пользователя Windows.
$ notepad.exe "C:\WSL\WSL.txt"
Запуск “Блокнота” из консоли Linux
Мало того, можно объединять программы Linux и программы Windows через механизм конвейера pipe. То есть можно соединять выход Linux-программы с входом Windows-программы и наоборот.
Пример 1, cmd. Выход Windows-программы «dir» направляем на вход Linux-утилиты «grep»:
Такая тесная интеграция программ Windows и Linux с помощью WSL позволяет, например, писать смешанные скрипты BASH и Power Shell. Или интегрировать инструменты Linux в средства разработки Windows.
Доступ к файлам
WSL предоставляет доступ из оболочки bash Linux ко всем дискам и всей файловой системе Windows. Локальные диски автоматически монтируются в каталог «/mnt». Например, диск «C:» монтируется как «/mnt/c».
USB-флэшки не монтируются автоматически в каталог «/mnt». Их нужно монтировать с помощью плагина drvfs. Например, монтирование флэш-диска H:
Файлы WSL-дистрибутивов Linux можно найти в папке «C:\Users\имя_пользователя\AppData\Local\Packages\». Они будут находиться в папках с названиями вида «CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc». Если используется версия WSL1, то файлы Linux-системы там будут находиться как есть в прямом доступе из Windows. Но категорически не рекомендуется их трогать в обход WSL, так как Windows не обработает специфические метаданные этих файлов.
В случае версии WSL2 в папке дистрибутива будет расположен файл образа виртуального жёсткого диска. Если в командном интерпретаторе запустить команду «explorer.exe .» с точкой в качестве аргумента, то откроется «Обозреватель» Windows, в котором отобразится файловая система текущего дистрибутива Linux как сетевой ресурс вида «\wsl$\<название дистрибутива>».
WSL-диск как сетевой ресурс Windows
Другими словами, передать приложению Windows какой-либо файл из WSL-дистрибутива можно по сетевому пути к этому файлу.
C:\>notepad \\wsl$\Ubuntu-18.04\home\mik\WSL.txt
Сеть и сетевые приложения
Версия WSL1 использует IP-адрес Windows. Сетевой стек у подсистемы WSL1 общий с Windows. Сервер, поднятый в Linux, будет доступен на localhost в Windows и наоборот.
Если дистрибутив использует версию WSL2, то уже потребуется найти IP-адрес виртуальной машины, чтобы подключить дистрибутив по этому IP-адресу. Это можно сделать, выполнив в Linux-системе команду «ip addr» и через поиск строки «eth0» найти адрес по значению «inet».
$ ip addr | grep eth0
5: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
inet 172.18.14.6/20 brd 172.18.15.255 scope global eth0
Дальше можно в Linux запустить, для примера, http-сервер Python командой «python3 -m http.server» и обратиться к нему из браузера Windows по полученному IP.
Доступ к веб-серверу Python для WSL из Windows
WSL и программы с графическим интерфейсом
WSL — это средство, предназначенное для пользователей, которым требуется запускать программы командной строки Bash и Core Linux в Windows. WSL не имеет штатных средств для запуска приложений Linux с графическим интерфейсом GNOME, KDE и т. д.
Тем не менее, энтузиасты вполне успешно запускают графические программы в WSL, устанавливая и запуская сторонние порты X-сервера для Linux – например VcXsrv.
VcXsrv – X-сервер для Windows
В сети Интернет немало инструкций по запуску в WSL графических Linux-программ. Большая часть этих инструкций написана для WSL1, но с появлением второй версии подсистемы они устарели. Ниже последовательность действий для настройки X-сервера VcXsrv для подсистемы WSL2.
1. Находим в Сети, скачиваем и устанавливаем X-сервер VcXsrv.
2. В WSL-дистрибутиве через пакетный менеджер устанавливаем какую-нибудь программу с графическим интерфейсом – например, Nautilus GNOME.
3. В настройках брандмауэра Защитника Windows «Пуск > Параметры > Обновление и безопасность > Безопасность Windows > Брандмауэр и защита сети» отключаем брандмауэр для опции «Общедоступная сеть».
4. В Linux находим IP-адрес сервера имен nameserver, прописанный в «/etc/reslv.conf».
$ cat /etc/resolv.conf
#This file was automatically generated by WSL. To stop automatic generation of this file, add the following entry to /etc/wsl.conf:
#[network]
#generateResolvConf = false
nameserver 172.20.240.1
5. Экспортируем переменную DISPLAY со значением nameserver из reslv.conf и номером экрана «0».
export DISPLAY=172.20.240.1:0
6. Запускаем в Windows VcXsrv. Устанавливаем «0» для «Display number» и галочку для «Disable access control».
7. В Linux из командной строки запускаем графическую программу.
WSL и программы Linux с графическим интерфейсом
Само собой, приведенный способ в запуска программ Linux с графическим интерфейсом в скором времени тоже устареет. Хотя бы потому, что подобный способ не соответствует главной задумке Windows Subsystem for Linux: использовать только штатные компоненты Windows и не требовать их сложной настройки.
Для улучшения защиты Windows 10 Microsoft придумала новый способ, который обезопасит операционную систему от взлома, а заодно и запретить ее удалять. Новая технология называется Secured-core PC, за которой изначально кроются благие намерения компании, но обошлось, как всегда, не без недостатков, сообщает «Сегодня«.
Суть новой концепции в том, что компьютер или ноутбук будет защищен от любого вмешательства со стороны злоумышленников путем прошивания UEFI, блокирующей внедрение вредоносного кода. Причем, если каким-то образом подобное действие все же удастся, защита Secured-core PC это обнаружит не позволит ноутбуку включиться, чтобы не дать хакерам украсть ценные данные.
В рамках Secured-core PC Microsoft предлагает оснащать компьютеры специальным чипом безопасности System Guard Secure Launch или процессором с интегрированным в него ключом проверки целостности прошивки UEFI. Чип каждый раз будет проверять целостность прошивки включении и позволять или запрещать дальнейшую загрузку Windows 10. Идею уже поддержали производители процессоров AMD, Intel и Qualcomm.
Однако за такой мощной системой защиты кроется серьезный недостаток, который не всем понравится. Использование Secured-core PC полностью исключает возможность установки на компьютер или ноутбук любой другой операционной системы кроме Windows 10, поскольку Secured-core PC рассчитана на работу исключительно с ней.
Microsoft назвала десять мобильных компьютеров, девять из которых разработаны сторонними производителями, которые работают с новой системой защиты:
-Lenovo ThinkPad X1 Yoga 4th Generation; -ThinkPad X1 Carbon 7th Generation; -Panasonic Toughbook 55; -Dell Latitude 5300 2-in-1; -Latitude 7400 2-in-1; -HP Elite Dragonfly; -Dynabook Portege X30-F; -Tecra X40-F; -Tecra X50-F. Surface Pro X for Business.
Ситуация стала схожа с той, что сложилась в экосистеме Apple, где на iMac или MacBook установить любую другую ОС вместо macOS практически не представляется возможным – максимум можно поставить две операционные системы параллельно друг другу.
Издавна эти две операционных системы ведут войну. Одни доказывают прелесть «яблочного» софта, а другие из шкуры вон лезут, приводя аргументы в пользу Винды. Есть еще приверженцы Linux, но их мы трогать не будем.
Так почему же ПО от Microsoft больше подойдет обычным юзерам? Мы нашли 10 причин в пользу Windows. И вот первая из них.
Игры
На Mac OS практически нет игр. Конечно, можно поставить виртуальную машину, установить туда игрушку и радоваться. Но это игра с костылями, иначе не скажешь. А корпорация яблочников никак не хочет привлекать разработчиков из игровой индустрии для переноса игр на Mac OS.
Та же Windows 10 имеет в своем функционале игровой режим – ОС сама ограничивает все фоновые ненужные сейчас программы в ресурсах. И вся освобожденная мощность отдается игре. Согласитесь, это гораздо удобнее ручной чистки фоновых приложений.
Обновление железа
Раз уж затронули тему про игры, то надо сказать о конфигурациях Macintosh и обычного системника.
Системный блок на Windows вы можете обновлять как только захотите: добавить памяти, поменять видеокарту на более мощную, полностью пересобрать с нуля на новой материнской плате – это все вам доступно в любой момент времени. Главное, чтобы средств на это хватало. Игры с каждым годом все требовательнее выходят, производители комплектующих тоже не спят, выпуская обновленную или принципиально новую начинку для блока. Но это не касается ноутбуков и моноблоков: тут дела не лучше, чем с яблочным гаджетом.
А вот с яблоком у вас такой номер не прокатит. Добавить оперативную память уже вызывает серьезные сложности, а о чем-то более масштабном даже заикаться не стоит. А учитывая прожорливость новых игр, через 2-3 года встанет вопрос о замене нынешнего гаджета на более новый.
Даже не беря в расчет игры, есть много не менее прожорливых программ, которым важно сильное железо. Кстати, системный блок на Windows стоит в 2 – 2,5 раза дешевле аналогичной конфигурации продукции Apple. Вот и думайте.
Совместимость систем с периферийными устройствами
Еще один косяк Mac OS – это совместимость с различными устройствами. Принтеры, сканеры, Wi-Fi-роутеры и многая другая оргтехника далеко не всегда правильно определяется Macintosh. А бывают случаи, когда система напрочь отказывается работать с чем-либо.
Те устройства, на которые Apple разрабатывает драйвера самостоятельно, будет без проблем работать.
Такая ситуация практически невозможна на Windows. Эта ОС не определит технику, если только она очень старая и весьма специфическая. И то, при наличии драйверов, очень высокие шансы того, что все будет правильно работать.
Работа с окнами программ
У Macintosh есть неприятная особенность странно разворачивать приложения в полноэкранный режим. Например, браузер может развернуться частично, обрезая по конкретной странице размер окна. То же касается некоторых других утилит. Странная логика работы. Есть, правда, утилита Magnet. Чтобы программа работала правильно, ее рекомендуем устанавливать на чистую операционную систему.
Выбор софта для систем
Кстати, о самих программах. Для Windows просто доступно колоссальное количество софта на любой вкус и для любых задач. Такого изобилия для Mac вы просто не найдете. Да что там не найдешь. Даже существующий софт очень часто уступает по своему функциям PC-шным аналогам.
Тот же Office, который обитает на Mac-е, серьезно уступают Microsoft-ому гиганту. Хотя, это может быть совершенно неважно, так как сейчас уже существует много сервисов, работающих через браузер. Файлы сохраняются в облаке, а вы можете с ними работать с любого устройства.
Есть еще один момент: программы на яблочной технике кушают больше оперативки, чем на Windows. Не намного, но все равно.
Распространенность систем
Apple инсталлирует Mac OS только на моноблоки и ноутбуки. Для смартфонов и планшетов есть iOS. Казалось бы, все хорошо. Но почему не интегрировать Маc на мобильную технику? Естественно, часть функций будет не доступна из-за нехватки ресурсов железа на iPhone или iPad.
А ребята из Microsoft весьма активно ставят свою ОС на мобильные устройства. Тот же Microsoft Surface прямое тому подтверждение, хоть его ценник и несколько завышен. А сколько мобильных устройств сторонних производителей использует в качестве ОС Windows 10? Таких очень много и их число растет. Этому же помогает развитие атомных Intel и достаточно мощных видеочипов.
3D в ОС
С развитием технологий в области 3D и дополненной реальности, Microsoft очень рьяно начала внедрять их в свои системы.
А что Apple? Они уже сколько времени кормят народ обещанками, а каких-либо телодвижений в эту сторону нет. А если и начнут этим заниматься, то в какой степени?
Подводим итоги
Что же тут сказать? ПК на винде гораздо больше чем, чем Mac. И это касается не только компьютеров: в избытке и смартфонов, и планшетов на Windows 10.
Тут раздолье для геймеров, от обилия софта глаза разбегаются. Апгрейд проходит гораздо быстрее и дешевле, чем у яблочной продукции. Да и не везде у яблочников вы сами сможете поменять винчестер или оперативную память. А это значит, что надо идти в сервисный центр.
Сейчас могут начаться жаркие дебаты насчет того, что Mac OS более защищенная, вирусы ей почти нестрашны и т.д. Собственно, при наличии антивируса нормального и головы на плечах, вирусы и для Windows не очень опасны. Также могут начать доказывать, что, установив Boot Camp, можно пользоваться Windows программами. Можно, но это опять костыли.
Насчет скорости работы операционных систем. Тут все весьма субъективно. Есть немало тех, кто утверждает, что Windows 10 не уступает, а то и показывает лучшую скорость и плавность. Анимация у обеих систем на высоте.
Личное мнение автора статьи таково: переход на яблочную продукцию не оправдан. Ни экономически, ни в плане ассортимента софта и игр. Если просто есть желание попробовать что-то новое, то поставить виртуальную машину с Mac OS, а потом уже решать, стоит ли он своих денег или нет.
В сети появились новые подробности о следующем крупном обновлении операционной системы Windows 10. Ранее Microsoft сообщила, что Windows 10 версии 1909 с кодовым наименованием 19H2 получила название Windows 10 November 2019 Update. Точную дату релиза компания тогда не объявила.
Как рассказал теперь главный редактор WindowsCentral Зак Боуден (Zac Bowden) на своей страничке в социальной сети Twitter, переход на этап общей доступности назначен у Windows 10 19H2 на 12 ноября.
При этом новый фирменный браузер Edge компания надеется сделать частью Windows к моменту весеннего крупного обновления 20H1. К этому же сроку запланировано довести Windows 10X для двухэкранных устройств до стадии стабильной релизной версии RTM (Release To Manufacturers).
В ноябрьском обновлении Windows 10 November 2019 Update запланированы в основном исправления и доработки. Однако есть и новые функции. Поиск в «Проводнике» может искать и в учётной записи OneDrive, а с заблокированного экрана можно запускать не только Cortana, но и другие голосовые помощники. Также появилась функция добавления новых записей в календарь прямо с панели задач, расширенные возможности управления напоминаниями, и так далее.
Вместо обещанной одной клавиши Microsoft внедрила сразу две – смайлик и Office
Фото: The Verge
В июне этого года Microsoft предложила добавить новые клавиши к стандартной 101-клавишной клавиатуре, чтобы расширить ее функционал с современными требованиями. Теперь спустя несколько месяцев новая клавиатура с требованиями Microsoft была создана. Изначально компания намеревалась внедрить одну кнопку, но в итоге их стало две: смайлик и Office.
Новые клавиши заменят неиспользуемый правый Windows. Первыми клавиатурами с измененной раскладкой стали модели с Bluetooth соединением и тонким профилем, идеально подходящими для мобильных устройств и тонких ноутбуков. Также есть проводная версия с эргономической поверхностью.
Клавиша Office запускает приложение Microsoft Office для Windows 10, откуда пользователи могут получить доступ к программному обеспечению компании. Специальные комбинации этой клавиши выполняют роль ярлыка для запуска отдельных приложений офисного пакета: нажатие кнопки Office вместе с O, T, W, X, P, D, N, Y и L приведет к запуску Outlook, команд, Word, Excel, Powerpoint и прочее.
Фото: The Verge
Еще одна новая клавиша ключ – смайлики («эмодзи»), которые становятся все более популярными при общении в мессенджерах. Хотя пользователи не могут назначать определенные эмодзи или ярлыки для этой кнопки, она откроет список с выбором смайликов в Windows 10.
Фото: The Verge
Клавиатуры появятся в продаже 15 октября. Эргономичная версия, которая включает тканевый упор для рук, обойдется покупателям в 59,99 долларов, а меньшая клавиатура с Bluetooth 5.0 и встроенной батареей- 49,99 долларов.