如何使用 Meteo 在 Linux 上快速獲取天氣預報

如果您喜歡在 Linux 桌面上關注天氣,那麼您應該安裝一個好的預報應用程序。現在,Linux 上有許多天氣應用程序,但是如果您正在尋找一種從 Linux 上的系統托盤快速獲取天氣更新的好方法,Meteo 是最好的應用程序之一。

對於初學者來說,Meteo 很容易上手,而且預測也很容易閱讀。其次,它可以存在於您的系統托盤中並定期提供快速更新。最重要的是,Meteo 可以配置為提供來自各個城市的天氣更新!這是在您的系統上設置它的方法!

在 Linux 上安裝 Meteo

在我們討論如何在 Linux 桌面上設置 Meteo 以快速更新天氣之前,需要安裝該程序。不幸的是,Meteo 應用程序似乎沒有被打包分發到任何主要的 Linux 桌面操作系統(除了 Arch Linux)。因此,需要從源代碼構建。

要從源代碼構建 Meteo 應用程序,請按鍵盤上的 Ctrl + Shift + T或Ctrl + Alt + T打開終端窗口。然後,按照以下說明進行操作。

收集依賴

Meteo 是一個 Qt 應用程序,因此在嘗試構建程序之前,您需要獲取一些 Qt 依賴項並進行設置。這些依賴項包括 Python3-pip、Python3 Qt5 和其他一些東西。

Ubuntu

sudo apt 安裝 pyqt5-dev-tools qttools5-dev-tools python3-pip

在您的 Ubuntu PC 上安裝依賴項後,您需要運行一個符號鏈接命令,以確保 Qt5 是系統默認值。

ln -s /usr/share/qtchooser/qt5-x86_64-linux-gnu.conf /usr/lib/x86_64-linux-gnu/qtchooser/default.conf

按照ln命令,使用pip3安裝“lxml”模塊。沒有它,Meteo 將無法在 Linux 上啟動。

須藤 pip3 安裝 lxml

Debian

sudo apt-get install pyqt5-dev-tools qttools5-dev-tools python3-pip

處理完所有依賴項後,運行以下命令以確保 Qt5 是您的 Debian Linux PC 上的默認值。

ln -s /usr/share/qtchooser/qt5-x86_64-linux-gnu.conf /usr/lib/x86_64-linux-gnu/qtchooser/default.conf

Debian Linux 需要“lxml”Python 3 模塊才能成功構建和啟動 Meteo。要安裝它,請使用下面的 Pip3 命令。

須藤 pip3 安裝 lxml

拱形Linux

在Arch Linux 上,沒有真正需要手動安裝依賴項。相反,您可以使用 AUR 自動從源代碼構建整個應用程序。在終端中,輸入以下命令以啟動並運行所有內容。

sudo pacman -S git base-devel git clone https://aur.archlinux.org/trizen.git cd trizen makepkg -sri trizen -S meteo-qt

軟呢帽

要安裝Fedora依賴項,請在終端會話中使用下面的Dnf打包命令。

須藤 dnf 安裝 python3-qt5-devel qt5-linguist qtchooser python3-pip

處理完 Fedora Linux 的依賴項後,將 Qt5 設置為 PC 上的默認值。

須藤更新替代品 --config qtchooser-default

最後,通過 Python 3 安裝 lxml 模塊。

須藤 pip3 安裝 lxml

OpenSUSE

在 OpenSUSE Linux 上安裝 Meteo 依賴項需要使用Zypper。使用以下命令,在您的 SUSE PC 上獲取最新的構建文件。

須藤 zypper 安裝 python3-qt5-devel libqt5-linguist

接下來,更新 SUSE 以便將 Qt4 設置為默認值。

須藤 ln -s /usr/bin/lrelease-qt5 /usr/bin/lrelease

使用pip命令完成在 SUSE 上安裝構建依賴項。

須藤 pip3 安裝 lxml

通用 Linux

任何 Linux 發行版都可以運行 Meteo,只要您可以安裝 GitHub 頁面上涵蓋的依賴項。如需更多信息,請單擊此處。

建築氣象

處理 Meteo 的依賴項很乏味,因為有很多,但這是值得的,因為程序構建得非常好。要開始構建,請轉到終端並使用python3命令運行安裝腳本。

注意:安裝 Meteo 應用程序時,您可能希望啟用額外選項。要訪問這些選項,請使用–help開關運行以下命令。

須藤 python3 setup.py 安裝

