Raspberry PI

paragraph_text

Устанавливаем Pi-Hole

curl -sSL https://install.pi-hole.net | bash

Установка ретроконсоли для игр

Краткий мануал на основе LAKKA v2.3.2 (RPi4)!

paragraph_text

1) Русский язык меню: Настройки (шестеренки) \User\Language\Русский.

2) Включение доп. настроек: Настройки (шестеренки) \Интерфейс пользователя\Показать дополнительные настройки\Ползунок вправо.

3) Изменение разрешения рабочего стола в Full HD – 1920x1080 (изначально 1366x768 – HD): Настройки (шестеренки) \Видео \Fullscreen Mode \Полноэкранная ширина (пролистываем до 1920) \Полноэкранная высота (до 1080).

4) После сохраним настройки (бывает после включения билинейной фильтрации настройки уходят в стандарт), для этого: Главное меню (малинка)\Конфигурации\Сохранить текущую конфигурацию.

5) Включаем билинейную фильтрацию (сглаживание): Настройки (шестеренки) \Видео\Билинейная фильтрация\ Ползунок вправо.

6) (Кому не нужно, пропускаем!) Включаем отображение FPS: Настройки (шестеренки) \Экранное отображение \Экранные уведомления \Вывести значение FPS на экран \ Ползунок вправо.

7) Настройка сети WI-FI: Настройки (шестеренки) \Wi-Fi\Идет скан сетей\ Выбираем нужную и вводим пароль\Ожидаем информации, напротив названия вашей сети «Онлайн».

8) Включаем удаленный доступ: Настройки (шестеренки) \Сервисы \Включить Samba\Ползунок вправо. После узнаем ip своего устройства по пути: Главное меню (малинка)\Информация\Информация о сети\Интерфейс (wlan0): ваш ip!

9) Следующим нужно скачать Bios консолей для запуска образов игр. Использую от RecalBox 6.1 собранные пользователем Apel'sik, благодарствую! Ссылка пользователя: https://drive.google.com/file/d/13daery0GwbmL0rG2Ll88-2aedLA_mF0g/view

10) Удаленный вход осуществляем через устройства одной сети! На примере ПК, заходим: Мой компьютер\ Адресная строка (в ней указан путь файлов) \ Далее \ и ваш ip устройства на который осуществляем вход. В моем случае \192.168.1.245

11) Bios консолей можно разместить на отдельную от системы флэшку и указать путь к данным! Я покажу на примере удаленного доступа и установки на внутреннюю память устройства. После того как скачали и распаковали архив, из папки RecalBox 6.1 FULLSET \bios\ копируем удаленно на устройство в папку System. Копирование может занять некоторое время, можете выпить чаю или коффэ)).

12) После того как все скопировалось, нужно настроить путь к файлам bios в lakka интерфейсе: Настройки (шестеренки) \Директории\ System/BIOS \Папка \storage \system \ <Использовать этот каталог>.

13) Скачиваем игры (rom) у соседей Recalbox/Batocera linux Хороший сборник игр Денди: https://www.emu-land.n…s?act=viewonly&id=1007

14) Папки с играми кидаем на отдельную от системы usb флэшку, запуск производим из: Главное меню (малинка) \Загрузить контент \Избраное \ sda1 -usb - ваша флэш\Папки с вашими играми.

15) Скан игр (rom, nes и тд.): Импорт содержимого (плюс в пунктире) \Сканировать каталог \<Сканировать этот каталог>. После скана добавляются папки в основном меню и подразделяются по эмуляторам (Бывает, не все образы бывают добавлены!).

16) Для эмуляторов (ядра) dreamcast, psx и другие необходимы настройки управления контроллера (геймпад или кому как угодно)): Настройки (шестеренки) \Ввод \Port 1 Binds (контроллер 1) \Device Type \ Листаем в право и выбираем «Ретро-геймпад с аналогами Далее ниже: Analog To Digital Type \Левый аналоговый стик или Правый аналог (кому как удобно).

17) После всех манипуляций настоятельно рекомендую сохранить настройки снова: Главное меню (малинка)\Конфигурации\Сохранить текущую конфигурацию!

paragraph_text

QBITTORENT MINIDLNA SAMBA WEBMIN

QBITTORENT

Установка qBitTorrent на Ubuntu Server

Если вы хотите скачивать и раздавать торренты на сервере, то вы можете установить qBittorrent на без графического интерфейса и управлять им через веб-интерфейс. Подключитесь к вашему серверу и добавьте тот же PPA:

sudo add-apt-repository ppa:qbittorrent-team/qbittorrent-stable

