- - Hur man installerar Tweet Tray på Linux

Hur du installerar Tweet Tray på Linux

Är du trött på att hantera Twitters webbplatseller inofficiella Twitter-klienter på Linux? Du kanske är intresserad av att prova Tweet Tray, en ny typ av klient som ger användare möjlighet att dela på sociala medietjänster direkt från systemfältet.

Ubuntu / Debian instruktioner

Är du intresserad av att använda Tweet-fack? Tur för dig, utvecklaren av appen har ett trevligt, enkelt att installera Deb-paket på deras webbplats som kan användas för att få det senaste programmet igång.

För att få appen att fungera på Ubuntu eller Debian måste du börja med att ladda ner den med wget nedladdningsverktyg.

Obs: Har inte wget? Lär dig hur du installerar det genom att klicka här.

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

När appnedladdningen är klar använder du dpkg programinstallatör för att ladda upp Tweet Tray Deb på ditt system.

sudo dpkg -i tweet-tray-1.1.3.deb

Avsluta installationsprocessen genom att köra Apt / Apt-get-installationskommandot med kommandoradsknappen “f” för att mildra eventuella saknade beroenden som kan ha misslyckats med installationen.

sudo apt install -f

Eller för Debian:

sudo apt-get install -f

Fedora / OpenSUSE instruktioner

På Tweet-fackets webbplats finns information om appens Linux-support. Men om du läser igenom kommer du att märka att de bara har Deb-paket och AppImages tillgängliga.

Det är förståeligt att utvecklarna inte gör detkänns som att röra med RPM-filer, eftersom AppImage kommer att göra det bra. Men om du är på Fedora eller OpenSUSE och föredrar ett inbyggt, installerbart paket precis som på Ubuntu och Debian, hittar du inte ett.

Tack och lov är källkoden för Tweet Tray upppå Github. Det bästa av allt är att det är byggt med NodeJS och Garn, vilket innebär att det är enkelt att ändra källkoden för att få ett kompatibelt RPM-paket för användning på Redhat-baserade Linux-distributioner som Fedora eller OpenSUSE. Så här gör du.

För att börja måste du ladda ner källkoden för Tweet Fack från Github med hjälp av git klon kommando.

Obs: för att klona kod via git måste du installera Git-paketet. Hitta mer info här.

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

Använd koden som laddats ner CD kommando och flytta din terminalsession till kodmappen.

cd tweet-tray

Härifrån måste du få den senaste versionen av Garn igång. Utan den kommer koden inte att byggas eller installeras. För att installera Garn kör du följande kommandon i terminalfönstret.

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ärefter installerar du NPM (NodeJS) -paketet.

Fedora

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

OpenSUSE

sudo zypper install npm

Med NodeJS och Yarn redo är det dags att förbereda koden så att den kan bygga RPM-filer. Starta paket.json i Nano i terminalen.

nano -w package.json

Bläddra igenom filen och leta efter "linux": { i filen. Under det borde du se "target": [ följd av "deb" och "AppImage".

Ovanför "deb" rad, tryck Stiga på på tangentbordet för att skapa en ny rad. Lägg sedan till koden nedan i den nya raden.

"rpm",

Se till att dina ändringar matchar följande skärmdump.

Om dina ändringar matchar skärmdumpen är det säkert att spara och stänga Nano genom att trycka på Ctrl + O och Ctrl + X.

Avsluta slutligen med att bygga RPM och installera det på antingen Fedora Linux eller OpenSUSE Linux genom att ange strängen med kommandon nedan.

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-instruktioner

På webbplatsen, förutom att länka till en DEBpaketet, utvecklarna av Tweet Tray gör en AppImage-fil tillgänglig för nedladdning. Denna AppImage-fil kör fristående och kräver inte mycket arbete för att komma igång.

Starta installationen genom att starta ett terminalfönster genom att trycka på Ctrl + Alt + T eller Ctrl + Skift + T på tangentbordet. Sedan använder du wget ladda ner app, ta tag i den senaste AppImage-filen med Tweet Tray från internet.

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

Med Tweet-facket AppImage-fil nedladdad på din dator, använd mkdir kommando och skapa en ny mapp "AppImages".

mkdir -p ~/AppImages

Använda mv placera Tweet-facket AppImage-filen i den nya ”AppImages” -katalogen. Om du lägger till filen här kan du hålla den ur vägen och undvika oavsiktlig radering.

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

Uppdatera behörigheterna för Tweet Tray med hjälp av chmod kommando. Att uppdatera dessa behörigheter är avgörande eftersom det inte fungerar korrekt om du inte gör det.

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

Behörigheter för Tweet-fack är uppdaterade. Nu är det dags att köra appen för första gången.

./tweet-tray-1.1.3.AppImage

När du kör Tweet Tray AppImage-filen för första gången ser du ett meddelande som säger "Vill du integrera tweet-tray-1.1.3.AppImage med ditt system?"

Välj “Ja.” Gå sedan tillbaka till terminalen och tryck på Ctrl + C för att stänga appen från terminalen.

När terminalsessionen är slut kommer Tweet Tray att installeras helt på din Linux-PC. Du kan hitta appens genväg i applikationsmenyn under "Internet."

kommentarer