Як встановити Tweet Tray в Linux

Ви втомилися мати справу з веб-сайтом Twitterабо неофіційні клієнти Twitter в Linux? Можливо, вам буде цікаво спробувати Tweet Tray - новий тип клієнта, який надає користувачам можливість ділитися в службі соціальних медіа безпосередньо з системного трея.

Інструкції Ubuntu / Debian

Вас цікавить використання лотка Tweet? На щастя для вас, розробник додатку має приємний, простий в установці пакет Deb на своєму веб-сайті, який можна використовувати для запуску та запуску останньої програми.

Щоб програма працювала на Ubuntu або Debian, потрібно спочатку завантажити її з wget інструмент для завантаження.

Примітка. Немає wget? Дізнайтеся, як його встановити, натиснувши тут.

wget https://github.com/jonathontoon/tweet-tray/releases/download/v1.1.3/tweet-tray-1.1.3.deb

Після завершення завантаження програми використовуйте Dpkg інсталятор програми для завантаження програми Twitter Tray Deb у вашій системі.

sudo dpkg -i tweet-tray-1.1.3.deb

Закінчіть процес інсталяції, запустивши команду Apt / Apt-get install за допомогою перемикача командного рядка "f", щоб зменшити будь-які відсутні залежності, які, можливо, не вдалося встановити.

sudo apt install -f

Або для Debian:

sudo apt-get install -f

Інструкції Fedora / OpenSUSE

На веб-сайті лотка "Твіт" є інформація про підтримку додатка Linux. Хоча, якщо ви прочитаєте, ви помітите, що в них доступні лише пакети Deb та AppImages.

Зрозуміло, що розробники цього не роблятьвідчуваєте, що возиться з файлами RPM, так як AppImage буде добре. Однак якщо ви користуєтесь Fedora або OpenSUSE і віддаєте перевагу нативний, встановлений пакет, як на Ubuntu та Debian, ви не знайдете його.

На щастя, вихідний код для лотка Tweetна Github. Найкраще, що він створений за допомогою NodeJS та пряжі, а це означає, що легко змінювати вихідний код, щоб отримати сумісний пакет RPM для використання в Linux-дистрибутивах Redhat, таких як Fedora або OpenSUSE. Ось як це зробити.

Для початку вам потрібно буде завантажити вихідний код для Twitter Tray від Github, використовуючи клон git командування.

Примітка: щоб клонувати код через git, потрібно встановити пакет Git. Знайдіть більше інформації тут.

git clone https://github.com/jonathontoon/tweet-tray.git

З завантаженим кодом використовуйте CD команду і перемістіть свій термінальний сеанс у папку коду.

cd tweet-tray

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

Fedora

curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo
sudo dnf install yarn

OpenSUSE

 curl -o- -L https://yarnpkg.com/install.sh | bash

Далі встановіть пакет NPM (NodeJS).

Fedora

curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash -

OpenSUSE

sudo zypper install npm

Коли NodeJS і Пряжа готові, пора підготувати код, щоб він міг створювати файли RPM. У терміналі запустіть package.json в Nano.

nano -w package.json

Прокрутіть файл і знайдіть "linux": { у файлі. Під ним ви повинні побачити "target": [ слідом за ним "deb" і "AppImage".

Вище "deb" рядок, натисніть Введіть на клавіатурі, щоб створити новий рядок. Потім додайте код нижче до нового рядка.

"rpm",

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

Якщо ваші зміни відповідають екрану екрана, зберегти та закрити Nano безпечно, натиснувши його Ctrl + O і Ctrl + X.

Нарешті, закінчіть, створивши RPM та встановивши його або на Fedora Linux, або OpenSUSE Linux, ввівши рядок команд нижче.

yarn install
yarn package

Fedora

sudo dnf install libappindicator
cd ~/tweet-tray/release
sudo dnf install tweet-tray-*.x86_64.rpm

OpenSUSE

sudo zypper install http://download-ib01.fedoraproject.org/pub/fedora/linux/releases/27/Everything/x86_64/os/Packages/l/libappindicator-12.10.0-16.fc27.x86_64.rpm
cd ~/tweet-tray/release
sudo zypper install tweet-tray-*.x86_64.rpm

Інструкції AppImage

На веб-сайті, крім посилань на DEBпакет, розробники Tweet Tray роблять доступним для завантаження файл AppImage. Цей файл AppImage працює автономно і не потребує великої роботи, щоб розпочати роботу.

Для запуску установки запустіть термінальне вікно, натиснувши Ctrl + Alt + T або Ctrl + Shift + T на клавіатурі. Потім, використовуючи Wget завантажте додаток, візьміть з Інтернету останній файл AppImage щебетання Твіт.

wget https://github.com/jonathontoon/tweet-tray/releases/download/v1.1.3/tweet-tray-1.1.3.AppImage

За допомогою завантаженого на комп'ютер файлу Tweet Tray AppImage використовуйте mkdir командуйте та створіть нову папку "AppImages".

mkdir -p ~/AppImages

Використання mv команду, розмістіть файл Tweet Tray AppImage у новому каталозі «AppImages». Якщо розмістити файл сюди, ви не зможете його уникнути і уникнути випадкового видалення.

mv tweet-tray-1.1.3.AppImage ~/AppImages/

Оновіть дозволи на лоток Tweet, використовуючи chmod командування. Оновлення цих дозволів є критично важливим, оскільки, якщо ви цього не зробите, воно не працюватиме правильно.

cd ~/AppImages
chmod +x  tweet-tray-1.1.3.AppImage

Дозволи на лоток Tweet актуалізовані. Тепер настав час запустити додаток вперше.

./tweet-tray-1.1.3.AppImage

Коли ви запускаєте файл App Tray AppImage вперше, ви побачите повідомлення, яке говорить "Чи хотіли б ви інтегрувати tweet-tray-1.1.3.AppImage зі своєю системою?"

Виберіть "Так". Потім поверніться до терміналу і натисніть Ctrl + C щоб закрити додаток від терміналу.

Як тільки сеанс терміналу закінчиться, лоток Tweet буде повністю встановлений на вашому ПК з Linux. Ви зможете знайти ярлик програми в меню програми в розділі "Інтернет".

Коментарі