Raspberry Pi:Часто возникающие вопросы

Материал из Онлайн справочника
Перейти к: навигация, поиск


// в процессе создания

// текст может перемещаться и удаляться

// прошу понять и простить :D


Введение

Общее

Производительность и вопросы стоимости

Камера

Корпусы

Видео

Аудио

Мощность

Программное обеспечение

SD-карты и устройства для хранения информации

Сетевое использование, USB и беспроводная передача данных

Использование в образовательных целях

Дополнительные вопросы

У меня еще куча вопросов!

Хотите знать больше? Можно прочесть прикрепленные посты на подфоруме для начинающих или обратиться к странице со вспомогательной информацией. Если ответа на интересующий вопрос не найдется и там, спросите на форуме, где обитают владельцы, пользователи и просто фанаты Raspberry Pi, которые с радостью вам помогут.

Глоссарий

  • BGA (ball grid array, т.е. «массив шариков») – в электронике тип корпуса поверхностно-монтируемых микросхем.
  • SoC (system on a chip, т.е. «система на кристалле», «однокристальная система») – компьютер на одном единственном чипе.
  • GPIO (general purpose input/output, т.е. «интерфейс ввода/вывода общего назначения») – контакт, который можно запрограммировать, чтобы с его помощью делать разные вещи.
  • GPU (graphics processing unit) – устройство для обработки графики.
  • Дистрибутив – специальный пакет («аромат») Linux и сопутствующее ПО.
  • Состояние «кирпича» – ситуация, когда из-за изменений в ПО или прошивке девайс превращается из полнофункционального устройства в бесполезный «кирпич».
  • PXE (preboot execution environment, т.е. «среда удаленной загрузки») – способ загрузить девайс через сеть.
  • PoE (power over ethernet) – питание устройства через Ethernet-кабель.

///////////////////////////////////////////////////

Русский язык в консоли

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

sudo apt-get install console-cyrillic
sudo dpkg-reconfigure -plow console-cyrillic

Вам предложат выбрать клавиши переключения языков, кодировку(желательно выбрать UNICODE), шрифт и настройка кириллицы при загрузке системы.

Файловый менеджер Midnight Commander

Для установки Midnight Commander, выполните следующую команду:

sudo apt-get install mc

Для запуска:

mc

Screen mc.png

Скриншот экрана

Установите scrot, выполнив команду:

sudo apt-get instal scrot

Сделать скриншот:

scrot

Сделать скриншот через 10 секунд:

scrot -d 10

Удаленный рабочий стол VNC

Установим TightVNC Server, для этого в терминале выполним:

sudo apt-get install tightvncserver

Если вас во время установки спросят об инстилляции программы без проверки подлинности, отвечаем положительно:y.

После установки, запускаем сервер:

vncserver :1 -geometry 1920x1080 -depth 16 -pixelformat rgb565

Samba

Уставновка

Для установки пакета Samba, выполним в терминале:

sudo apt-get install samba samba-common-bin

Открываем сетевой доступ к папке на Raspberry Pi

Создадим папку:

sudo mkdir samba_test

Зададим права на папку:

chmod -R 777 samba_test

Откроем файл настроек Samba:

sudo nano /etc/samba/smb.conf

Перейдем в конец файла и добавим строки:

[samba_test]
        comment = samba_test
        browseable = yes
        path = /home/pi/samba_test
        public = yes
        writable = yes
        guest ok = no

Сохраняем и перезапускам Samba:

sudo /etc/init.d/samba restart

Монтируем сетевую папку на Windows машине к Raspberry Pi

Создаем папку, куда будем монтировать сетевую папку:

sudo mkdir /mnt/books

Выставляем права доступа:

sudo chmod -R 777 /mnt/books

Выполняем команду:

sudo mount -t cifs //192.168.1.5/MYBOOKS /mnt/books -o _netdev,username=pi,password=raspberrypi,iocharset=utf8,file_mode=0777,dir_mode=0777

Вместо IP-адреса можно использовать сетевое имя.

Чтобы папка монтировалась при загрузке, откроем /etc/fstab:

sudo nano /etc/fstab

И допишем в конец файла:

//192.168.1.5/MYBOOKS /mnt/books cifs _netdev,username=pi,password=raspberrypi,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0

Подключение Яндекс.Диск

Установим пакет davfs2, чтобы Raspberry Pi умел обращаться к Яндекс.Диску по протоколу WebDAV:

sudo apt-get install davfs2

Создадим папку, куда будет монтироваться Яндекс.Диск

sudo mkdir /mnt/ya.disk

Установим права на папку:

sudo chmod -R 777 /mnt/ya.disk

Монтируем наш Яндекс.Диск в папку:

sudo mount -t davfs https://webdav.yandex.ru /mnt/ya.disk -o uid=pi,gid=pi,rw,file_mode=0777,dir_mode=0777

После ввода команды, вас попросят ввести логин и пароль от аккаунта Яндекс.Диска.

Продолжим настройку. Перенастроим пакет davfs2:

sudo dpkg-reconfigure davfs2

Разрешим непривилегированным пользователям монтировать папку. На вопрос отвечаем Yes.

Добавим пользователя в группу davfs2(в данном примере, наш пользователь это pi):

sudo usermod -aG davfs2 pi

Отредактируем файл авторизации:

sudo nano /etc/davfs2/secrets

В конец файла добавим:

https://webdav.yandex.ru login password
  • login - ваш логин аккаунта Яндекс.Диск;
  • password - ваш пароль от аккаунта Яндекс.Диск;

Сохраним файл нажатием:

 Ctrl + O 

И закроем его нажатием:

 Ctrl + X 

Отредактируем fastab для автоматического монтирования Яндекс.Диска:

sudo nano /etc/fstab

Допишем в конец файла:

https://webdav.yandex.ru /mnt/ya.disk davfs uid=1000, user,rw,_netdev 0 0

При желании вы можете перезагрузить Raspberry Pi, чтобы проверить автоматическое монтирование:

sudo reboot

FTP-сервер

Установим FTP-сервер proftp:

sudo apt-get install proftpd

Отредактируем файл конфигурации proftpd.conf:

sudo nano /etc/proftpd/proftpd.conf

Изменим параметр ServerType на standalone:

ServerType standalone

Раскомментируем строчку:

DefaultRoot  ~

Сохраним файл нажатием:

 Ctrl + O 

И закроем его нажатием:

 Ctrl + X 

Перезапустим сервер:

sudo /etc/init.d/proftpd restart

Настройка завершена. Для доступа к ftp-серверу используйте ip-адрес вашей Raspberry Pi, а также логин и пароль вашего пользователя.