設置氣象

要開始使用 Meteo,請啟動該應用程序,它會出現在桌面的系統托盤中。右鍵單擊紅色 X 圖標並選擇“首選項”。

在首選項中,應用程序會告訴您需要來自 OpenWeatherMap 的 API 密鑰。前往此處,在網站上創建您的密鑰並將其粘貼到“OpenWeatherMap”文本框中。

設置好密鑰後,完成其餘設置並設置您所居住的城市。一定還要根據自己的喜好調整所有程序設置。例如,如果您更喜歡華氏度而不是攝氏度,請更改它。

如何使用 Meteo 在 Linux 上快速獲取天氣預報

當您對 Meteo 中的所有設置感到滿意時,單擊“應用”按鈕以應用設置。

如何使用 Meteo 在 Linux 上快速獲取天氣預報

要使用 Meteo 查看天氣,請轉到系統托盤並雙擊圖標。或者,等待,它會定期通過彈出消息更新您。

留下評論

修復 Ubuntu GNOME 中 tracker-miner-3 導致的 CPU 使用率過高問題

修復 Ubuntu GNOME 中 tracker-miner-3 導致的 CPU 使用率過高問題

了解為什麼 tracker-miner-fs-3 在 Ubuntu GNOME 中會佔用大量 CPU 資源,如何檢查索引狀態、減少可搜尋位置以及安全地重建 Tracker 索引。

如何在啟用 BitLocker 的情況下雙啟動 Ubuntu 24.04 和 Windows 11

如何在啟用 BitLocker 的情況下雙啟動 Ubuntu 24.04 和 Windows 11

了解 Ubuntu 24.04 何時可以與 BitLocker 雙啟動、如何保護您的復原金鑰以及安全的相同磁碟機或不同磁碟機安裝路徑。

如何將 Pardus Linux 用戶端加入 Active Directory 網域

如何將 Pardus Linux 用戶端加入 Active Directory 網域

使用 Pardus Domain Joiner 將 Pardus Linux 加入 Active Directory。檢查 DNS 和時間,安裝 CLI,使用 SSSD 加入,並驗證網域登入存取權限。

如何設定 Pardus Image Creator 進行自訂作業系統部署

如何設定 Pardus Image Creator 進行自訂作業系統部署

了解 Pardus Image Writer 的功能、安裝方法以及如何安全地將經過驗證的自訂 ISO 映像部署到 USB 隨身碟。內容包括建置和測試指南。

修正 SLES 啟動時「載入核心模組失敗」的問題

修正 SLES 啟動時「載入核心模組失敗」的問題

透過尋找錯誤模組、修正啟動配置,並在需要時重建 initramfs,來診斷和修復 SLES 上的 systemd-modules-load.service 故障。

如何使用 OSTree 將 Debian 桌面遷移到 Immutable OS

如何使用 OSTree 將 Debian 桌面遷移到 Immutable OS

了解為什麼安裝軟體包就無法使 Debian 成為 OSTree 不可變系統,然後安全地遷移到 OSTree 桌面或規劃自訂 Debian 鏡像。

修復 Ubuntu 24.04 中 Wayland 下觸控板手勢無法運作的問題

修復 Ubuntu 24.04 中 Wayland 下觸控板手勢無法運作的問題

透過檢查 GNOME 設定、libinput 事件、更新和擴充功能來修復 Ubuntu 24.04 Wayland 上缺少的三指觸控板手勢。

How to Configure a PipeWire Audio Output Switching Script on Debian

How to Configure a PipeWire Audio Output Switching Script on Debian

Create a reliable PipeWire output toggle script on Debian with wpctl. Switch between speakers, Bluetooth, USB, or HDMI sinks without hard-coding IDs.

如何在 HamoniKR 作業系統上透過 CUPS 設定印表機

如何在 HamoniKR 作業系統上透過 CUPS 設定印表機

使用 CUPS 在 HamoniKR OS 上設定 USB 和網路印表機。新增佇列,選擇免驅動 IPP 或特定型號的驅動程序,設定預設值,並列印測試頁。

如何在 Ubuntu 上使用 Cgroups 限制進程的 CPU 和記憶體使用量

如何在 Ubuntu 上使用 Cgroups 限制進程的 CPU 和記憶體使用量

在 Ubuntu 上使用 systemd cgroups 來限制指令或服務的 CPU 時間和記憶體使用量。比較瞬態作用域、持久限制和關鍵權衡。