X
    Categories: Raspberry

Установка ОС и настройка Raspberry PI 3. Часть вторая (техническая)


Итак. Raspberry куплена, теперь нужно в нее вдохнуть жизнь. Для работы с Raspberry нужна micro SD карта от 8 Gb, желательно 10 classs, для более шустрой и стабильной работы. Нужно скачать образ системы RASPBIAN JESSIE.
Данная система основана на Debian, которая оптимизированная для аппаратных возможностей Raspberry Pi.

От себя лично могу сказать, что я остановился именно на официальной сборке, хотя перепробовал и Ubuntu Mate 16.04, Lubuntu 16.04 и Xubuntu 16.04. За небольшое время ознакомления и работы я уже прикипел к Raspbian. Скорость работы (Debian есть Debian), стабильность, внешний вид (ностальгия по Gnome 2) и конечно же огромная поддержка сообщества, сделали свое дело.

Итак скачиваем архив и разархивируем его.

wget https://downloads.raspberrypi.org/raspbian_latest
unzip raspbian_latest

После распаковки у меня появился в Домашнем каталоге образ 2016-05-27-raspbian-jessie.img. В вашем случае цифры могут быть другие, т.к. версия системы может измениться, так что обратите внимание на этот момент!

Далее вставляем карту памяти в картридер и подключаем к компьютеру. Выполним в Терминале команду:

df -h

В моем случае нужная карта памяти это /dev/sdd1.  Далее, если нужно, отмонтируем карту памяти:

sudo umount /dev/sdb1

Теперь нужно записать разархивированный образ на наш носитель. Для этого есть 2 способа.

Способ первый (используем утилиту dd):

sudo dd bs=4M if=2016-05-27-raspbian-jessie.img of=/dev/sdd

Важное замечание! В параметре of= мы должны указать всю карту памяти целиком, а не раздел, поэтому пишем /dev/sdd. После sdd цифры быть не должно! Если хотите видеть процесс копирования образа на носитель, то можно использовать утилиту dcfldd. Установите ее командой:

sudo apt-get install dcfldd

В этом случае команда копирования будет следующей:

sudo dcfldd bs=4M if=2016-05-27-raspbian-jessie.img of=/dev/sdd

Способ второй (используем утилиту gddrescue):

sudo apt-get install gddrescue
sudo ddrescue -d -D --force 2016-05-27-raspbian-jessie.img /dev/sdb

После этого удаляем уже не нужный архив:

rm -i raspbian_latest

На этом подготовка завершена. Подошел волнующий момент запуска Raspberry PI 3. Подключаем мышку, клавиатуру и монитор. Вставляем карту в наше устройство, подаем питание и…. Есть!!!! Все загрузилось!

Далее нужно сконфигурировать наш мини-компьютер. Выполняем команду:

sudo raspi-config



Я настраивал следующие параметры:

Expand Filesystem – использовать весь объем карты памяти
Change User Password – задать свой пароль пользователя
Internationalisation Options – настройки локализации, времени, клавиатуры. Подробнее:

Выбираем Change Locale. Отмечаем пробелом пункт ru_RU.UTF-8 UTF-8. Жмем Enter. Далее выбираем ru_RU.UTF-8 – Ок.
После этого снова нужно зайти в Internationalisation Options и выбрать Change Timezone. Выбираем Европа. Далее я выбрал Киев, а вашем случае может быть другой город. Жмем Enter. Снова заходим в Internationalisation Options и заходим в пункт Change Keyboard Layout. Я отметил пункт Обычная 102-клавишная (межд) и т.д.

Advanced Options – настройки видео памяти, SSH, звука и т.д. Подробнее:

Параметр Memory Split отвечает за количество оперативной памяти, выделяемой для видео. Я установил значение – 128.
Параметр SSH включает одноименную службу.
В параметре Audio я отметил пункт Force 3.5mm (‘headphone’) jack, т.к. я брал выход звука с разъема 3.5mm.

На этом моя настройка система была закончена. Жмем <Finish> и соглашаемся на перезагрузку системы. В вашем случае возможно нужно будет настраивать другие параметры.

Обзор и настройка Raspberry PI :

