Як встановити Torrential на Elementary OS

Незважаючи на те, що Elementary OS говорить на своєму веб-сайті, що в ній є «додатки, які вам потрібні, без тих, які вам не потрібні», операційна система не має торрент-клієнта. Це дуже дивно, хоча й зрозуміло, оскільки більшість пересічних користувачів, ймовірно, не так часто використовують торренти. Тим не менш, це стандартний інструмент, на який багато людей покладаються. На щастя, є чудовий торрент-клієнт для ОС Elementary під назвою Torrential. Користувачі елементарної ОС можуть встановити Torrential з центру програм або вручну зібрати його з вихідного коду. Він відповідає решті робочого столу Elementary OS, темі та мінімалістичному підходу, і є відмінним вибором, якщо ви використовуєте Elementary OS.

Встановити з App Center

Магазин додатків — це найпростіший і найкращий спосіб встановити Torrential. Є цінник, але користувачі не зобов’язані платити за нього. Torrential є відкритим вихідним кодом і безкоштовним для будь-кого назавжди. Тим не менш, якщо ви не зацікавлені в компіляції вихідного коду з нуля та його інсталяції, центр програм — найкращий спосіб отримати його. Щоб встановити цю програму з центру програм Elementary OS, виконайте ці дії.

Крок 1: Клацніть на меню «Програми» у верхньому лівому куті екрана та знайдіть «центр програм». Крім того, клацніть піктограму центру програм на панелі панелі, якщо ви додали її туди, щоб запустити її. Щоб знайти програму, клацніть поле пошуку у верхньому правому куті екрана та знайдіть «Torrential». Найпершим результатом буде Torrential. Натисніть на нього.

Крок 2: Якщо ви хочете заплатити за програмне забезпечення, залиште поле ціни в доларах (або встановіть власну ціну). Не хочете платити, встановіть $0 і встановіть його безкоштовно.

Крок 3: Після встановлення ціни на сторінці з’явиться кнопка встановлення. Натисніть його, введіть свій пароль, і Torrential встановиться в систему.

Побудова з вихідного коду

Встановлення торрент-клієнта Torrential через App Center є хорошим вибором, оскільки він пропонує спосіб отримувати оновлення безпосередньо від розробника і навіть пожертвувати трохи грошей. Однак, якщо ви хочете отримати абсолютну останню версію коду якомога швидше, або якщо ви використовуєте іншу похідну Ubuntu, яка не є елементарною, збірка є кращим варіантом.

Щоб створити програмне забезпечення на ОС Elementary та інших операційних системах, подібних до Ubuntu, вам спочатку потрібно встановити всі окремі бібліотеки та окремі інструменти, які програмі потрібно правильно створити. Якщо вони не встановлені, збірка, швидше за все, вийде з ладу або повністю відмовиться працювати правильно.

Відкрийте термінал і введіть цю команду, щоб отримати залежності:

sudo apt install cmake libgtk-3-dev libgranite-dev valac libarchive-dev libunity-dev libcurl4-openssl-dev automake libtool git

Коли програмні залежності будуть задоволені, можна розпочинати збірку. Почніть з використання інструмента Git, щоб отримати останню версію вихідного коду з Github.

git clone https://github.com/davidmhewitt/torrential

За допомогою команди CD увійдіть до каталогу завантаження Torrential.

cd torrential

Наступним кроком є ​​створення нового каталогу збірки всередині папки Torrential. Ця папка буде зберігати результати процесу побудови, і вона дуже важлива.

mkdir build

Після створення нової папки збірки скористайтеся командою CD, щоб ввести її.

cd build

Компіляція програмного забезпечення є багатоетапним процесом і починається з встановлення префікса cmake. Це вкаже інструментам побудови, що саме робити, куди слід встановити файли тощо.

cmake -DCMAKE_INSTALL_PREFIX=/usr ..

Нарешті, створіть та встановіть програму Torrential у свою систему:

make
 sudo make install

Виконання sudo make install гарантує, що Torrential знайдеться в меню вашої програми, як і будь-яка інша програма. Щоб запустити його, перегляньте розділ «Інтернет».

Створення сценарію автоматичного оновлення

Якщо ви створили та встановили Torrential вручну, а не через App Center, отримати оновлення буде набагато важче. Простий скрипт може виправити це. Кожного разу, коли буде оновлення, запускайте сценарій, і він захопить новий вихідний код, перебудує та встановить найновішу версію.

nano torrential-update

Перша частина сценарію є найважливішою, оскільки вона дозволяє інтерпретатору точно знати, що це за сценарій і що він повинен робити з командами.

#!/bin/bash

Після додавання shebang додайте команду, яка видаляє старий каталог вихідного коду. Це гарантує, що буде створено лише абсолютно останній код, а не старий.

rm -rf ~/torrential

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

git clone https://github.com/davidmhewitt/torrential

cd torrential

mkdir build

cd build

cmake -DCMAKE_INSTALL_PREFIX=/usr ..

make

sudo make install

Збережіть скрипт за допомогою Ctrl + O на клавіатурі. Використовуйте комбінацію Ctrl + X, щоб вийти з nano. Вийшовши за межі текстового редактора nano, використовуйте команду chmod, щоб оновити дозволи сценарію. Не забудьте це зробити. Якщо ви цього не зробите, сценарій, швидше за все, не запуститься.

sudo chmod +x торрент-оновлення

Запустіть інструмент оновлення в терміналі за допомогою:

./torrential-update

Якщо вас турбує піратство, перегляньте наші рекомендації щодо найкращих VPN для торрентів.