В июне вышел в свет новый релиз Raspbian GNU/Linux (сборка
Реакция на предыдущий релиз оказалась намного оживленнее, чем ожидали его разработчики (команда Raspberry Pi Foundation, похоже, научилась разогревать ожидания).
Первоначальный релиз Raspbian PIXEL x86 предназначался только для использования в форме USB Live Boot (для загрузки с USB-носителя), но многие люди сразу же стали требовать предоставления инсталлируемого образа, а самые изобретательные из них самостоятельно придумали способы реальной установки ОС из Live-образа. Разработчики Raspbian приняли эти пожелания близко к сердцу и дополнили релиз кастомизированной версией установщика Debian GNU/Linux, так что теперь его можно инсталлировать непосредственно на жесткий диск.
Объявление о релизе содержит сведения об этих и некоторых других изменениях, и как всегда стоит уделить несколько минут для ознакомления с этой информацией. Образ Raspberry Pi можно загрузить с обычной страницы загрузок, где вы можете выбрать либо стандартную автономную версию Raspbian, либо новейшую версию с упрощенным установщиком NOOBS (New Out Of the Box Software).
Страница загрузки образа для x86-систем пока что не существует, но вы можете его напрямую получить через HTTP или Torrent. Однако мне не удалось найти контрольную сумму или сигнатуру файла ISO-образа, что может вызывать некоторый дискомфорт.
Инсталляция на Raspberry Pi не отличается от предыдущих релизов. Если вы уже работаете с Raspbian, вам надо просто установить последние обновления, а при желании иметь новые Scratch и/или Python IDE воспользуйтесь командами:
apt-get update; apt-get dist-upgrade; apt-get install scratch2 python-thonny
Если вам требуется чистая установка, распакуйте образ и скопируйте результат на SD-карту (объемом не меньше 8 Гб):
unzip -p Image | dd of=/dev/sdX bs=4M iflag=fullblock oflag=direct status=progress
Я осуществил апгрейд всех своих систем Pi Zero/1/2/3, решив, что чистая установка нового релиза мне нужна, и ни в одном случае не столкнулся с проблемами.
Первое, что я захотел протестировать с новым релизом, была недавно купленная мышь Logitech M720 Bluetooth для параллельной работы с несколькими компьютерами. Когда я недавно попытался ее использовать с Raspberry Pi, она работала неправильно, так как после спаривания систем Raspbian выдал сообщение со словами «no services which can be used». Я понадеялся, что в новом релизе эта проблема устранена, но это оказалось не так. Функция по-прежнему не работала, и выводилось то же самое сообщение.
Версию для x86 можно подготовить к использованию аналогично любому другому ISO-образу Linux — достаточно ее выгрузить на USB-носитель. При загрузке с последнего, вы увидите опции нового меню:
- Run with persistence
- Run and reset persistence
- Run without persistence
- Install
- Graphical Install
- Advanced options...
- Install with speech synthesis
Слово «persistence» здесь означает запуск Live-системы с USB-носителя с отдельным разделом, куда можно сохранять данные, если вы не хотите каждый раз начинать Live-загрузку с чистого листа. «Reset persistence» означает то же самое, но в этом случае при загрузке ранее существовавший persistence-раздел будут очищен для новых записей. «Without persistence» — это тот вариант, который вы скорее всего станете использовать для загрузки и тестирования Raspbian на вашем устройстве перед установкой.
Не возлагайте особых надежд на опцию «Graphical Install», это копия аналогичной опции из дистрибутива Debian, которая по существу лишь чуть приукрашивает установку в текстовом режиме и позволяет выбирать опции с помощью мыши.
Несколько неожиданным для меня оказалось то, что в Live-образ, похоже, не включен установщик — ни на рабочем столе, ни в меню. Это значит, что вы можете использовать Live-режим, чтобы увидеть, как Raspbian будет выглядеть и работать на вашем железе, на когда вы захотите его реально установить на жесткий диск, вам придется вернуться назад и перезагрузиться для выбора опций Install.
Поскольку Raspbian использует установщик Debian, он работает и с UEFI-, и с MBR-системами загрузки и без проблем поддерживает дисковые разделы и мультизагрузочные конфигурации. Я его инсталлировал на свой ноутбук Acer Aspire V с UEFI-прошивкой параллельно с несколькими другими Linux-дистрибутивами. Пока что я заметил лишь единственный аппаратный сбой, связанный с неработающим аудио, и у меня пока не было времени поглубже в этом разобраться.
Кроме аудио все остальное, похоже, работает. Подключение к беспроводной сети осуществлялось абсолютно без проблем, и работала сенсорная панель, хотя я пока что не смог понять, как для нее активируется нажатие в функции клика.
При сравнении нижнего скриншота для x86 с верхним скриншотом версии для Raspberry Pi можно заметить, что на верхней панели отсутствуют значки Wolfram и Mathematica. Это пакеты, для которых Pi Foundation имеет лицензии на распространение только с устройствами Raspberry Pi, из-за чего они удалены из дистрибутива для x86.
Браузером по умолчанию в Raspbian является Chromium, который я недолюбливаю. Но, используя утилиту Add/Remove Software или просто команду «apt-get install firefox-esr», можно без проблем установить Firefox-ESR.
Пользователи, знакомые с циклом релизов Debian, наверно заметят, что этот релиз Raspbian им несколько не соответствует. Хотя Debian 9 (stretch) вышел примерно неделей ранее, новый релиз Raspbian все еще базируется на Debian 8 (jessie). Примечания к релизу Raspbian это упоминают, и в них говорится, что релиз Raspbian на базе Debian stretch находится в работе и этим летом вероятно будет выпущен в свет
В заключение я бы хотел поставить самый общий вопрос, который задают по поводу Raspbian в версии x86: зачем это нужно?
При наличии всех ныне существующих высококачественных Linux-дистрибутивов я думаю, что наиболее распространенная причина, почему люди будут использовать Raspbian x86, состоит том, что они уже пользуются системами Raspberry Pi и хотели бы иметь сходный пользовательский опыт на других компьютерах. По своему опыту могу сказать, что когда переходишь с одного десктопа на другой и пытаешься вспомнить, куда что загружено и где расположены одинаковые вещи в разных меню, это совсем не весело.
Учитывая широту контингента и разные вкусы пользователей Linux, допускаю, что кто-то установит и станет использовать Raspbian только из личных симпатий, особенно в отношении десктопа PIXEL, но таких людей наверно будет немного. Честно говоря, если вас интересует хороший дистрибутив общего назначения, производный от Debian, то, думаю, здесь есть ряд лучших вариантов — например, вспоминаются Sparky, SolydXK и Linux Mint Debian Edition.