Если вы любите следить за погодой со своего рабочего стола Linux, вам следует установить хорошее приложение для прогнозов. Сейчас в Linux есть много погодных приложений, но если вы ищете отличный способ получать быстрые обновления погоды из панели задач в Linux, Meteo — одно из лучших.
Во-первых, Meteo приятен для глаз, а прогнозы легко читаются. Во-вторых, он может находиться в вашем системном трее и регулярно давать быстрые обновления. И, что самое главное, Meteo можно настроить на предоставление обновлений погоды из разных городов! Вот как настроить его в вашей системе!
Оглавление
Установите Meteo в Linux
Прежде чем мы сможем перейти к настройке Meteo для быстрого обновления погоды на рабочем столе Linux, необходимо установить программу. К сожалению, приложение Meteo, похоже, не упаковано для распространения ни в одной из основных настольных операционных систем Linux (кроме Arch Linux). В результате требуется сборка из исходников.
Чтобы создать приложение Meteo из исходного кода, откройте окно терминала, нажав Ctrl + Shift + T или Ctrl + Alt + T на клавиатуре. Затем следуйте приведенным ниже инструкциям.
Сбор зависимостей
Meteo — это приложение Qt, поэтому вам нужно получить несколько зависимостей Qt и настроить их, прежде чем пытаться построить программу. Эти зависимости включают Python3-pip, Python3 Qt5 и некоторые другие.
Ubuntu
sudo apt install pyqt5-dev-tools qttools5-dev-tools python3-pip
После установки зависимостей на вашем ПК с Ubuntu вам необходимо запустить команду символической ссылки, чтобы убедиться, что 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
Debian
sudo apt-get install pyqt5-dev-tools qttools5-dev-tools python3-pip
После того, как все зависимости будут учтены, выполните приведенную ниже команду, чтобы убедиться, что Qt5 используется по умолчанию на вашем ПК с Debian Linux.
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 ниже.
sudo pip3 install lxml
Arch 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
Чтобы установить зависимости Fedora, используйте приведенные ниже команды упаковки Dnf в сеансе терминала.
sudo dnf install python3-qt5-devel qt5-linguist qtchooser python3-pip
Позаботившись о зависимостях для Fedora Linux, установите Qt5 по умолчанию на вашем ПК.
sudo update-alternatives --config qtchooser-default
Наконец, установите модуль lxml через Python 3.
sudo pip3 install lxml
OpenSUSE
Для установки зависимостей Meteo в OpenSUSE Linux требуется использование Zypper. Используя приведенную ниже команду, получите файлы последней сборки на свой компьютер с SUSE.
sudo zypper install python3-qt5-devel libqt5-linguist
Затем обновите SUSE, чтобы по умолчанию был установлен Qt4.
sudo ln -s /usr/bin/lrelease-qt5 /usr/bin/lrelease
Завершите установку зависимостей сборки в SUSE с помощью команды pip.
sudo pip3 install lxml
Общий Linux
Любой дистрибутив Linux может запускать Meteo, если вы можете установить зависимости, описанные на странице GitHub. Для получения дополнительной информации щелкните здесь.
Строительство Метео
Заботиться о зависимостях для Meteo утомительно, потому что их очень много, но оно того стоит, поскольку программа строится довольно хорошо. Чтобы начать сборку, перейдите в терминал и используйте команду python3 для запуска сценария установки.
Примечание. При установке приложения Meteo вы можете включить дополнительные параметры. Чтобы получить доступ к этим параметрам, выполните приведенную ниже команду с параметром –help.
sudo python3 setup.py install
Настройка Meteo
Чтобы начать использовать Meteo, запустите приложение, и оно появится в панели задач на рабочем столе. Щелкните правой кнопкой мыши красный значок X и выберите «Настройки».
В настройках приложение сообщит вам, что вам нужен ключ API от OpenWeatherMap. Направляйтесь сюда, создайте свой ключ на веб-сайте и вставьте его в текстовое поле «OpenWeatherMap».
После настройки ключа выполните остальные настройки и укажите город, в котором вы живете. Не забудьте также настроить все параметры программы по своему вкусу. Например, если вы предпочитаете градусы Фаренгейта Цельсию, измените его.
Когда вас устраивают все настройки в Meteo, нажмите кнопку «Применить», чтобы применить настройки.
Чтобы узнать погоду с помощью Meteo, перейдите на панель задач и дважды щелкните значок. Или подождите, и он будет периодически обновлять вас всплывающими сообщениями.