ウェブサイト検索

クールなデスクトップ天気ウィジェット「台風」が復活しました


「タイフーン」、スタイリッシュなデスクトップ天気ウィジェットを覚えていますか?それが復活し、現在のすべてのUbuntuおよびその他の最近のLinuxディストリビューションで動作します!

タイフーンは、現在はアクティブに開発されていないストームクラウドからフォークされた無料のオープンソースアプリケーションです。カスタムカラーの背景にウィジェットを使ってデスクトップに現在の天気と次の数日の天気予報を表示します。

このアプリは、天気情報のために無料でオープンソースのOpen-Meteo天気APIを使用しています。

ウィジェットのヘッダーで設定の歯車アイコンをクリックし、次にあなたの都市の名前を入力し、温度と速度の単位を選択し、背景色を選び、希望の不透明度を設定し、最後にチェックマークをクリックします。

そして、デスクトップ上で複数の天気ウィジェットのインスタンスを実行することをサポートしています!それぞれ異なる場所、異なる色、単位、またはあなたが設定した不透明度を持っています。

台風は2013年に生まれ、何年も更新されていませんでした。ほんの数日前、開発者がそれを復活させました。そして、ソースコードはこのGithubページで入手できます。

上記の機能に加えて、右下の矢印を使ったサイズ変更ウィジェットやカメレオンの背景などの新機能が追加されました。

このアプリは、GNOME(WaylandとXorgの両方)、KDE Plasma、XFCE、その他のデスクトップでの私のテストでは基本的に機能します。しかし、Flatpakパッケージは、隔離されたサンドボックス環境で実行されるため、現在のところいくつかの制限があります。

  • 現時点では、Wayland上では不透明度機能は動作しません。
  • 新しいカメレオンの背景機能は、これまでのところ、クラシックXorg上のGNOMEベースのデスクトップ環境でしか動作しません。

新しいタイフーン天気ウィジェットのインストール方法

Ubuntu用に、ソフトウェア開発者はUbuntu 25.04、Ubuntu 24.10、Ubuntu 24.04、Ubuntu 22.04、Ubuntu 20.04、および古いUbuntu 18.04用のパッケージを含む公式PPAを提供しています。

キーボードで Ctrl+Alt+T を押してターミナルウィンドウを開き、次のコマンドを1つずつ実行してPPAを追加し、Typhoonをインストールします:

  • PPAを追加します。要求されたときにユーザーパスワードを入力し(アスタリスクは表示されません)、Enterキーを押してください。

    sudo add-apt-repository ppa:apandada1/typhoon

  • キャッシュを更新します。これはLinux Mintに必要です。ソフトウェアソースユーティリティを通じてPPAを追加しない限り。

    sudo apt update
  • そして、最後にアプリパッケージをインストールします:

    sudo apt install typhoon

Arch Linux ベースのシステムでは、Typhoon は AUR 経由でも利用可能です。

他のLinuxは、サンドボックス環境で実行されるFlatpakパッケージとしてインストールするかもしれません。Flatpakのインストール方法が分からない場合は、まず設定ガイドに従って有効にし、次にGithubのリリースページ(アセットの下)からパッケージをダウンロードし、最後にインストールするためのコマンドを実行します:

flatpak install drag-and-drop-flatpak-package-here

注意:Flatpakパッケージを初めてインストールする場合、アプリアイコンを表示させるためにログアウトして再ログインする必要があるかもしれません。

アンインストール:

Typhoon PPAパッケージをアンインストールするには、ターミナルを開き(Ctrl+Alt+T)、以下のコマンドを使用します。

sudo apt remove typhoon

そして、次のコマンドを実行することでPPAを削除できます:

sudo add-apt-repository --remove ppa:apandada1/typhoon

Flatpakパッケージをアンインストールするには、以下のコマンドを実行します:

flatpak uninstall --delete-data io.github.archisman_panigrahi.typhoon

無駄なランタイムは flatpak uninstall --unused を実行することによって削除することもできます。

関連記事: