जवाबों:
यह Zeitgeist गतिविधि लॉग मैनेजर का उपयोग करके किया जा सकता है :
Zeitgeist PPA जोड़ें :
sudo add-apt-repository ppa:zeitgeist/ppa
Zeitgeist का नवीनतम संस्करण स्थापित करें:
sudo apt-get update
sudo apt-get upgrade
पुनरारंभ करें zeitgeist-daemon
:
zeitgeist-daemon --replace
गतिविधि-लॉग-मैनेजर स्थापित करें
sudo apt-get install activity-log-manager
गतिविधि लॉग मैनेजर खोलें और लॉगिंग को अक्षम करने के लिए विंडो के निचले दाएं कोने में लॉगिंग सक्रिय बटन पर क्लिक करें :
लॉगिंग को पुन: सक्षम करने के लिए इसे फिर से क्लिक करें।
~/.local/share/recently-used.xbel
एक फाइल है जहाँ GTK / GNOME एप्लिकेशन अपनी फाइलों को लॉग इन करते हैं, न कि ज़ीगेटिस्ट
इस प्रकार के रूप में * zeitgeist * के निष्पादित अनुमतियों को हटा दें। बस प्रेस Ctrl+ Alt+ Tखुला टर्मिनल के लिए अपने कीबोर्ड पर। जब यह खुलता है, तो नीचे कमांड चलाएँ।
sudo -s
# on 32-bit systems:
chmod -x /usr/lib/zeitgeist/zeitgeist-fts
# on 64-bit systems:
chmod -x /usr/lib/x86_64-linux-gnu/zeitgeist-fts
# on both:
chmod -x /usr/bin/zeitgeist-daemon
chmod -x /usr/bin/zeitgeist-datahub
exit
ऐसा करने के बाद, प्रक्रियाएं पुनरारंभ नहीं होती हैं।
मैं केवल उबंटू का उपयोग कंप्यूटर के एक जोड़े पर विशेष रूप से कर रहा हूं क्योंकि प्रिसिस बाहर आया था। मैंने कई साल पहले मैनड्रैक v.9 का स्वाद चखा था, लेकिन लगभग हर समय विंडोज रहा है। मैं डॉस के दिनों में बड़ा हुआ और विंडोज 286 के उभरने के आसपास था। (मैं दागी गया हूं, लेकिन कमांड लाइन से डरता नहीं हूं।)
मैंने zeitgeist को अनइंस्टॉल करने की कोशिश की, ऊपर सूचीबद्ध प्रबंधक के साथ लॉगिंग को रोकने की कोशिश की, लेकिन यह वैसे भी खुद को फिर से लोड करता रहा। कुछ भी काम नहीं किया।
मैं इसे (प्रभावी रूप से) सभी zeitgeist * प्रक्रियाओं को मारकर छुटकारा पा गया और खुद को फ़ाइलों का स्वामित्व दिया:
sudo chown [username] /usr/bin/zeitgeist*
फिर मैंने प्रत्येक के लिए निष्पादित अनुमति को हटा दिया। मेरे पास केवल zeitgeist-daemon और zeitgeist-datahub था।
एक साधारण आदेश जैसे
sudo chmod a-x /usr/bin/zeitgeist*
शायद यह स्वामित्व लेने के अतिरिक्त कदम की तुलना में आसान और तेज हो गया है, लेकिन मैं अभी भी अपनी समझ पर काम कर रहा हूं कि 'निक्स अपनी बात कैसे करता है और मुझे यकीन नहीं था कि अगर मैं फ़ाइल का मालिक नहीं था तो यह खुद को बदल सकता है। । याद रखें, मुझे विंडोज़ द्वारा स्पूक्ड किया गया है।
अब तक ... कोई नुकसान नहीं, कोई बेईमानी नहीं।
मैं ईमानदारी से यह करने का सही तरीका भूल गया, लेकिन दौड़ने की कोशिश करो
killall -9 zeitgeist-daemon
एक टर्मिनल में या अपने रन संवाद में।
बाद में इसे पुनः आरंभ करने के लिए, बस फिर से डेमॉन चलाएं। एक सही तरीका है, और अगर मुझे लगता है कि मैं इसे पोस्ट करूँगा।
zeitgeist-daemon --replace
करने D-feet
और डेमॉन इंस्टाल को रोकने के लिए और सेशनबस org.gnome.zeitgeist.Engine
को देखने के लिए, इंटरफ़ेस की तलाश करें org.gnome.zeitgeist.Log
और Quit()
विधि को कॉल करके इंजन को रोकें [मैं एक जीटीजिस्ट डेवलपर में से एक हूं]
SIGKILL
एक बुरा विचार है। यदि आप एक किल सिग्नल भेजने में रुचि रखते हैं, तो उपयोग करें SIGTERM
(लेकिन मुझे यकीन नहीं है कि इस मामले में SIGTERM से बेहतर है)
यदि यह केवल उन भद्दी चीज़ों के बारे में है जिन्हें आप अपने लॉग में नहीं दिखाना चाहते हैं, तो एक ब्लैकलिस्ट फ़ंक्शन है। Http://saravananthirumuruganathan.wordpress.com/2010/10/10/tutorial-on-gnome-activity-journal-zeitgeist-and-sezen/ देखें
संपादित करें: आउटडेटेड गतिविधि-लॉग-मैनेजर देखें
मुझे एक ही समस्या हो रही है और, हालांकि यह स्पष्ट नहीं है कि ऐसा क्यों होता है, ज़ीगेटिस्ट-एफटीएस लॉग को खाली करने के लिए एक समाधान है।
आप ऐसा टर्मिनल में कर सकते हैं (Ctrl + Alt + T):
zeitgeist-daemon --quit
rm -r ~/.local/share/zeitgeist/fts.index
zeitgeist-daemon --replace &
उसके बाद zeitgeist कम मेमोरी उपयोग के साथ काम करने के लिए वापस आ जाएगा।