Zegary dla wielu stref czasowych w powłoce GNOME

26

Szukałem wszędzie, ale nie mogłem znaleźć sposobu wyświetlania wielu zegarów w GNOME 3. W klasycznym GNOME i Unity jest to możliwe. Ponadto, z jakiegoś dziwnego powodu, dodatkowe strefy czasowe nie mogą zostać dodane do zegara za pomocą apletu daty i godziny w klasycznym środowisku GNOME. Jakieś rozwiązania?

Ayan Kar
źródło
Czy w centrum oprogramowania nie ma aplikacji zegara światowego?
Naveen
Są aplikacje, ale nic, co można zobaczyć na pierwszy rzut oka, wiesz.
Ayan Kar
To powinno być ogólne pytanie z różnymi odpowiedziami dla każdej wersji Ubuntu, IMHO.
Tu-Reinstate Monica-dor duh

Odpowiedzi:

25

Niektóre odpowiedzi są nieaktualne w tym wątku.

Aby zainstalować wiele zegarów, potrzebujesz Zegarów GNOME, które są teraz dostępne w oficjalnych repozytoriach i możesz je zainstalować za pomocą oprogramowania Ubuntu (wcześniej Centrum oprogramowania).

( Uwaga: powyższy przycisk wskazuje sklep snap, który ma Zegary GNOME, ale aplikacja Snap nie działa w pełni na Ubuntu 18.04 LTS; czasy się nie pokazują.)

Lub, aby zainstalować go z wiersza poleceń:

  1. Otwórz terminal ( CtrlAltT)
  2. Biegać sudo apt install gnome-clocks

Wyloguj się i zaloguj po instalacji, a pojawi się w menu powiadomień. Lub zamiast wylogować się i zalogować ponownie uruchom GNOME Shell: naciśnij Alt+ F2, wpisz r, a następnie naciśnij Enter.

Lakshmi Narayanan
źródło
+1, ale OP szuka 12.04, co jest wciąż aktualną dystrybucją. Próbowałem zainstalować na Precise, ale zależność nie jest spełniona.
IsaacS
2
Działa to również w 17.10!
Tu-Reinstate Monica-dor duh
1
działa również 18.04
Maduka Jayalath
4
jak moglibyśmy w jakiś sposób dodać te zegary do górnego paska?
Amol Pujari
1
pojawiają się w menu powiadomień zegara po wylogowaniu i ponownym zalogowaniu. Zauważ, że wersja Snap nie wydaje się mieć takiej funkcjonalności; trzymaj się pakietu apt-install.
kiko
9

Znalazłem zegary gnome na Launchpad. Można go zainstalować z:

sudo apt-get update
sudo apt-get install gnome-clocks 

Od 18.04 LTS. To wygląda tak:

wprowadź opis zdjęcia tutaj

Alexandre
źródło
jakiego motywu tutaj używasz?
doktorat
Jak wstawić zegar do menu?
Sigur
6

Dzisiaj jest MultiClock , rozszerzenie Gnome 3, które umieszcza kolejny zegar na twoim pasku.

Naprawdę przydatne i pozwalają na wiele stref czasowych.

Jedyną wadą jest to, że musisz wiedzieć, jak edytować JavaScript dla jego konfiguracji:

gedit ~/.local/share/gnome-shell/extensions/[email protected]/extension.js

Ale to nie jest trudne. W pliku zmień następujące zmienne zgodnie z parametrami strefy czasowej

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

};

UWAGA: Należy użyć formatowania znalezionego w strefach czasowych bazy danych TZ! https://en.wikipedia.org/wiki/List_of_tz_database_time_zones

Thiago Macedo
źródło
Myślę, że poprawny plik, który ma Timezoneswpisów jest extension.js, nie metadata.json . Dokonałem edycji odpowiednio. Sprawdź i odpowiedz.
pomsky
To rozszerzenie brzmi świetnie, ale mam błędy podczas edytowania listy i nie mogę go już używać. Musiałem przejść do czegoś innego.
wranvaud
2

To rozszerzenie GNOME o nazwie Top Bar Clocks pozwala użytkownikowi dodawać wiele zegarów do górnego paska.

wprowadź opis zdjęcia tutaj

pomsky
źródło
1
To w połączeniu z instalacją zegarów gnomów zrobiło dokładnie to, co chciałem. Dodałem zegary w aplikacji Gnome Clocks i po ponownym uruchomieniu od góry uruchom wtyczkę, aby były widoczne na górnym pasku.
TafT
1

Czy próbowałeś apletu zegara z Screenletów? Możesz ustawić wiele zegarów w różnych strefach czasowych. Możesz zainstalować screenlet, wykonując sudo apt-get install screenlets w terminalu.

Możesz dodawać / usuwać poszczególne zegary. I ustaw indywidualne / wszystkie zegary na automatyczne uruchamianie przy logowaniu.

Abhijit N.
źródło
Używałam wcześniej screenletów. Nie są naprawdę stabilne. Wolałbym mieć coś zintegrowanego z zegarem Gnome (lub przynajmniej na panelu). Być może rozszerzenie.
Ayan Kar
Dobrze. Wygląda na to, że prace są w toku. Możesz zobaczyć makietę tutaj justinstories.wordpress.com/2011/05/26/…
Abhijit N
1

Używam FoxClocks , który jest dodatkiem do przeglądarki Firefox.

Chociaż nie ma go w Unity / Gnome, zazwyczaj i tak mam Firefox.

david6
źródło
1
Jeśli mówimy o rzeczach, które działają w przeglądarce, mogę dodać osobisty zegar światowy z timeanddate.com.
wjandrea
1

Strefa czasowa to piękne rozszerzenie środowiska GNOME, które pozwala zobaczyć ludzi ze swoimi strefami czasowymi. Aby uzyskać więcej informacji, zobacz stronę Github .

zrzut ekranu

  1. Zainstaluj rozszerzenie (gdy GNOME Shell jest na to gotowy)
  2. Utwórz plik tekstowy o nazwie people.json(* przykładowy kod patrz poniżej)
  3. Umieść plik w dowolnym miejscu.
  4. Edytuj ustawienia rozszerzeń w Ubuntu Tweak lub bezpośrednio na stronie rozszerzeń, gdy masz dodatek do rozszerzenia Firefox Gnome i określ, gdzie ma być umieszczony plik json, np file:///home/USERNAME/people.json.
  5. Wyloguj się i zaloguj lub Alt-F2 z poleceniem r(a może konieczne jest ponowne uruchomienie)

* Przykładowy kod dla 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"
  }
]

Więcej informacji o strefach czasowych można znaleźć w Wikipedii .

Filbuntu
źródło
0

Rozszerzenie, które umieszcza różne zegary bezpośrednio na górnym pasku, to Panel Work Clock Lite . Wydaje się, że jest dobrze utrzymany w chwili pisania tej odpowiedzi.

wanad
źródło