W GNOME Shell chcę korzystać z Kalendarza i synchronizować go z moim kontem Kalendarza Google, ale mam Thunderbirda na swoim komputerze. Widziałem kilka wpisów, w których Thunderbird jest domyślny za pomocą terminala, ale te zmiany nie wpłynęły na kalendarz na panelu pulpitu. Korzystałem z Evolution w przeszłości i tak naprawdę nigdy jej nie lubiłem, ale dostosuję się do niej, jeśli będzie to konieczne dla ułatwienia synchronizacji Kalendarza Google.
gnome
thunderbird
evolution
calendar
Jordania
źródło
źródło
Odpowiedzi:
Możesz spróbować: https://github.com/vintitres/gnome-shell-google-calendar
Wystarczy kilka kroków:
Zależności konfiguracji:
sudo apt-get install python-gtk2 python-dbus python-gdata python-iso8601 python-gnomekeyring
Pobierz go z: https://github.com/vintitres/gnome-shell-google-calendar/zipball/master
Wyodrębnij go w dowolnym folderze, który ci się podoba.
Uruchom
gnome-shell-google-calendar.py
:/path/where/you/extracted/gnome-shell-google-calendar/gnome-shell-google-calendar.py
Powinieneś wcześniej założyć konto internetowe w Google (patrz: Co to są konta internetowe i jak działają? ). Powinien zostać wyświetlony następujący tekst:
A list of existing accounts is below. If you do not see a list of accounts, then you first need to add one. For more information, see http://library.gnome.org/users/gnome-help/stable/accounts.html
0. [email protected] Please choose the Account:
Wprowadź numer swojego konta, a program rozpocznie synchronizację.
Jeśli nie chcesz uruchamiać go ręcznie za każdym razem, powinieneś dodać
gnome-shell-google-calendar.py
do aplikacji startowych (zobacz tę odpowiedź: Jak zarządzać aplikacjami podczas uruchamiania w GNOME 3?) , Wstaw w polu „polecenie” ścieżkę gnome-shell-google -calendar.py).Gotowy!
źródło
Żadne specjalne oprogramowanie nie jest już potrzebne. Wystarczy przejść do Ustawienia-> Konta online i dodać swoje konto Google. Twój kalendarz Google zostanie zsynchronizowany, a wydarzenia pojawią się w widżecie kalendarza powłoki GNOME.
Zgodnie z powyższym komentarzem jest to dostępne od wersji 3.8. Początkowo nie widziałem tego komentarza i zacząłem postępować zgodnie z instrukcjami w górnej odpowiedzi, potem zobaczyłem, że Kalendarz przełącza się w ustawieniach i zdałem sobie sprawę, że już działa.
źródło
To rozszerzenie Evolution Mirror dla Thunderbirda po prostu działało dla mnie idealnie i było bardzo proste.
1)
sudo apt-get install python-evolution python-gnome2
2) Uruchom Evolution i przejdź raz przez okno konfiguracji. Możesz użyć fałszywych danych logowania, nie ma znaczenia. (Nie jestem pewien, dlaczego jest to konieczne, ale zaleca to komentarz na stronie dodatkowej.) Zamknij Ewolucja.
3) Pobierz plik rozszerzenia ze strony internetowej (z jakiegoś powodu nie mogłem go znaleźć we wbudowanej wyszukiwarce dodatków Thunderbirda).
4) Przejdź do Narzędzia -> Dodatki. Kliknij menu rozwijane obok pola wyszukiwania i wybierz „Zainstaluj dodatek z pliku”. Wybierz właśnie pobrany plik rozszerzenia .xpi.
5) Uruchom ponownie Thunderbirda. Twoje zdarzenia Thunderbird powinny teraz pojawiać się w aplecie zegara gnome (powłoki). Jeśli masz już synchronizowany kalendarz Google z Thunderbirdem, w tym momencie Twój kalendarz Google będzie się pojawiał w aplecie zegara gnome.
opcjonalne kroki
6) Odinstaluj Evolution (ale nie Python-Evolution). Czy nie
purge evolution
.7) Jeśli uruchomisz,
gsettings set org.gnome.desktop.default-applications.office.calendar exec thunderbird
Thunderbird otworzy się po kliknięciu „Otwórz kalendarz” w aplecie zegara.źródło
Ok, jak rozumiem, musisz pokazać swoje wydarzenia Thunderbird w kalendarzu na górnym panelu w Gnome-Shell. Przypuszczam, że druga część, tj. Synchronizacja kalendarza Thunderbirda z Google, jest dla ciebie jakoś rozwiązana.
W tym celu możesz wykonać następujące czynności (jest to naprawdę łatwe i zajmuje to około 5 minut):
1) Zainstaluj ewolucję i ewolucję python (zamierzamy później usunąć ewolucję):
2) Otwórz Thunderbirda, przejdź do Plik> Nowy> Kalendarz, w otwartym oknie dialogowym:
3) Teraz otwórz Evolution, przejdź do Plik> Nowy> Kalendarz (NIE będziemy tutaj tworzyć innego kalendarza, ale po prostu połącz utworzony właśnie kalendarz Thunderbird z Evolution, aby pojawił się w panelu Gnome-Shell) :
4) Teraz sprawdzimy, jak to działa (powinno już działać dla Ciebie!). Trzymaj swoją Ewolucję otwartą, a także Thunderbirda. Utwórz dzisiejsze wydarzenie w nowo utworzonym kalendarzu w Thunderbird ... w ciągu kilku sekund powinno ono natychmiast pojawić się w Evolution i na górnym panelu w dziale Dzisiaj. Teraz w Thunderbird przenieś go (przeciągnij i upuść) do jutra ... W twojej ewolucji wydarzenie powinno zostać natychmiast przeniesione na jutro, a kalendarz na górnym panelu w Gnome-Shell pokazuje go teraz pod jutrem. Więc powinno już działać.
5) (Opcjonalnie) Możesz chcieć usunąć Ewolucję ze swojego systemu, ale musisz zostawić dwie rzeczy: Ustawienia Ewolucji i ewolucja python. Aby usunąć Evolution i zachować nienaruszone ustawienia, którego używasz
ale NIE apt-get purge evolution! Jeśli chodzi o ewolucję python, jest ona używana przez gnome-shell, więc po prostu jej nie usuwaj.
Teraz możesz używać Thunderbirda z nowo utworzonym kalendarzem, który jest automatycznie i natychmiast synchronizowany z kalendarzem na górnym panelu.
Upewnij się, że wszystkie stare wydarzenia w kalendarzu zostały przeniesione do nowego (eksport / import) lub zsynchronizowane z Kalendarzem Google.
źródło
Ponieważ Evolution Mirror jest zepsuty, możesz korzystać z integracji kalendarza EDS . To dodatek do Thunderbirda. Synchronizuje kalendarz z Thunderbirdem.
źródło
oto kilka rozwiązań
http://www.webupd8.org/2011/11/how-to-integrate-google-calendar-with.html
http://www.webupd8.org/2011/09/google-calendar-gnome-shell-integration.html
źródło