на украинском языке: https://www.youtube.com/watch?v=BC5dKX_nZCg
на русском языке: https://www.youtube.com/watch?v=mojg8XBDyDw&list=PLi1bnIBrpuCCB_96omN_IBOVcc4h9YrmU&index=1

Далее я установил нужные мне программы командой:

sudo apt-get install easytag recordmydesktop winff audacious alsa-base alsa-utils pulseaudio mpg123 conky osmo deluged deluge-web deluge-common gedit mc htop lxmusic gimp inkscape moc evince gparted ksnapshot filezilla audacity mp3gain dcfldd ncdu bleachbit

Установим архиваторы:

sudo apt-get install p7zip-full unace zip unzip sharutils uudeview mpack arj cabextract file-roller

Удаляем, если есть, unrar-free:

sudo apt-get remove unrar-free

Редактируем /etc/apt/sources.list.

sudo leafpad /etc/apt/sources.list

Добавляем строки:

# Default repository
deb http://archive.raspbian.org/raspbian wheezy main contrib non-free rpi
# Source repository to add
deb-src http://archive.raspbian.org/raspbian wheezy main contrib non-free rpi

Далее выполняем команды:

sudo apt-get update
mkdir ~/unrar-nonfree && cd ~/unrar-nonfree
sudo apt-get build-dep unrar-nonfree
sudo apt-get source -b unrar-nonfree
sudo dpkg -i unrar*.deb
cd && sudo rm -r ~/unrar-nonfree

Установим Chromium с поддержкой воспроизведения видео с YouTube:

wget -qO - http://bintray.com/user/downloadSubjectPublicKey?username=bintray | sudo apt-key add -
echo "deb http://dl.bintray.com/kusti8/chromium-rpi jessie main" | sudo tee -a /etc/apt/sources.list
sudo apt-get update
sudo apt-get install chromium-browser rpi-youtube -y

В конце установки браузера будет открыта страница для инсталляции расширения RPi-youtube. Если такого не произойдет, то установите расширение отсюда.

Включаем поддержку Flash:

wget http://softhelp.org.ua/soft/flash21.0.0.182-r1.tar.xz
tar -xJfflash21.0.0.182-r1.tar.xz
cd pepper
sudo cp *.so /usr/lib/chromium-browser/plugins
sudo cp *.json /usr/lib/chromium-browser/plugins
sudo leafpad /etc/chromium-browser/customizations/01-pepper

вставляем текст:

CHROMIUM_FLAGS=”${CHROMIUM_FLAGS} –ppapi-flash-path=/usr/lib/chromium-browser/plugins/libpepflashplayer.so –ppapi-flash-version=21.0.0.182-r1 -password-store=detect -user-data-dir”

Перезапускаем браузер и проверяем, перейдя по адресу:

chrome://plugins/

 

Изменим размер SWAP (файл подкачки), который по умолчанию имеет размер 100Mb.

sudo leafpad /etc/dphys-swapfile

Изменяем CONF_SWAPSIZE=100 на CONF_SWAPSIZE=1024

sudo /etc/init.d/dphys-swapfile stop
sudo /etc/init.d/dphys-swapfile start

Устанавливаем последнюю версию медиа-центра KODI (XBMC):

echo 'deb http://pipplware.pplware.pt/pipplware/dists/jessie/main/binary /' | sudo tee --append /etc/apt/sources.list.d/pipplware_jessie.list

wget -O - http://pipplware.pplware.pt/pipplware/key.asc | sudo apt-key add -

sudo apt-get update
sudo apt-get install kodi
sudo apt-get upgrade
sudo apt-get dist-upgrade

Устанавливаем дополнение для просмотра IPTV каналов, т.к. в версии KODI для Linux они отстутствуют по умолчанию:

sudo apt-get install kodi-pvr-iptvsimple

продолжение следует…

Небольшой совет. На базе Raspberry можно создать сервер, можно залить на него свой сайт, блог, форум. А для таких целей  весьма важна правильная настройка Robots.txt. В данном текстовом файле можно указать директории и файлы, которые не будут сканировать поисковые роботы, заблокировать назойливые IP адреса и многое другое.


admin-dm2003: