Решил освоить raspberry, при этом не использовать компилируемые языки, выбор невольно остановился на Python 3.
Поскольку изначально планировалось задействовать OpenCV, то на текущий момент это возможно только с OpenCV 3.0 beta которая рекомендует использовать с ней Python 3.4.
Ни того ни другого в репозитории нет и пришлось собирать из исходников, по пути осваивая данный процесс. Идущим по моим следам посвящается:
Соответственно одной коммерческой задаче мне придется использовать 3G-модем вместе с Raspberry. В качестве 3G-дейвайса был выбран комплект МТС Коннект 4 (дело было в г.Обнинск, выбирать особо не пришлось). Цель — поднять соединение с авто подключением и реконнектом при дропе.
Исходная точка:
1. Raspberry Pi (версия не важна).
2. Raspbian Debian Wheezy Version: January 2014 Release date: 2014-01-07.
3. Плата питается от блока питания 5V 1A. Не пытайтесь запустить RPi от USB (USB отдает всего 500 мА максимум). При питании от USB RPi будет постоянно перезагружаться из-за нехватки питания.
4. Подключение к интернету.
Дефолтный образ Raspbian очень «жирный» и имеет из коробки много всего, что мне не нужно — в основном, это графика, звук и python3. Цель данной заметки показать, что можно безболезненно удалить при установке образа Raspbian. Конечно же, простая установка и удаление всего того, что не нужно — неправильный путь. Для получения операционной системы только с необходимыми компонентами необходимо, как минимум, воспользоваться образом netinstall, а как максимум — собрать Raspbian самостоятельно. А пока — работаем, с тем что есть. Цель статьи — удалить лишнее безболезненно для системы.
Исходная точка:
1. Raspberry Pi (версия не важна)
2. Флешка не менее 4 GB
3. Образ последней версии Rapbian (ссылка)