Удивительный успех Raspberry Pi оказал большое влияние на компьютерный мир, и некоторые из них еще предстоит ощутить. Последний шаг делает ОС Pi доступной для существующих настольных компьютеров, и это может иметь больший эффект, чем вы можете себе представить.
Поклонники Linux с нетерпением ждали того дня, когда Linux станет доминирующей ОС на настольных компьютерах. Это кажется разумным ожиданием, поскольку Linux бесплатен и неплохо справляется со своей работой. Зачем платить за что-то, если есть бесплатная версия в большем смысле, чем просто деньги? Однако мир до сих пор не поддался заманчивому предложению, и Windows по-прежнему остается доминирующей ОС на настольных компьютерах.
Проблем много, но похоже, что общая нагрузка на новую ОС слишком велика для большинства. И тогда возникает проблема, какой дистрибутив Linux использовать? Фрагментация рабочего стола Linux не помогла установить его. Ubuntu многое сделала для того, чтобы создать лидера рынка, которым легко пользоваться, но это было непросто, и упор на стиль, а не на прагматизм иногда отталкивал ее пользователей, которые, вероятно, не любят ненужных изменений больше, чем Пользователи Windows делают.
Однако в мире Linux есть темная и ползучая сила, известная под названием Raspberry Pi. С момента его появления количество довольно невинных пользователей, которых я встретил, которые знают, как использовать SSH в Linux, использовать командную строку и интерфейс рабочего стола через VNC, похоже, резко возросло. Это не статистически надежный результат, но давайте на минутку рассмотрим количество школьников, которые обучаются всем разновидностям вычислений с помощью Raspberry Pi. Это также программисты и пользователи будущего. Проще говоря, люди знакомятся с Linux благодаря Pi, и многие из них молоды.
В сентябре 2016 года Raspberry Pi Foundation запустил Pixel, собственный подход к среде рабочего стола. Теперь у нас есть Pixel для x86, что означает, что вы можете запускать одну и ту же ОС и рабочий стол на своем Pi и на своих существующих компьютерах. Вы также найдете все те же приложения, которые вы используете на Pi на своем ПК, за исключением Mathematica и Minecraft, поскольку лицензии распространяются только на оборудование Pi.
Более того, вы можете запускать его на старом оборудовании, поскольку это модифицированный Debian, работающий на модели оборудования i386. Это не означает, что вы можете запускать его на очень старом оборудовании, потому что он будет загружаться только с DVD или USB-накопителя. На старых машинах часто есть только компакт-диск, и у большинства нет программного обеспечения для загрузки с USB, даже если у них есть USB.
Это подводит меня к другой маленькой проблеме. Вы не можете установить Pixel. Вы можете запустить его «вживую» с DVD или USB-накопителя. Если вы запускаете с DVD, вы ничего не можете изменить, и вы получаете одну и ту же чистую ОС при каждой загрузке — что может быть преимуществом для некоторых, но для большинства — большим недостатком. Если вы используете USB, вы можете выбрать фиксированную или изменяемую установку, и это более полезно, но все же не идеально. Вы можете носить систему с собой на флешке, найти новое подходящее оборудование и продолжить работу, но наличие USB-накопителя, торчащего из боковой стороны портативного или настольного компьютера, не идеально для длительного использования. Фонд утверждает, что это только бета-версия, и в будущем вы сможете установить ее на жесткий диск. Именно тогда мы откроем для себя истинную привлекательность Pixel.
Конечно, если вы великий мастер Linux, вы знаете или можете Google, как установить ОС с USB-накопителя на жесткий диск и выполнить работу заранее.
Так о чем все это? Неужели это так важно?
Вот что говорит Raspberry Pi Foundation:
Теперь школа может запускать PIXEL на существующей установленной базе ПК, точно так же, как ученик может запускать PIXEL на своем Raspberry Pi дома. Она может перемещаться между своим компьютерным классом или внешкольным клубом и домой, используя одно и то же программное обеспечение для повышения производительности и инструменты программирования в одной и той же среде рабочего стола. Здесь нет кривой обучения и нет необходимости настраивать ее школьную работу для работы в двух слегка разных операционных системах.
А перенос PIXEL на ПК и Mac делает нас честными. Мы не просто хотим создать лучшую среду рабочего стола для Raspberry Pi: мы хотим создать лучшую среду рабочего стола, и точка. Мы знаем, что еще не достигли этого, но, запустив PIXEL вместе с Windows, Mac OS и установленными настольными дистрибутивами GNU / Linux, мы сможем легче увидеть, где находятся наши слабые места, и работать над их исправлением.
Не уверен во втором пункте, потому что на самом деле все, что нужно Pixel, — это обслуживать Pi, и будет много проблем, вызванных другим оборудованием, которые не возникают и не имеют отношения к Pi. Фактически, у Фонда может быть больше проблем, с которыми он может справиться, пытаясь поддерживать ОС, работающую на таком широком спектре оборудования, и это одна из областей, где он может пойти совершенно неправильно.
Изящество экономии заключается в том, что на самом деле Pixel — это лишь слегка модифицированный Debian 8.6 (Джесси), поэтому большинство проблем с оборудованием в любом случае связаны с Debian. Даже в этом случае все становится сложнее, когда установки Pixel начинают блокировать существующее оборудование без простого способа восстановления. На данный момент просто «выньте DVD и отсоедините USB-накопитель» — вот и все необходимые инструкции по восстановлению.
Я уже знаю несколько пользователей Pi, которые считают Pixel на x86 небольшим толчком, который им нужен, чтобы уйти от Windows. Если достаточное количество детей столкнется с Pi, а затем будет использовать Pixel на x86 дома или на своих ноутбуках, будущее может быть совсем другим. В конце концов, зачем учить две ОС, когда подойдет одна?