Устанавливаем Pi-Hole
curl -sSL https://install.pi-hole.net | bash
Установка ретроконсоли для игр
Краткий мануал на основе LAKKA v2.3.2 (RPi4)!
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) После всех манипуляций настоятельно рекомендую сохранить настройки снова: Главное меню (малинка)\Конфигурации\Сохранить текущую конфигурацию!
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
Добавить комментарий