Последнее обновление Raspbian

0
2414
Последнее обновление Raspbian
Последнее обновление Raspbian
Только что выпущена новая версия образа Raspbian с некоторыми (как надеются разработчики) полезными функциями. Продолжите читать, чтобы узнать все детали того, что изменилось …
Bluetooth
Когда в феврале был запущен Pi 3, то вы не смогли сделать много с точки зрения получения доступа к аппаратному обеспечению нового Bluetooth. Был рабочий стек программного обеспечения, но интерфейса не существовало.
Разработчики наконец дали то, что будет полезным: теперь плагин Bluetooth на панели задач lxpanel.
На панели задач слева от значка сети теперь есть значок Bluetooth. Его нажатие открывает меню, которое позволяет сделать Pi доступным для других устройств, включить или выключить устройство Bluetooth.Выбор опции «Add Device …» открывает окно, в котором будут постепенно отображаться различные обнаруженные устройства Bluetooth, находящиеся в радиусе доступности — просто выберите тот, с которым хотите создать пару и нажмите кнопку «Pair».
btdialog_2
Вас будет проведено через процедуру спаривания, характер которого зависит от устройства. С многими устройствами (например, мышами или динамиками) спаривание полностью автоматизировано и не требует взаимодействия с пользователем, с другими вам может быть предложено ввести код или подтвердить, что код, который отображается на удаленном устройстве, соответствует показанному на Pi. Следуйте инструкциям и (если все успешно) вы должны быть вознаграждены диалогом, который сообщит вам, что спаривание было успешным.
Парные устройства перечислены в конце меню Bluetooth — эти пункты меню можно использовать для подключения или отключения спарованого устройства. Чтобы полностью удалить созданную пару, используйте «Remove Device…» в меню.
Поддержка Bluetooth ограничена на этом этапе; вы можете иметь пару с почти ничем, но можете иметь полезное подключения только для устройств, которые поддерживают или Human Interface Device, или сервисы Audio Sink — другими словами, мышь, клавиатуры и других устройств с интерфейсом пользователя, а также динамики или наушники.
Устройства должны переподключиться после сброса или подачи питания на ваш Pi, но имейте в виду, что для клавиатуры и мыши, возможно, вам будет нужно нажать клавишу или кнопку мыши, чтобы разбудить их от сна при первом использовании после включения питания.
Интерфейс Bluetooth должен также работать с внешним Bluetooth модулем на других платформах, а не только на Pi 3 — автор успешно протестировал его с модулем Targus на всех предыдущих платформах.
Аудио Bluetooth
Интерфейс теперь поддерживает использование наушников Bluetooth и наушников для вывода звука, с некоторыми оговорками, о которых будет ниже.
Для подключения аудиоустройств, с которыми вы спарувалися, как описано выше, — которые теперь перечислены в меню устройств нажмите правой кнопкой мыши на значке динамика на панели задач.
audiomen_3
Выбор устройства Bluetooth в меню звуковых устройств заставит его стать избранным как устройство вывода звука по умолчанию — будет пауза на несколько секунд, пока устанавливается соединение. Потом сможете использовать регулятор громкости на панели задач, чтобы контролировать его, как и для стандартных ведущих аудиоустройств.
Однако, существует одна проблема с поддержкой аудио Bluetooth. Из-за особенностей написания стека Bluetooth, устройства Bluetooth не отображается в системе, как стандартные звуковые устройства ALSA — они требуют использования промежуточного звукового слоя под названием PulseAudio. Магия PulseAudio – вся она встроенная в интерфейс пользователя — вам не надо беспокоиться о его настройке, но проблема в том, что не все программы могут посылать аудио на интерфейс PulseAudio и, следовательно, не могут выводить аудио через Bluetooth.
Большинство приложений прекрасно работают — видео и музыка воспроизводятся в браузерах Epiphany и Iceweasel, как это делает музыкальный проигрыватель командной строки MPlayer и VLC Media Player. Но в настоящее время ни Scratch, ни Sonic Pi не могут выводить звук через Bluetooth — разработчики работают с авторами этих программ для решения данной проблемы и надеются, что оба могут быть совместимы!
Используя PulseAudio, есть еще один эффект, который может вызвать проблемы для небольшого числа пользователей, — в частности, если вы уже используете PulseAudio для чего-то еще, кроме взаимодействия с устройствами Bluetooth. Этот плагин автоматически будет останавливать службу PulseAudio при каждом выборе стандартного устройства ALSA.Если используете PulseAudio для своих собственных целей, было бы лучше удалить плагин volumealsa с панели задач, чтобы полностью избежать этого — просто щелкните правой кнопкой мыши в любом месте панели задач, выберите пункт «Add/Remove Panel Items» и удалите пункт «Volume Control (ALSA)» из списка.
SD Card Copier
На форумах часто спрашивают о лучший способ для резервного копирования Pi. Пользователи также хотят знать, как перенести их установленный Raspbian на новую SD-карту, которая больше или меньше, чем та, которой они пользуются в данный момент. Это было трудно с инструментами командной строки, которые рекомендовались в прошлом, поэтому теперь является новое приложение, чтобы помочь, и вы найдете его в меню в разделе «Accessories».
sdcc_4
Приложение SD Card Copier будет копировать Raspbian с одной карты на другую — в значительной степени все это делает, но есть несколько полезных вещей, которые можете сделать, как результат. Для того, чтобы использовать его, вам будет нужен USB SD-ридер для карты.
Рассмотрим общий пример: вы хотите создать резервную копию существующей установки Raspbian? Поместите пустую карту SD в USB SD-ридер и подключить его к Pi, а затем запустите SD Card Copier. В поле «Copy From Device», выберите «Internal SD Card», а затем выберите USB SD-ридер в поле «Copy To Device» (где он, вероятно, будет единственным устройством в списке). Нажмите «Start», следите за сообщениями на экране и подождите — через десять или пятнадцать минут вы должны иметь клон вашей текущей установки на новой SD-карте.Вы можете проверить ее, поместив новую скопированную карту в слот для SD-карты Pi и загрузив систему; она должна загружаться и выглядеть точно так же, как и начальная установка, со всеми неповрежденными вашими данными и приложениями.
Вы можете запускать непосредственно из резервной копии, но если хотите восстановить исходную карту с резервной копии, то просто выполните обратный процесс — загрузите Pi с резервной карты, вставьте карту, на которую хотите восстановить, в USB SD-ридер и повторите описанную выше процедуру.
Программа не ограничивает вас копированием на карту только такого же размера как источник; вы можете скопировать на большую карту, если заканчивается объем на уже существующей, или даже меньшую карту (до тех пор, пока она имеет достаточно места для хранения всех ваших файлов — программа будет предупреждать вас, если не хватает объема). Приложение был разработан для работы с образами Raspbian и NOOBS; он может работать с другими операционными системами или настраиваемыми форматами карт, но это не гарантировано.
Единственное ограничение заключается в том, что вы не можете записать на внутренний считыватель карт SD, так как это привело бы к перезаписи ОС, на которой вы на самом деле работаете, потому что это вызвало бы плохие вещи.
Просьба также иметь в виду, что все на карте будет перезаписане этой программой, поэтому, прежде чем начать, убедитесь, что на карте нет файлов, которые хотите сохранить, прежде чем вы нажмете на Start!
Pigpio
Этот образ включает в себя библиотеку pigpio с abyz.co.ru, которая это обеспечивает единый способ доступа к выводам GPIO Pi с Python, C и других языков. Это устраняет необходимость использования sudo в программах, которые хотят получить доступ к GPIO, и, как следствие, Scratch теперь работает без sudo для всех.
Geany
Одним из инструментов, который очень полезен для профессиональных программистов, это хороший текстовый редактор — простой редактор, поддерживаемый LXDE, отлично подходит для небольших задач, но на самом деле не подходит для серьезной работы.
geany5
Образ теперь включает в себя редактор Geany, который гораздо лучше подходит для крупных проектов — он предлагает такие функции, как подсветка синтаксиса, автоматический отступ и управления несколькими файлами. Там хорошая встроенная в саму программу онлайн помощь, или посмотрите на сайте Geany.
Новые версии приложений
Есть новые версии многих стандартных приложений, включенных в образ, в том числе Scratch, Sonic Pi, Node-RED, BlueJ и PyPy. Пожалуйста, посмотрите соответствующие отдельные веб-сайты или список изменений для получения подробной информации о том, что изменилось в каждом из них.
Новое ядро
Ядро Linux обновлено до версии 4.4. Эта смена не должна иметь никакого заметного эффекта для большинства пользователей, но это не заставляет использовать дерево устройств; если вы взламывали с вашей установкой Raspbian, в частности, с точки зрения установки нового оборудования, то можете найти полезным этот пост на форуме.
Хитрости
Есть много небольших настроек интерфейса в рамках всей системы, которые вы можете заметить. Некоторые из них включают в себя:
• Новое диалоговое окно Shutdown Options
shutdown6
• Диалоговое окно настройки мыши и клавиатуры теперь позволяет менять задержку между двойными щелчками кнопкой мыши
mandk7
• Диалоговое окно конфигурации Raspberry Pi теперь позволяет включить или отключить однопроводный интерфейс, а также включить или отключить удаленный доступ к службе pigpio
rcgui8
• Щелкнув правой кнопкой мыши на значке мусорной корзины на рабочем столе, теперь можно опустошить корзину
ewaste9
• Сочетание клавиш Ctrl-Alt-T теперь можно использовать, чтобы открыть окно терминала
И, наконец, есть несколько возможностей, связанных с настройкой:
• Если записан новый образ Raspbian, то файловая система будет автоматически расширяться, чтобы использовать все пространство на карте при ее первом запуске.
• Если файл wpa_supplicant.conf размещен в каталоге wpa_supplicant.conf, то будет перемещен в директорию /etc/wpa_supplicant/ в следующий раз, когда система будет загружаться, перезапись параметров сети; это позволяет сделать конфигурацию Wi-Fi предварительно загруженной на карту на Windows, или другой машины, которая может видеть только загрузочный раздел.
Есть также множество исправлений незначительных ошибок в различных частях системы, и некоторые общие очистки темы и текста.
Как можно получить новый образ?
Полный образ и установщик NOOBS доступны со страницы Downloads на сайте.
Если вы работаете в текущем образе Jessie, то он может быть обновлен до новой версии, запустив:
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install piclone geany usb-modeswitch
sudo apt-get install python-pigpio python3-pigpio