LinuxにTweetTrayをインストールする方法

LinuxにTweetTrayをインストールする方法

LinuxでTwitterのWebサイトや非公式のTwitterクライアントを扱うのにうんざりしていませんか?ユーザーがソーシャルメディアサービスでシステムトレイから直接共有できる新しいタイプのクライアントであるTweetTrayを試してみることをお勧めします。

Ubuntu / Debianの説明

LinuxにTweetTrayをインストールする方法

ツイートトレイの使用に興味がありますか?幸運なことに、アプリの開発者は、最新のプログラムを起動して実行するために使用できる、インストールが簡単なDebパッケージをWebサイトに用意しています。

アプリをUbuntuまたはDebianで動作させるには、wgetダウンロードツールを使用してアプリをダウンロードすることから始める必要があり ます。

注:wgetをお持ちではありませんか?クリックしてインストールする方法を学び、ここ

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

アプリのダウンロードが完了したら、Dpkgプログラムインストーラーを使用して、システムにTweet TrayDebをロードします。

sudo dpkg -i tweet-tray-1.1.3.deb

「f」コマンドラインスイッチを指定してApt / Apt-get installコマンドを実行し、インストールに失敗した可能性のある欠落している依存関係を軽減して、インストールプロセスを完了します。

sudo apt install -f

または、Debianの場合:

sudo apt-get install -f

Fedora / OpenSUSEの説明

Tweet TrayのWebサイトには、アプリのLinuxサポートに関するすべての情報があります。ただし、読み通すと、DebパッケージとAppImagesしか利用できないことがわかります。

AppImageが正常に機能するため、開発者がRPMファイルをいじりたくないことは理解できます。ただし、FedoraまたはOpenSUSEを使用していて、UbuntuやDebianのようにネイティブでインストール可能なパッケージを好む場合は、1つは見つかりません。

ありがたいことに、TweetTrayのソースコードはGithubにあります。何よりも、NodeJSとYarnで構築されているため、ソースコードを変更して、FedoraやOpenSUSEなどのRedhatベースのLinuxディストリビューションで使用する互換性のあるRPMパッケージを簡単に入手できます。これがその方法です。

開始するには、git clone コマンドを使用して、GithubからTweetTrayのソースコードをダウンロードする必要があります 。

注:gitを介してコードのクローンを作成するには、Gitパッケージをインストールする必要があります。詳細については、こちらをご覧ください。

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

コードをダウンロードしたら、CDコマンドを使用して、ターミナルセッションをコードフォルダーに移動します。

cdtweet-tray

ここから、最新バージョンのYarnを起動して実行する必要があります。これがないと、コードはビルドまたはインストールされません。Yarnをインストールするには、ターミナルウィンドウで次のコマンドを実行します。

Fedora

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

sudodnfインストールヤーン

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とYarnの準備ができたら、RPMファイルをビルドできるようにコードを準備します。ターミナルで、Nanoでpackage.jsonを起動します。

nano -w package.json

ファイルをスクロールして、ファイル内を探し"linux": {ます。その下に、が"target": [続く"deb"とが表示され"AppImage"ます。

上記の"deb"ライン、Enterキーを押して入力し、新しい行を作成するために、キーボードの上に。次に、以下のコードを新しい行に追加します。

「rpm」、

変更が次のスクリーンショットと一致することを確認してください。

LinuxにTweetTrayをインストールする方法

変更がスクリーンショットと一致する場合は、Ctrl + OおよびCtrl + Xを押して、Nanoを保存して閉じても安全です。

最後に、RPMをビルドし、以下のコマンドの文字列を入力して、FedoraLinuxまたはOpenSUSELinuxのいずれかにインストールします。

ヤーンインストール
糸パッケージ

Fedora

sudo dnf install libappindicator

cd〜 / tweet-tray / release

sudo dnf installtweet-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 installtweet-tray-*。x86_64.rpm

AppImageの説明

Webサイトでは、DEBパッケージへのリンクに加えて、TweetTrayの開発者がAppImageファイルをダウンロードできるようにしています。このAppImageファイルは自己完結型で実行され、実行するために多くの作業を必要としません。

インストールを開始するには、キーボードのCtrl + Alt + TまたはCtrl + Shift + Tを押してターミナルウィンドウを起動します。次に、Wgetダウンロードアプリを使用して、インターネットからTweetTrayの最新のAppImageファイルを取得します。

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

コンピューターへのツイートトレイAppImageファイルのダウンロードが完了したら、mkdirコマンドを使用して、新しい「AppImages」フォルダーを作成します。

mkdir -p〜 / AppImages

mvコマンドを使用して、Tweet TrayAppImageファイルを新しい「AppImages」ディレクトリに配置します。ここにファイルを置くと、邪魔にならないようにし、誤って削除するのを防ぐことができます。

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

chmodコマンドを使用してTweetTrayの権限を更新します。これらの権限を更新すると、正しく実行されないため、更新することが重要です。

cd〜 / AppImages

chmod + xtweet-tray-1.1.3.AppImage

ツイートトレイの権限は最新です。さて、初めてアプリを実行する時が来ました。

./tweet-tray-1.1.3.AppImage

Tweet Tray AppImageファイルを初めて実行すると、「tweet-tray-1.1.3.AppImageをシステムに統合しますか?」というメッセージが表示されます。

「はい」を選択します。次に、ターミナルに戻り、Ctrl + Cを押してターミナルからアプリを閉じます。

LinuxにTweetTrayをインストールする方法

ターミナルセッションが終了すると、TweetTrayがLinuxPCに完全にインストールされます。アプリのショートカットは、[インターネット]の下のアプリケーションメニューにあります。


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか