如果你关注Linux桌面的天气,那么应该安装一个好的预测应用程序,当前Linux上有很多天气应用程序,但如果你正在寻找一种从Linux上的系统托盘获得快速天气更新的程序,那么Meteo是最好的之一,可参考在Ubuntu 18.04系统中显示天气信息的方法。对于初学者来说,Meteo很容易看到,预测很容易阅读,其次,它可以存在于你的系统托盘中,并定期提供快速更新,最重要的是,Meteo可以配置为提供来自不同城市的天气更新,同时Meteo可安装在Ubuntu、Debian、Arch Linux、Fedora、OpenSUSE系统上。
在Linux上安装Meteo
安装Meteo需要从源构建,要从源构建Meteo应用程序,请打开终端窗口,然后按照以下说明操作。
一、收集依赖项
Meteo是一个Qt应用程序,因此在尝试构建程序之前,你需要获取一些Qt依赖项并进行设置,这些依赖包括Python3-pip、Python3 Qt5和其他一些东西。
1、Ubuntu
sudo apt install pyqt5-dev-tools qttools5-dev-tools python3-pip
在Ubuntu PC上安装依赖项后,需要运行symlink命令,以确保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上启动:
sudo pip3 install lxml
2、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需要用于Meteo的“lxml”Python 3模块才能成功构建和启动,要安装它,请使用下面的Pip3命令:
sudo pip3 install lxml
3、Arch Linux
在Arch Linux上,没有必要手动处理安装依赖项,相反,你可以使用AUR自动从源代码构建整个应用程序,在终端中,输入以下命令以启动并运行所有内容:
sudo pacman -S git base-devel
git clone /trizen.git
cd trizen
makepkg -sri
trizen -S meteo-qt
4、Fedora
要安装Fedora依赖项,请在终端会话中使用下面的Dnf打包命令:
sudo dnf install python3-qt5-devel qt5-linguist qtchooser python3-pip
在处理Fedora Linux的依赖关系之后,将Qt5设置为PC上的默认设置:
sudo update-alternatives --config qtchooser-default
最后,通过Python 3安装lxml模块:
sudo pip3 install lxml
5、OpenSUSE
在OpenSUSE Linux上安装Meteo依赖项需要使用Zypper,使用以下命令,在SUSE PC上获取最新的构建文件:
sudo zypper install python3-qt5-devel libqt5-linguist
接下来,更新SUSE,以便将Qt4设置为默认值:
sudo ln -s /usr/bin/lrelease-qt5 /usr/bin/lrelease
使用pip命令完成在SUSE上安装构建依赖项:
sudo pip3 install lxml
二、建造Meteo
要启动构建,请转到终端并使用python3命令运行安装脚本。
注意:安装Meteo应用程序时,你可能希望启用额外选项,要访问这些选项,请使用-help参数运行以下命令:
sudo python3 setup.py install
设置以使用Meteo
要开始使用Meteo,请启动该应用程序,它将显示在桌面上的系统托盘中,右键单击红色X图标,然后选择“首选项(Preferences)”。
在首选项中,应用程序会告诉你需要来自OpenWeatherMap的API密钥,到地址:/api_keys,在网站上创建你的密钥并将其粘贴到“OpenWeatherMap”文本框中。
设置好密钥后,请完成其余设置并设置你所在的城市,请务必根据自己的需要调整所有程序设置,例如,如果你更喜欢华氏温度到摄氏温度,请更改它。
如果你对Meteo内的所有设置都满意,请单击“应用(Apply)”按钮以应用设置。
要使用Meteo检查天气,请转到系统托盘,然后双击图标,或者等它定期用弹出消息更新。
相关主题