Незважаючи на те, що операційна система Elementary OS на своєму офіційному вебсайті стверджує, що пропонує “необхідні додатки без зайвих”, вона не включає в себе торрент-клієнт. Це може здатися дивним, але водночас зрозуміло, оскільки більшість звичайних користувачів не часто вдаються до використання торрентів. Проте, для багатьох це незамінний інструмент. На щастя, існує чудовий торрент-клієнт під назвою Torrential, розроблений спеціально для Elementary OS. Користувачі цієї операційної системи можуть встановити Torrential через Центр програм або зібрати його самостійно з вихідного коду. Ця програма ідеально вписується в мінімалістичний дизайн та тему Elementary OS, що робить її чудовим вибором для користувачів цієї платформи.
Встановлення через App Center
Найпростіший та найзручніший спосіб встановити Torrential – це скористатися магазином додатків. Хоча програма має вказану ціну, користувачі не зобов’язані її платити. Torrential є відкритим вихідним кодом і доступний безкоштовно для всіх. Якщо ви не хочете витрачати час на компіляцію вихідного коду та встановлення програми вручну, Центр програм – ідеальний варіант. Для встановлення Torrential з Центру програм Elementary OS виконайте наступні кроки:
Крок 1: Відкрийте меню “Програми” у верхньому лівому куті екрана та знайдіть “центр програм”. Або ж, якщо ви додали піктограму Центру програм на панель, просто натисніть на неї. Далі, введіть “Torrential” у рядку пошуку, розташованому у верхньому правому куті екрана. Першим результатом пошуку буде потрібна програма. Натисніть на неї.
Крок 2: Якщо ви бажаєте підтримати розробника, залиште вказану ціну або встановіть власну. Якщо ви не бажаєте платити, встановіть значення $0 та отримайте програму безкоштовно.
Крок 3: Після вибору ціни з’явиться кнопка “Встановити”. Натисніть на неї, введіть свій пароль, і Torrential буде встановлено у вашій системі.
Збірка з вихідного коду
Встановлення Torrential через App Center є зручним варіантом, оскільки дозволяє отримувати оновлення безпосередньо від розробника, а також дає змогу фінансово підтримати його роботу. Однак, якщо вам потрібна найновіша версія коду якнайшвидше, або якщо ви використовуєте іншу похідну Ubuntu, не пов’язану з Elementary OS, збірка з вихідного коду буде кращим рішенням.
Для компіляції програмного забезпечення в Elementary OS та інших подібних до 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.
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 на клавіатурі. Вийдіть з nano за допомогою комбінації клавіш Ctrl + X. Після виходу з текстового редактора nano, використовуйте команду chmod для оновлення дозволів скрипта. Не забудьте це зробити, інакше скрипт, скоріш за все, не запуститься.
sudo chmod +x torrential-update
Запустіть інструмент оновлення у терміналі за допомогою:
./torrential-update
Якщо вас турбує питання піратства, ознайомтеся з нашими рекомендаціями щодо найкращих VPN для торрентів.