Masz dość korzystania z Twittera lub jego nieoficjalnych klientów na systemie Linux? Jeśli tak, warto zwrócić uwagę na Tweet Tray – nowoczesnego klienta, który umożliwia użytkownikom publikowanie treści bezpośrednio z zasobnika systemowego.
Instrukcje dla Ubuntu / Debian
Chcesz spróbować Tweet Tray? Na szczęście deweloper aplikacji udostępnił wygodny pakiet Deb na swojej stronie, który umożliwia szybkie zainstalowanie programu.
Aby zainstalować aplikację na systemach Ubuntu lub Debian, rozpocznij od pobrania jej za pomocą narzędzia wget.
Uwaga: czy nie masz jeszcze wget? Możesz dowiedzieć się, jak go zainstalować, klikając tutaj.
wget https://github.com/jonathontoon/tweet-tray/releases/download/v1.1.3/tweet-tray-1.1.3.deb
Po zakończeniu pobierania użyj programu Dpkg, aby zainstalować Tweet Tray w systemie.
sudo dpkg -i tweet-tray-1.1.3.deb
Aby zakończyć instalację, uruchom polecenie Apt / Apt-get install z parametrem „-f”, aby naprawić wszelkie brakujące zależności, które mogły nie zostać zainstalowane.
sudo apt install -f
Dla Debiana użyj:
sudo apt-get install -f
Instrukcje dla Fedory / OpenSUSE
Na stronie Tweet Tray znajdziesz wszystkie informacje dotyczące obsługi aplikacji w systemie Linux. Warto jednak zauważyć, że dostępne są jedynie pakiety Deb oraz AppImages.
Programiści prawdopodobnie nie chcą zajmować się plikami RPM, ponieważ AppImage działa prawidłowo. Jeśli jednak jesteś użytkownikiem Fedory lub OpenSUSE i preferujesz natywne pakiety do instalacji, nie znajdziesz ich w tej chwili.
Na szczęście kod źródłowy Tweet Tray jest dostępny na Githubie. Co więcej, jest stworzony przy użyciu NodeJS oraz Yarn, co ułatwia dostosowanie kodu źródłowego do stworzenia kompatybilnego pakietu RPM dla dystrybucji Linuxa opartych na Redhat, takich jak Fedora czy OpenSUSE. Oto, jak to zrobić.
Aby rozpocząć, pobierz kod źródłowy Tweet Tray z Githuba, używając polecenia git clone.
Uwaga: aby sklonować repozytorium przez git, musisz mieć zainstalowany pakiet Git. Więcej informacji znajdziesz tutaj.
git clone https://github.com/jonathontoon/tweet-tray.git
Po sklonowaniu kodu, przejdź do katalogu z kodem przy użyciu polecenia CD.
cd tweet-tray
Następnie upewnij się, że masz zainstalowaną najnowszą wersję Yarn. Bez niej nie będziesz w stanie zbudować ani zainstalować kodu. Aby zainstalować Yarn, uruchom poniższe polecenia w terminalu.
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
Następnie zainstaluj pakiet NPM (NodeJS).
Fedora
curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash -
OpenSUSE
sudo zypper install npm
Gdy NodeJS i Yarn są już zainstalowane, czas przygotować kod do budowy plików RPM. W terminalu otwórz plik package.json w edytorze Nano.
nano -w package.json
Przewiń plik w dół, aby znaleźć sekcję „linux”: { . Pod nią powinieneś zobaczyć „target”: [ z wpisami „deb” i „AppImage”.
Nad linią „deb” naciśnij Enter, aby dodać nową linię, a następnie wprowadź poniższy kod.
"rpm",
Upewnij się, że zmiany są zgodne z poniższym zrzutem ekranu.
Jeśli zmiany są poprawne, możesz zapisać i zamknąć Nano, używając klawiszy Ctrl + O i Ctrl + X.
Na końcu zbuduj RPM i zainstaluj go na systemie Fedora lub OpenSUSE, wprowadzając poniższe polecenia.
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 https://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
Instrukcje dla AppImage
Na stronie Tweet Tray, obok linku do pakietu DEB, twórcy udostępniają również plik AppImage do pobrania. Ten plik działa samodzielnie i nie wymaga skomplikowanej konfiguracji.
Aby rozpocząć instalację, otwórz terminal, naciskając Ctrl + Alt + T lub Ctrl + Shift + T. Następnie użyj wget, aby pobrać najnowszy plik AppImage z Tweet Tray.
wget https://github.com/jonathontoon/tweet-tray/releases/download/v1.1.3/tweet-tray-1.1.3.AppImage
Po pobraniu pliku AppImage utwórz nowy folder „AppImages” przy użyciu polecenia mkdir.
mkdir -p ~/AppImages
Następnie przenieś pobrany plik AppImage do nowo utworzonego katalogu „AppImages” za pomocą polecenia mv. Umieszczenie pliku w tym folderze pomoże w uniknięciu przypadkowego usunięcia.
mv tweet-tray-1.1.3.AppImage ~/AppImages/
Teraz zaktualizuj uprawnienia dla pliku Tweet Tray przy użyciu polecenia chmod. Zmiana tych uprawnień jest kluczowa, ponieważ bez niej aplikacja nie będzie działać poprawnie.
cd ~/AppImages chmod +x tweet-tray-1.1.3.AppImage
Gdy uprawnienia są już ustawione, możesz uruchomić aplikację po raz pierwszy.
./tweet-tray-1.1.3.AppImage
Podczas pierwszego uruchomienia pliku AppImage zobaczysz pytanie: „Czy chcesz zintegrować tweet-tray-1.1.3.AppImage z systemem?”. Wybierz opcję „Tak”. Następnie wróć do terminala i naciśnij Ctrl + C, aby zamknąć aplikację.
Po zakończeniu sesji terminala Tweet Tray będzie w pełni zainstalowany na twoim systemie Linux. Skrót do aplikacji znajdziesz w menu aplikacji w sekcji „Internet”.
newsblog.pl
Maciej – redaktor, pasjonat technologii i samozwańczy pogromca błędów w systemie Windows. Zna Linuxa lepiej niż własną lodówkę, a kawa to jego główne źródło zasilania. Pisze, testuje, naprawia – i czasem nawet wyłącza i włącza ponownie. W wolnych chwilach udaje, że odpoczywa, ale i tak kończy z laptopem na kolanach.