Затем установите версию без графического интерфейса, для этого к названию пакета добавьте опцию nox:

sudo apt install qbittorrent-nox

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

sudo adduser qbittorrent

И осталось создать юнит файл systemd, чтобы система инициализации Ubuntu могла управлять работой программы:

sudo vi /etc/systemd/system/qbittorrent-nox.service

[Unit]
Description=qBittorrent Daemon Service
After=network.target
[Service]
Type=forking
User=qbittorrent
ExecStart=/usr/bin/qbittorrent-nox -d
[Install]
WantedBy=multi-user.target

Сохраните изменения. Затем добавьте службу в автозагрузку и запустите её, но прежде надо попросить systemd перечитать изменения с диска:

sudo systemctl daemon-reload

sudo systemctl enable qbittorrent-nox

sudo systemctl start qbittorrent-nox

MINIDLNA

Установка MiniDLNA

Простейшим способом установки является, установка пакета из репозитория вашего дистрибутива:

sudo apt-get update
sudo apt-get install minidlna

Настройка MiniDLNA

Правим файл конфигурации:

sudo nano /etc/minidlna.conf

Начиная с версии 1.1.0, при изменении параметра, сканирование выполняется автоматически.

media_dir=/var/lib/minidlna

Проверяем параметры init-скрипта /etc/default/minidlna:

sudo nano /etc/default/minidlna

USER="root"
GROUP="root"

Запуск MiniDLNA

Перезапускаем службу:

sudo systemctl restart minidlna

Проверяем, работает ли служба, также смотрим параметры запуска:

systemctl status minidlna

Проверяем, слушается ли порт:

sudo ss -4lnp | grep minidlna

Проверяем лог:

cat /var/log/minidlna.log

SAMBA

Samba - это программное обеспечение для организации обмена файлами и работы с общими ресурсами между компьютерами под управлением Linux/Unix и операционной системой Windows. Samba состоит из клиентской и серверной части. Клиентская часть позволяет получить доступ к сетевым папкам и ресурсам Windows, а серверная, в свою очередь, открывает общий доступ к папке Ubuntu для других машин, в том числе и Windows.

WEBMIN

Что такое Webmin?

В большинстве случаев для администрирования сервера можно обойтись и без командной строки, а просто выполнить все действия через веб-интерфейс. Давайте рассмотрим, какие функции поддерживает Webmin:

Создание и удаление учётных записей пользователей;
Настройка служб и сервисов с помощью специальных модулей, например Apache или DNS;
Создание почтовых ящиков пользователей;
Просмотр статистики использования системы.

Webmin в модификации по умолчанию содержит более 500 скриптов, которые и реализуют связь между опциями веб-интерфейса и командной оболочкой системы. Также к этому всему могут быть добавлены дополнительные модули, чтобы ещё больше расширить функциональность программы. Webmin полностью написан на Perl и, как я уже говорил, доступен бесплатно. Настраивать систему через терминал не всегда удобно. Многие администраторы предпочитают графический интерфейс терминалу для решения простых задач. На серверах полноценный графический интерфейс использовать не принято, чтобы не затрачивать ценные вычислительные ресурсы, но зато очень часто применяются веб-интерфейсы для настройки.

С помощью веб-интерфейса вы сможете получить доступ к настройке веб-сервера из любого места, где есть доступ к интернету и вам понадобится только браузер. Один из таких веб-интерфейсов с открытым исходным кодом - Webmin. Он очень популярен среди пользователей Linux из-за своей простоты и огромной функциональности.

Перед тем как перейти к установке Webmin в Ubuntu, необходимо добавить официальный репозиторий программы в источники приложений. Для этого откройте файл /etc/apt/sources.list и добавьте туда строки:

sudo nano /etc/apt/sources.list

deb https://download.webmin.com/download/newkey/repository stable contrib

Затем добавьте GPG-ключ репозитория:

sudo wget http://www.webmin.com/jcameron-key.asc

sudo apt-key add jcameron-key.asc

Осталось обновить списки пакетов:

sudo apt update

Только теперь может быть выполнена установка Webmin Ubuntu 16.04:

sudo apt install webmin

Когда установка завершится, нужно открыть порт 10000 с помощью брандмауэра, чтобы разрешить доступ к веб-интерфейсу извне. Для этого выполните:

sudo ufw allow 10000

Получить доступ к интерфейсу Webmin можно, просто набрав адрес вашего сервера и порт 10000 в адресной строке браузера. По умолчанию Webmin использует https, поэтому вам тоже нужно будет применить этот протокол. Адрес будет выглядеть вот так:

https://ip_адрес:10000

Добавить комментарий