mirror of https://github.com/OpenIPC/wiki.git
52 lines
2.4 KiB
Markdown
52 lines
2.4 KiB
Markdown
![OpenIPC logo][logo]
|
||
|
||
Установка OpenIPC. Шаг за шагом.
|
||
================================
|
||
|
||
### Шаг 1. Определите тип процессора.
|
||
|
||

|
||
_Пример маркировки процессора Hisilicon Hi3518EV100. Значимые символы обведены жёлтым._
|
||
|
||
### Шаг 2. Скачайте прошивку.
|
||
|
||
Найдите свой тип процессора на странице <https://github.com/OpenIPC/firmware> и убедитесь, что для него есть готовая прошивка.
|
||
Если вам повезло, и такая прошивка существует -- скачайте её на свой компьютер.
|
||
|
||
### Шаг 3. Установите и настройте сервер TFTP.
|
||
|
||
TFTP расшифровывается как Trivial File Transer Protocol. Как следует уже из
|
||
названия, это очень простой протокол, предназначенный для передачи файлов по
|
||
компьютерной сети. TFTP не поддерживает аутентификацию. Его код настолько прост
|
||
и компактен, что TFTP клиенты используются в сетевых и встроенных системах для
|
||
получения загрузочных образов с сетевых серверов.
|
||
|
||
#### Если на вашем компьютере Linux
|
||
|
||
Если на вашем компьютере установлен Linux, то здесь всё просто. Скомилированный
|
||
и готовый к использованию пакет сервера TFTP уже лежит в репозитарии, и вам
|
||
только надо установить его и настроить:
|
||
|
||
```
|
||
sudo apt install tftpd-hpa
|
||
sudo sed -i '/^TFTP_OPTIONS/s/"$/ --create"/' /etc/default/tftpd-hpa
|
||
sudo systemctl restart tftpd-hpa.service
|
||
```
|
||
|
||
Теперь у вас есть свой TFTP сервер, который работает с файлами в директории
|
||
`/srv/tftp`. Разверните архив с прошивкой, скачаный в п.2 в эту директорию.
|
||
|
||
```
|
||
sudo tar -C /srv/tftp/ -xvf openipc.*.tgz
|
||
```
|
||
|
||
|
||
_...to be continued._
|
||
|
||
|
||
** ПРОВЕРИТЬ ВСЕ КОМАНДЫ НА ЖИВОЙ СИСТЕМЕ!***
|
||
|
||
|
||
|
||
[logo]: https://cdn.themactep.com/images/logo_openipc.png
|