Часы для нескольких часовых поясов в GNOME Shell


26

Я искал повсюду, но не смог найти способ отобразить несколько часов в GNOME 3. В классических GNOME и Unity это возможно. Кроме того, по какой-то странной причине, дополнительные часовые пояса не могут быть добавлены к часам с помощью апплета даты-времени в классическом GNOME. Какие-либо решения?


Разве в центре программного обеспечения нет приложения мирового времени?
Навин

Знаете, есть приложения, но нет ничего, что можно было бы просмотреть с первого взгляда.
Аян Кар

Это должен быть общий вопрос с разными ответами для каждой версии Ubuntu, ИМХО.
Tu-Reinstate Monica-dor duh

Ответы:


25

Некоторые ответы устарели в этой теме.

Для установки нескольких часов вам нужны GNOME Clocks, которые теперь доступны в официальных репозиториях, и вы можете установить их с помощью Ubuntu Software (ранее Software Center).

( Примечание: кнопка выше указывает на хранилище моментальных снимков, в котором есть часы GNOME, но приложение моментальных снимков не полностью работает на Ubuntu 18.04 LTS; времена не отображаются.)

Или установить его из командной строки:

  1. Откройте терминал ( CtrlAltT)
  2. Бег sudo apt install gnome-clocks

Выйдите из системы и войдите в систему после установки, и она появится в вашем меню уведомлений. Или вместо выхода и повторного запуска перезапустите GNOME Shell: нажмите Alt+ F2, введите r, затем нажмите Enter.


+1, но OP ищет 12.04, который все еще является действительным дистрибутивом в данный момент. Я пытался установить на Precise, но зависимость не удовлетворена.
Исаак

2
Это также работает в 17.10!
Tu-Reinstate Monica-dor duh

1
работает и 18.04
Мадука Джаялат

4
как мы могли бы добавить эти часы на верхнюю панель каким-то образом?
Амол Пуджари

1
они отображаются в меню уведомлений о часах после выхода из системы и повторного входа. Обратите внимание, что версия Snap не обладает такой функциональностью; придерживайтесь установленного пакета apt.
Кико


6

Сегодня есть MultiClock , расширение Gnome 3, которое добавляет в ваш бар еще одни часы.

Действительно полезно и позволяет несколько часовых поясов.

Единственный недостаток - вам нужно знать, как редактировать JavaScript для его конфигурации:

gedit ~/.local/share/gnome-shell/extensions/MultiClock@mibus.org/extension.js

Но это не сложно. В файле измените следующие переменные в соответствии с параметрами вашего часового пояса

const Timezones = {
    'GMT',
    'Australia/Adelaide',
    'Australia/Perth',
    'America/Denver',

};

ПРИМЕЧАНИЕ. Необходимо использовать форматирование, найденное в часовых поясах базы данных TZ! https://en.wikipedia.org/wiki/List_of_tz_database_time_zones


Я думаю, что правильный файл, который имеет Timezonesзаписи extension.js, нет metadata.json . Я сделал редактирование соответственно. Пожалуйста, проверьте и ответьте.
Помский

Это расширение звучит замечательно, но я получил ошибки при редактировании списка и больше не могу его использовать. Пришлось перейти на что-то другое.
wranvaud

2

Это расширение GNOME, которое называется Top Bar Clocks, позволяет пользователю добавлять несколько часов в верхнюю панель.

введите описание изображения здесь


1
Это в сочетании с установкой gnome-clock сделало именно то, что я хотел. Я добавил часы в приложение Gnome Clocks и после перезагрузки заставил плагин работать, они были видны в верхней панели.
TafT

1

Вы пробовали апплет часов из Screenlets? Вы можете установить несколько часов на разные часовые пояса. Вы можете установить screenlet, выполнив sudo apt-get install screenlets в терминале.

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


Я использовал скриншоты раньше. Они не очень стабильны. Я бы предпочел иметь что-то интегрированное с часами Gnome (или, по крайней мере, на панели). Расширение возможно.
Аян Кар

Хорошо. Похоже, работа в процессе. Вы можете увидеть макет здесь justinstories.wordpress.com/2011/05/26/…
Abhijit N

1

Я использую FoxClocks , который является надстройкой для Firefox.

Хотя это не в Unity / Gnome, у меня обычно все равно открыт Firefox.


1
Если мы говорим о вещах, которые запускаются в браузере, я мог бы добавить Личные Мировые Часы с timeanddate.com.
Вандреа

1

Часовой пояс - прекрасное расширение GNOME, чтобы видеть людей с их часовыми поясами. Для получения дополнительной информации см. Страницу Github .

Скриншот

  1. Установите расширение (когда ваша GNOME Shell готова к нему)
  2. Создайте текстовый файл с именем people.json(пример кода см. Ниже)
  3. Поместите файл туда, где вам нравится.
  4. Отредактируйте настройки расширений в Ubuntu Tweak или непосредственно на странице расширений, если у вас есть расширение Firefox Gnome и укажите местоположение json-файла, например file:///home/USERNAME/people.json.
  5. Выйдите и войдите или Alt-F2 с командой r(или, возможно, требуется перезагрузка)

* Пример кода для people.json:

[
  {
    "name": "California",
    "avatar": "file:///home/USERNAME/Pictures/California.JPG",
    "city": "Los Angeles",
    "tz": "America/Los_Angeles"
  },
  {
    "name": "Hans Pacquiao",
    "avatar": "file:///home/cds/Pictures/Hans.JPG",
    "city": "Indiana",
    "tz": "America/Indiana/Knox"
  },
  {
   "name": "Samar friends",
   "avatar": "file:///home/USERNAME/Pictures/Samarfriends.ico",
   "city": "Philippines",
   "tz": "Asia/Manila"
  }
]

Для получения дополнительной информации о часовых поясах см. Википедия .


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.