Якщо ви любите uTorrent, але не любите мати справуз Wine просто для того, щоб він працював на Linux, є ще один спосіб користуватися програмним забезпеченням. Як виявляється, uTorrent має підтримку Linux у формі "сервера uTorrent", що означає, що ви можете налаштувати uTorrent-сервер на Linux і уникати використання Wine взагалі.
uTorrent-сервер працює як і багато інших інструментів торент-сервера в Linux і дозволяє користувачам додавати торренти з будь-якої машини в мережі через веб-браузер.
Встановити uTorrent Server
Програма сервера uTorrent має підтримку Linux,хоча у нього є тільки завантаження, доступне для систем Debian / Ubuntu. Якщо ви плануєте запустити сервер uTorrent в Linux, найкраще встановити Ubuntu Server або налаштувати сервер Debian, оскільки, здається, немає планів для таких систем на базі Redhat, як CentOS / Suse Enterprise, Fedora Server, Rhel тощо.
Примітка: якщо вам абсолютно потрібно мати сервер uTorrent у вашій серверній системі Redhat Linux, спробуйте все-таки запустити програмне забезпечення. Хоча веб-сайт говорить, що він підтримує "Debian", це лише архів Tar.
Запуск сервера uTorrent починається за допомогою wget інструмент для завантаження. Відкрийте термінал і візьміть останню версію серверного програмного забезпечення.
Ubuntu
wget http://download-hr.utorrent.com/track/beta/endpoint/utserver/os/linux-x64-ubuntu-13-04 -O utserver-ubuntu-64bit.tar.gz
або
wget http://download-hr.utorrent.com/track/beta/endpoint/utserver/os/linux-i386-ubuntu-13-04 -O utserver-ubuntu-32bit.tar.gz
Debian
wget http://download-hr.utorrent.com/track/beta/endpoint/utserver/os/linux-x64-debian-7-0 -O utserver-debian-64bit.tar.gz
або
wget http://download-hr.utorrent.com/track/beta/endpoint/utserver/os/linux-i386-debian-7-0 -O utserver-debian-32bit.tar.gz
Витягніть серверне програмне забезпечення в / opt / папку у файловій системі сервера.
sudo mkdir -p /opt/utorrent-server/
sudo tar -zxvf utserver-ubuntu-*.tar.gz -C /opt/utorrent-server/ --strip=1
або
sudo tar -zxvf utserver-debian-*.tar.gz -C /opt/utorrent-server/ --strip=1
Ця версія сервера uTorrent призначена для Ubuntu 13.04 та Debian 7. Однак він працюватиме на нових версіях, таких як сервер Ubuntu 18.04 та Debian 9. Для цього вам потрібно встановити кілька речей. Зокрема, LibSSL 1.0. У терміналі введіть наступні команди, щоб розпочати це.
sudo apt install libssl1.0.0 libssl-dev
або для користувачів Debian:
sudo apt-get install libssl1.0.0 libssl-dev
Налаштувати uTorrent
Завантаження сервера uTorrent для Linux містить aкілька речей. Головним чином, основне серверне програмне забезпечення, що важливо для запуску програми. Окрім бінарного сервера, є компонент веб-інтерфейсу, який потребує налаштування. На щастя, щоб налаштувати веб-інтерфейс, вам потрібно буде лише витягнути деякі файли в каталог. У терміналі використовуйте cd команду і перемістіть термінал до нового / opt / utorrent-сервер / папку на вашому сервері. Потім отримати кореневий доступ для запуску процесу вилучення.
cd /opt/utorrent-server/ sudo -s
Програмний пакет uTorrent має ще один архів всередині нього, який потребує вилучення. Щоб витягти його, запустіть розпакувати.
unzip webui.zip
Запустіть сервер tuTorrent
Якщо програма uTorrent Server налаштована правильно, саме час її запустити. Відкрийте термінал і використовуйте CD команда для переміщення до каталогу сервера uTorrent.
cd /opt/utorrent-server/
У каталозі сервера uTorrent використовуйте chmod команда оновити дозволи серверного додатка та встановити його на "виконуваний файл". Важливо оновити дозволи цього файлу, інакше сервер не запуститься.
sudo chmod +x utserver
Тепер, коли дозволи встановлені правильно, сервер uTorrent готовий до запуску. У терміналі виконати уцервер файл.
sudo ./utserver
Запустити сервер uTorrent у фоновому режимі
Сервер uTorrent працює, хоча у нього немає сценарію для автоматичного запуску. У результаті адміністратору потрібно буде вручну запустити уцервер командувати і тримати термінал відкритим.
На щастя, можна налаштувати сервер uTorrent для запуску у фоновому режимі за допомогою простого сценарію. Щоб налаштувати сценарій, відкрийте термінал і дотримуйтесь інструкцій, наведених нижче.

Спочатку додайте Shebang до програми автоматичного запуску. Додавання Shebang дозволяє Bash і терміналу зрозуміти, що робити зі сценарієм під час запуску.
sudo touch /opt/utorrent-server/utorrent-start sudo -s echo "#!/bin/bash" >> /opt/utorrent-server/utorrent-start echo "" >> /opt/utorrent-server/utorrent-start
За допомогою команди echo додайте команду автоматичного запуску до сценарію запуску.
sudo -s echo "cd /opt/utorrent-server/" >> /opt/utorrent-server/utorrent-start echo "" >> /opt/utorrent-server/utorrent-start echo "./utserver &>/dev/null &" >> /opt/utorrent-server/utorrent-start
Оновіть дозволи на скрипт і перемістіть його на місце.
sudo chmod +x /opt/utorrent-server/utorrent-start sudo mv /opt/utorrent-server/utorrent-start /usr/bin
Щоб запустити сервер uTorrent, введіть наступну команду.
sudo utorrent-start
Доступ до сервера uTorrent
Установка завершена! Настав час отримати доступ до сервера! Відкрийте нову вкладку браузера на вашому ПК з Linux та відвідайте наступну URL-адресу веб-сайту.

Примітка: введіть "адмін" у розділі імені користувача та залиште "пароль" порожнім для входу.
http://ip-address-of-server-pc:8080/gui/web/index.html
Запуск сервера uTorrent на робочому столі Ubuntu / Debian? Відкрийте веб-переглядач і замість цього відвідайте цю URL-адресу.
http://localhost:8080/gui/web/index.html</p>
Коментарі