- - Jak nainstalovat Tweet Tray v systému Linux

Jak nainstalovat Tweet Tray v systému Linux

Už vás nebaví zabývat se webem Twitterunebo neoficiální klienti Twitter v systému Linux? Možná vás bude zajímat vyzkoušet Tweet Tray, nový typ klienta, který uživatelům dává možnost sdílet na sociálních médií přímo ze systémové liště.

Pokyny pro Ubuntu / Debian

Máte zájem o použití Tweet Tray? Naštěstí pro vás, vývojář aplikace má na svém webu pěkný, snadno nainstalovatelný balíček Deb, který lze použít k získání nejnovějšího programu.

Aby aplikace fungovala na Ubuntu nebo Debianu, musíte začít stažením pomocí wget stahovací nástroj.

Poznámka: Nemáte wget? Informace o instalaci získáte kliknutím sem.

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

Po dokončení stahování aplikace použijte Dpkg instalátor programu pro načtení Tweet Tray Deb ve vašem systému.

sudo dpkg -i tweet-tray-1.1.3.deb

Dokončete instalační proces spuštěním instalačního příkazu Apt / Apt-get pomocí přepínače příkazového řádku „f“, abyste zmírnili případné chybějící závislosti, které se pravděpodobně nepodařilo nainstalovat.

sudo apt install -f

Nebo pro Debian:

sudo apt-get install -f

Pokyny Fedora / OpenSUSE

Na webu Tweet Tray jsou všechny informace o podpoře aplikace pro Linux. I když si přečtete, všimnete si, že mají k dispozici pouze balíčky Deb a AppImages.

Je pochopitelné, že vývojáři nebudete se chtít bavit se soubory RPM, protože AppImage bude v pořádku. Pokud však používáte Fedoru nebo OpenSUSE a dáváte přednost nativnímu instalačnímu balíčku, jako je tomu u Ubuntu a Debian, nenajdete jej.

Naštěstí je zdrojový kód pro Tweet Tray nastavenna Githubu. Nejlepší ze všeho je, že je postaven s NodeJS a Yarn, což znamená, že je snadné upravit zdrojový kód tak, aby se získal kompatibilní RPM balíček pro použití v linuxových distribucích založených na Redhat, jako je Fedora nebo OpenSUSE. Zde je návod, jak to udělat.

Chcete-li začít, budete si muset stáhnout zdrojový kód pro Tweet Tray z Githubu pomocí git klon příkaz.

Poznámka: Chcete-li klonovat kód pomocí gitu, musíte nainstalovat balíček Git. Více informací zde.

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

Se staženým kódem použijte CD příkaz a přesuňte terminál relace do složky kódu.

cd tweet-tray

Odtud budete muset uvést do provozu nejnovější verzi příze. Bez něj nebude kód vytvořen ani nainstalován. Chcete-li nainstalovat přízi, spusťte v okně terminálu následující příkazy.

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

Dále nainstalujte balíček NPM (NodeJS).

Fedora

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

OpenSUSE

sudo zypper install npm

Když jsou NodeJS a Yarn připraveny, je čas na přípravu kódu, aby mohl vytvářet soubory RPM. V terminálu spusťte package.json v Nano.

nano -w package.json

Procházejte soubor a hledejte "linux": { v souboru. Pod ním byste měli vidět "target": [ následován "deb" a "AppImage".

Nad "deb" řádek, stiskněte Vstoupit na klávesnici vytvořit nový řádek. Potom přidejte níže uvedený kód na nový řádek.

"rpm",

Ujistěte se, že vaše změny odpovídají následujícímu snímku obrazovky.

Pokud vaše změny odpovídají snímku obrazovky, můžete bezpečně uložit a zavřít Nano stisknutím Ctrl + O a Ctrl + X.

Nakonec vytvořte RPM a nainstalujte jej na Fedora Linux nebo OpenSUSE Linux zadáním níže uvedeného řetězce příkazů.

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

Pokyny k aplikaci AppImage

Na webu kromě propojení na DEBbalíček, vývojáři Tweet Tray zpřístupní soubor AppImage ke stažení. Tento soubor AppImage běží samostatně a nevyžaduje mnoho práce.

Chcete-li zahájit instalaci, spusťte okno terminálu stisknutím Ctrl + Alt + T nebo Ctrl + Shift + T na klávesnici. Poté pomocí Wget Stáhněte si aplikaci a pořiďte nejnovější internetový soubor AppImage Tweet Tray z internetu.

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

Se stažením souboru Tweet Tray AppImage do počítače použijte mkdir příkaz a vytvořte novou složku „AppImages“.

mkdir -p ~/AppImages

Za použití mv umístěte soubor Tweet Tray AppImage do nového adresáře „AppImages“. Umístěním souboru zde můžete zabránit v cestě a zabránit náhodnému vymazání.

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

Aktualizujte oprávnění Tweet Tray pomocí chmod příkaz. Aktualizace těchto oprávnění je kritická, protože pokud tak neučiníte, nebude fungovat správně.

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

Oprávnění pro Tweet Tray jsou aktuální. Nyní je čas spustit aplikaci poprvé.

./tweet-tray-1.1.3.AppImage

Při prvním spuštění souboru Tweet Tray AppImage uvidíte zprávu, která říká: „Chcete integrovat tweet-tray-1.1.3.AppImage do vašeho systému?“

Vyberte „Ano“. Poté se vraťte na terminál a stiskněte Ctrl + C zavřete aplikaci z terminálu.

Po ukončení relace terminálu bude Tweet Tray plně nainstalován na vašem Linuxovém PC. Zkratku aplikace naleznete v nabídce aplikace v části „Internet“.

Komentáře