19 февраля 2012

Как установить и настроить индикатор погоды для Ubuntu/Mint



WeatherIndicator 11.05.31 ‘Cloudy 8′(Индикатор погоды) это маленькая, но очень удобная программа, которая отображается в трее в виде значка с температурным значением на данный момент и не только…


 

Установка

Устанавливается Индикатор погоды из репозитория. Открываем Центр приложений Ubuntu или Менеджер программ в Mint, копируем indicator-weather в строку поиска и жмем Установить.



Или для любителей терминала выполнить команду:

sudo apt-get install indicator-weather

По завершении установки найти его можно: Приложения ->Стандартные ->Weather Indicator.

Настройка

После того как индикатор появился в трее, для настройки и отображения погоды в вашем городе, необходимо кликнуть на нем и выбрать в контекстном меню Параметры…





В первой вкладке Основные ->Show temperature, поставьте флажок для того чтобы в трее рядом со значком отображалась температура. Обновлять каждые 15 мин. можно оставить как есть или изменить на ваше усмотрение. В разделе Уведомления я активировал пункт Выключить уведомления, чтобы не отвлекало всплывающее уведомление, которое появляется в правом верхнем углу экрана, а вы решите сами какое выбрать. Сервис погодных данных — у меня активирован Yahoo, что не так важно. Переходим на следующую вкладку Единицы измерения. Снимок ниже.



Ну здесь, я думаю, все понятно. Зачем мне вражеское измерение, отметил все в привычной метрической системе. И последняя вкладка Расположения. Снимок ниже.



Пока здесь ничего нет. Жмем кнопку Добавить, чтобы добавить свой город, иначе что же будет отображать индикатор?



Я вписал для примера Москва, а вы свой город и нажмите Поиск. Если всплывет контекстное меню, как в моем случае(не думал, что столько Москов есть), необходимо кликнуть на строчку, которая более точно отображает вашу местность и нажать кнопку Вперёд.




Теперь отобразилась строчка с выбранным местом.  Если вы ошиблись, нажмите Отменить и сделайте новый выбор места, вернувшись к прежнему окну. Если же все правильно жмем Вперёд.




Сейчас появился город, погоду которого будет отображать индикатор. Жмем опять Вперёд и откроется окно с проверочными данными.



Если все правильно нажмите Применить. И вот теперь в окне, которое первоначально открылось пустым появилась ваша местность.



Жмем OK и видим в трее рядом со значком  температуру в вашем городе в настоящий момент.

Но и это еще не все, что может данный индикатор. Нажимаем на индикатор в трее и в контекстном меню выбираем строчку с надписью Forecast(прогноз), после чего откроется окно с прогнозом погоды в вашем городе с ночными/дневными температурами на сегодня и ближайшие три  дня  с пояснениями.



Вот и все. Индикатор настроен и будет автоматически появляться в трее при каждом входе в систему.

Примечание. При желании можно настроить несколько нужных городов для определения погоды и переключаться между ними из контекстного меню значка. Зачем это нужно? Ну скажем вы едете на несколько дней в командировку, на воскресный отдых или по неким  надобностям в другой город, посмотреть какая погода вас ждет там.

Удачи.

35 комментариев :

  1. А Барнаул Алтайского края не показывает этот индикатор, тогда как остальные показывает города

    ОтветитьУдалить
    Ответы
    1. Да, действительно на Барнауле Алтайского края выдаёт ошибку. Тогда установи вот этот:

      sudo add-apt-repository ppa:atareao/atareao
      sudo apt-get update
      sudo apt-get install my-weather-indicator

      Я проверил-работает, как на определённый город, так и на самоопределение местоположения.

      [img]http://s018.radikal.ru/i511/1207/c3/a68ce12b3967.jpg[/img]

      Удалить
    2. сначала показывал но однажды во время работы в интернете отключили свет и после этого погоду в Камне комп не показывает

      Удалить
  2. Анонимный30 июля 2012 г., 9:15

    Пару дней назад перестал обновлять погоду :(

    ОтветитьУдалить
    Ответы
    1. У меня та же проблема. Видимо после обновления. Подождём. Думаю скоро исправят.

      Удалить
  3. я с Томска, Такаяже проблема :(

    ОтветитьУдалить
  4. что-то не хочет в ростове-на-дону погоду показывать =(

    ОтветитьУдалить
    Ответы
    1. У кого не определяет город, можно установить вот этот:

      sudo add-apt-repository ppa:atareao/atareao
      sudo apt-get update
      sudo apt-get install my-weather-indicator

      Удалить
  5. Тоже перестала обновляться погода по городам. И уже несколько дней не работает обновление. Похоже забросили программу.

    ОтветитьУдалить
  6. Новосибирск, погоду показывает нормально только с сервиса яху

    ОтветитьУдалить
  7. Здравствуйте, у меня не показывает прогноз погоды. Forecast information cannot be fetched. Connection cannot be established.
    Подскажите что делать?

    ОтветитьУдалить
    Ответы
    1. Это не только у тебя Forecast не работает, мне кажется у всех, какой-то баг. Надеюсь исправят скоро, а пока можешь установить вот этот:

      sudo add-apt-repository ppa:atareao/atareao
      sudo apt-get update
      sudo apt-get install my-weather-indicator

      Удалить
    2. Хороший индикатор, спасибо, но вот только один минус. Посмотрел я сколько он памяти кушает. Это труба ~100Mb. Это куда такое годится ? Как же так, индикатор... погоды, сто метров. Ужос, да что теперь уже совсем все говнокод или говноязыки высокого уровня используют

      Удалить
  8. Привет. У меня прога благополучно установилась, запустилась, город определился правильно. Сохранил настройки, закрыл и больше она запускается, в трее тоже значка нету. Подскажите пжлст, что нужно подправить?

    ОтветитьУдалить
    Ответы
    1. Открой меню Даш (клавиша с логотипом Windows) или самый верхний значок на панели, введи начальные буквы weather и кликни на значок, после чего он дожен отобразится в трее.

      Удалить
    2. В разделе МЕНЮ/ИНСТРУМЕНТЫ присутствует этоа программка, но не запускается. И у меня нет боковой панели, наверное потому, что установлена Xubuntu. В поиске приложений набираю weather - находит Weather Indicator, нажимаю ЗАПУСТИТЬ - никаких изменений. Не пойму.

      Удалить
    3. Желательно, когда пишешь комментарий, указывать систему, чтобы не путаться.
      А запустить любую программу ты можешь? применив комбинацию клавиш Alt+F2, ввести название программы в нижнем регистре, т.е. маленькими буквами на английском языке и нажать Enter. Программа должна запуститься. Или тоже самое в терминале. В твоём случае нужно ввести indicator-weather и Enter.

      Удалить
    4. С помощью Alt-F2 не хочет, а в терминал пишет:
      /usr/lib/python2.7/dist-packages/gobject/constants.py:24: Warning: g_boxed_type_register_static: assertion `g_type_from_name (name) == 0' failed
      import gobject._gobject
      Another instance of this program is already running

      В трее по-прежнему значка нет. Если прога работает, почему не показывает значек?

      Удалить
    5. Видать косяк какой-то.
      Установи вот этот индикатор погода, авось он-то заработает:

      sudo add-apt-repository ppa:atareao/atareao
      sudo apt-get update
      sudo apt-get install my-weather-indicator

      Удалить
    6. Спасибо за программку. Эта работает без проблем. А та, я так понимаю, тоже работает, только значка в трее нет.

      Удалить
  9. Оффтоп: Извиняюсь, что не по теме, но я действительно не понимаю, почему столько внимания индикаторам погоды? Не не только на этом блоге, но и на других. Понимаю, что мой вопрос за пределами тематики блога, но просто интересно.

    У меня одно время был старый компьютер, и с тех пор осталась привычка отказываться от "свистелок". Для меня очень важна температура компьютера, которую мне нужно знать всегда, так как мой комп вырубается при 109 градусах, а догнать такую температуру можно просмотром передач с сайта 1tv.ru (полагаю, что дело именно во Flash, так как с Youtube никакого нагревания нет при просмотре копий этих же передач). Так вот, мне нужно в первую очередь: 1) Переключение раскладок клавиатуры (мне приходится писать на 2 языках с диакритическими знаками), 2) Температура компьютера, 3) Удобная панель (например tint2)

    Все практические полезные советы я нашёл прямо в этом блоге. За что спасибо и Админу и читателям, пишущим толковые комментарии. Так что по практической части я всё себе установил.

    А вот желания индикаторов погоды я не могу понять. Хотя у меня многие друзья тоже их ставят в первую очередь.

    Может быть меня кто-то просветит, и я тоже их себе поставлю?

    Да, что я убираю в первую очередь - это лишние звуковые сигналы. Лишние запароливание всего что можно, пароль при входе, пароль при входе замыкании экрана, делаю систему максимально доступной для любого, кто сядет за клавиатуры.

    Кроме того, я полюбил дефолтные темы. Не потому, что они красивые, а именно за то, что они дефолтные. И выберу иные, только если надо будет как-то обозначить иного пользователя. Как-то так.

    Просто интересно то, что у иных пользователей иные подходы к конфигурации.

    ОтветитьУдалить
  10. 25 октября. ничего не исправлено. forecast уже месяц получается не работает. временно удалил. Автору спасибо.

    ОтветитьУдалить
    Ответы
    1. Да. Это так, но есть другой индикатор пагоды если хочешь:

      sudo add-apt-repository ppa:atareao/atareao
      sudo apt-get update
      sudo apt-get install my-weather-indicator

      Удалить
  11. не работает ни тот, ни другой

    первый не хочет добавлять места, второй просто не активируется.

    ОтветитьУдалить
    Ответы
    1. для запуска my-weathet-indicator удали файл /home/username/.config/my-weather-indicator/my-weather-indicator.conf

      Удалить
  12. Не активируется, в автозагрузке есть.
    bash: /usr/bin/my-weather-indicator: /usr/bin/python3: плохой интерпретатор: Нет такого файла или каталога
    Удалял, ставил. Не помогает.

    ОтветитьУдалить
    Ответы
    1. Попробуй запустить из терминала командой: indicator-weather

      Удалить
  13. поставил Python3
    File "/usr/bin/my-weather-indicator", line 26, in
    import gi
    ImportError: No module named gi
    Как этот мпдуль добавить?

    ОтветитьУдалить
    Ответы
    1. Удали индикатор из Центра приложений и репозиторий из Источники приложений/ДругоеПО, а затем поставь вот из этого репозитория:

      sudo add-apt-repository ppa:noobslab/indicators
      sudo apt-get update
      sudo apt-get install my-weather-indicator

      Удалить
    2. Добавил Pyhon3-gi

      Traceback (most recent call last):
      File "/usr/bin/my-weather-indicator", line 39, in
      from myweatherindicator import MWI
      File "/usr/share/my-weather-indicator/myweatherindicator.py", line 45, in
      import dbus
      Попробую по Вашему совету

      Удалить
  14. Aдмин, спасибо, заработало. Но вот что выдаёт:

    No LSB modules are available.
    p.s
    Description: Ubuntu 12.04.1 LTS
    My-Weather-Indicator version: 0.5.3.2

    ОтветитьУдалить
    Ответы
    1. LSB - Linux Standard Base. Пусть тебя это не волнует. главное работает и температуру правильно показывает.

      Удалить
  15. Спасибо, Админ, этот my-weather-indicator нагляднее, чем штатный indicator-weather, ну кушает 14 mb, это немного, мозилла вон 150 жрет и ничего.

    ОтветитьУдалить
  16. Барнаул на google не работает, на Yahoo всё в порядке: [url=http://www.radikal.ru][img]http://s020.radikal.ru/i706/1301/16/0ab4ff2d2060.jpg[/img][/url]

    ОтветитьУдалить
  17. [url=http://www.radikal.ru][img]http://s017.radikal.ru/i403/1301/17/b779ecbafb50.jpg[/img][/url]

    ОтветитьУдалить