Zeitgeist को अक्षम करना


48

मैं हमेशा प्रक्रियाओं में zeitgeist डेमॉन है। मुझे इस क्षेत्रज्ञ की बात दिखाई नहीं देती, यह मेरी गतिविधि में प्रवेश करता है। मैंने इसे स्टार्टअप कार्यक्रमों से हटा दिया, लेकिन यह अभी भी है।

क्या मैं इस पैकेज की स्थापना रद्द कर सकता हूं? मुझे इसकी आवश्यकता क्यों है?

जवाबों:


24

sudo apt-get remove zeitgeist*एक टर्मिनल में चलाएं । यह कुछ संबंधित पैकेजों को हटा सकता है, लेकिन जब तक आपको हटाने के लिए सुझाए गए कुछ भी नहीं दिखते हैं जो आप नहीं चाहते हैं, तो आपको ठीक होना चाहिए।

टिप्पणियों के अनुसार: यदि आप zeitgeist को हटाते हैं, तो आप एकता कार्यक्षमता खो देंगे (मुझे यकीन नहीं था कि जब मैंने पहली बार उत्तर लिखा था)। इसलिए, मेरा सुझाव है कि आप केवल लॉगिंग को अक्षम करें।

आप सिस्टम सेटिंग्स से लॉगिंग को पूरी तरह से बंद कर सकते हैं।


3
आप देख सकते हैं कि sudo apt-get remove --dry-run zeitgeist*हटाने से पहले क्या हटाया जाएगाzeitgeist
test30

6
मैं 14.04 को एक-एक करके ज़ीगेटिस्ट पैकेज हटा रहा था। sudo apt-get remove zeitgeist zeitgeist-datahub zeitgeist-core, की तुलना में sudo apt-get remove zeitgeist*, यह केवल zeitgeist और इसके डेमॉन को एकता या अन्य आवश्यक चीजों को नहीं हटाता था। एकता अब बहुत तेज है।
मॉन्डजेनज

1
अंतिम कड़ी मर चुका है।
पवन

2
मुझे पता है कि tis पुराना है, लेकिन मैं Ubuntu 16.04 यूनिटी में सभी zeitgeist पैकेजों की स्थापना रद्द करता हूं और मेरा Unity Desktop अभी भी पूरी तरह से काम करता है, जिसमें डैश भी शामिल है। इसलिए मुझे यकीन नहीं है कि 16 + पर जोजेटिस्ट को क्या फायदा है ...
डोरियन

17

यहां एक आसान तरीका बताया गया है - जिसमें किसी भी पैकेज को हटाना शामिल नहीं है , लेकिन बस संबंधित सेवाओं को डी-एक्टिवेट करना है। मैंने खुद इसे आजमाया नहीं, लेकिन इस तरह के साइड-इफेक्ट्स कम से कम होने चाहिए (और शायद चाहते भी थे, जैसे कि कोई "हाल की वस्तुएं" उपलब्ध नहीं हैं आदि। इसके अलावा, "अवांछित" साइड इफेक्ट्स के मामले में यह आसानी से वापस मिल सकता है।

उस लेख के लेखक ने स्पष्ट रूप से कहा है: यहां एकता या सिस्टम के किसी अन्य भाग को तोड़ने के बिना इस लॉगिंग को अक्षम करने का एक तरीका है, इन आदेशों को एक टर्मिनल में निष्पादित करें:

sudo mv /etc/xdg/autostart/zeitgeist-datahub.desktop /etc/xdg/autostart/zeitgeist-datahub.desktop-inactive
rm ~/.local/share/recently-used.xbel
mkdir ~/.local/share/recently-used.xbel
rm -rf ~/.local/share/zeitgeist

इसे वापस लाना (यदि कोई फिर से Zeitgeist को सक्षम करना चाहता है) इस प्रकार किया जाना चाहिए:

mkdir ~/.local/share/zeitgeist
rmdir ~/.local/share/recently-used.xbel
# no action for the .xbel file, as it will be re-created automatically
sudo mv /etc/xdg/autostart/zeitgeist-datahub.desktop-inactive /etc/xdg/autostart/zeitgeist-datahub.desktop

जो कि डी-एक्टिवेशन के चरणों को बस "उल्टा" कर रहा है।

टिप्पणी: ~ / .Local / शेयर / हाल ही में इस्तेमाल किया। xbel का खुद Zeitgeist से कोई लेना-देना नहीं है, यह बस किसी तरह एक ही श्रेणी में आता है। उल्लिखित लेख "गतिविधि लॉगिंग को अक्षम करने" के बारे में है, और इस तरह इसमें शामिल है। यदि आप बस Zeitgeist को निष्क्रिय करना चाहते हैं, तो आप दो मध्य चरणों को छोड़ सकते हैं।


1
मैंने उसी प्रक्रिया का पालन किया, लेकिन यह मेरे लिए काम नहीं कर रहा है: हौसले से स्थापित 12.4.3, amd64- डेस्कटॉप संस्करण। "ps -ef" रिबूट के बाद फिर से शुरू होने वाले ज़ेतिजिस्ट को दिखाते रहें, और ".local / share / zeitgeist" निर्देशिका को भी फिर से बनाया गया।
पीटर तेह

1
यह मेरे लिए काम करता है (लुबंटू 14.04)। मैं दृढ़ता से इस गाइड का पालन करने का सुझाव देता हूं , क्योंकि ज़ीगेटिस्ट पैकेज को हटाने से निर्भरताएं टूट सकती हैं। कृपया अति उत्साही मत बनो।
मार्को सुल्ला

वास्तव में मेरा इरादा: एक ऐसा रास्ता दिखाओ जो आसानी से "उलटा" हो सकता है, जबकि सिस्टम पर प्रभाव को कम करते हुए :)
इज़्ज़ी


1
@ मैं नहीं जानता कि मुझे डर है। उस साल पहले (वास्तव में, इस जवाब के बाद) देखभाल करना बंद कर दिया। कभी भी एकता को फिर से स्थापित नहीं करेंगे (वास्तव में, मेरी अगली स्थापना भी अब उबंटू नहीं होगी)। आपकी तरह, मुझे ऐसा सामान नहीं चाहिए जिसे मैं अपने डिवाइस पर बिना स्पष्ट और उपयोगकर्ता के अनुकूल तरीके के इसे निष्क्रिय / हटाने के लिए स्थापित नहीं कर सकता । 3 स्वतंत्र "डेस्कटॉप एजेंट्स" होने के कारण मुझे इस तरह से मजबूर होना पड़ा (ज़ेटेगिस्ट, एकोनडी, नेपोमुक) निर्भरता के साथ एक आसान स्थापना / निष्क्रियता असंभव मेरे लिए पर्याप्त था। मुझे नफरत है जब अन्य लोग यह तय करते हैं कि मुझे क्या पसंद करना है :)
Izzy

11

यदि आप Zeitgeist को हटाते हैं तो Unity में मेनू ठीक से काम नहीं करता है, यह आपको बॉक्स में टाइप करके प्रोग्राम खोजना बंद कर देता है।


6
Ubuntu 14.04 में रनिंग sudo apt-get remove zeitgeist*यूनिटी सिस्टम को अनइंस्टॉल करेगा
Dan

5

मुझे नाम बदलने के बारे में संकेत मिले /etc/xdg/autostart/zeitgeist-datahub.desktop, लेकिन यह पर्याप्त नहीं है। यह Zeitgeist को स्टार्टअप पर चलने से रोकता है, लेकिन मेरे मामले में (Ubuntu 12.04.4 LTS) यह बाद में किसी तरह शुरू हुआ (शायद कुछ DBus गतिविधि के परिणामस्वरूप)।
यदि आप Zeitgeist को स्थापित रखना चाहते हैं, लेकिन इसे चलाने से रोकें, तो इसका निष्पादन नाम बदलने का प्रयास करें:

zeitgeist-daemon --quit
cd /usr/bin/
sudo mv zeitgeist-daemon zeitgeist-daemon.bak
sudo mv zeitgeist-datahub zeitgeist-datahub.bak

अब Zeitgeist डेमॉन शुरू नहीं होगा। आप इसे बाद में देख सकते हैं ps aux | grep [z]eitgeist। आप डेटाबेस को शुद्ध कर सकते हैं जिसे Zeitgeist द्वारा ~/.local/share/zeitgeist/अपनी सामग्री के साथ फ़ोल्डर को हटाकर एकत्र किया गया था , यदि आप कुछ स्थान बचाना चाहते हैं।
इन फ़ाइलों को अपडेट करने से बचाने के लिए आप पैकेजों को zeitgeist-coreऔर zeitgeist-datahubसिनैप्टिक या एप्टीट्यूड में भी लॉक कर सकते हैं ।

परिवर्तनों को वापस करने के लिए बस इन निष्पादन योग्य नामों को वापस लें:

cd /usr/bin/
sudo mv zeitgeist-daemon.bak zeitgeist-daemon
sudo mv zeitgeist-datahub.bak zeitgeist-datahub

यदि आपने .desktop फ़ाइल को बदल दिया है /etc/xdg/autostart/, तो आपको इसे वापस भी करना चाहिए।


अच्छा, मुझे लगता है कि मैं इसे केवल स्टार्टअप ऐप्स में जोड़ सकता हूं और यह सब अच्छा होगा, thx! :)zeitgeist-daemon --quit
कुंभ

@AquariusPower यदि यह निष्क्रिय रहता है, तो यह वास्तव में पर्याप्त होगा। जब मैंने यह लिखा था तो मैं Ubuntu 12.04 का उपयोग कर रहा था और इसे पूरी तरह से अवरुद्ध करने के लिए अतिरिक्त उपाय करने थे। शायद तब से चीजें बदल गई हैं।
११

मैं अब यह कोशिश कर रहा हूं, इसे शुरू करने की आवश्यकता है मुझे लगता है कि मुझे xDbash -c "sleep 60; zeitgeist-daemon --quit"
कुंभ राशि का राशि

3

यहाँ रचनाकार के साथ एक साक्षात्कार सहित, ज़ेगेटिस्ट के विषय पर एक संपादकीय दिया गया है: http://www.omgubuntu.co.uk/2012/08/is-zeitgeist-spying-on-you और अक्षम करने पर कुछ निर्देश (निष्कासन नहीं) http://linuxaria.com/howto/how-to-remove-zeitgeist-in-ubuntu-and-why

नियंत्रण कक्ष के माध्यम से लॉगिंग को कम करने का एक आसान तरीका है (लेकिन भारी संसाधन और डिस्क का उपयोग नहीं): यहाँ छवि विवरण दर्ज करें

दुर्भाग्य से Zeitgeist के बारे में बहुत कम खुलासा या स्पष्ट है। Zeitgeist को अक्षम करना आसान नहीं है, और न ही यह देखना आसान है कि यह क्या कर रहा है। आप इसे अन्य पृष्ठभूमि सिस्टम सेवाओं की तरह "रोक" नहीं सकते।


"दुर्भाग्य से Zeitgeist के बारे में बहुत कम खुलासा या स्पष्ट है"। मुझे लगा कि आपके द्वारा प्रदान किया गया लिंक उन सभी बिंदुओं को स्पष्ट करता है, जिन्हें आप जानना चाहते हैं।
खोही

0

के साथ मेरी समस्या में zeitgeistत्रुटि संदेश विचलित कर रहे हैं journalctl:

$ journalctl -xe | grep zeitgeist.SimpleIndexer
Oct 20 05:30:06 alien org.gnome.zeitgeist.SimpleIndexer[2098]: ** (zeitgeist-fts:4341): WARNING **: Unable to get info on application://nautilus-autostart.desktop
Oct 20 05:30:06 alien org.gnome.zeitgeist.SimpleIndexer[2098]: ** (zeitgeist-fts:4341): WARNING **: Unable to get info on application://eyesome-cfg.desktop

$ journalctl -b-1 | grep zeitgeist
Oct 16 04:47:02 alien org.gnome.zeitgeist.Engine[2134]: Performing VACUUM operation... OK
Oct 16 04:47:02 alien org.gnome.zeitgeist.Engine[2134]: ** (zeitgeist-datahub:4587): WARNING **: zeitgeist-datahub.vala:229: Unable to get name "org.gnome.zeitgeist.datahub" on the bus!
Oct 16 16:39:18 alien org.gnome.zeitgeist.SimpleIndexer[2134]: ** (zeitgeist-fts:4585): WARNING **: Unable to get info on application://multi-timer.desktop
Oct 16 18:23:48 alien org.gnome.zeitgeist.SimpleIndexer[2134]: ** (zeitgeist-fts:4585): WARNING **: Unable to get info on application:///home/rick/Desktop/multi-timer.desktop

मुझे गनोम में "एक्टिविटी लॉग मैनेजर" या यूनिटी में "सिक्योरिटी एंड प्राइवेसी" को कॉन्फ़िगर करने पर यह लेख मिला , जो आपको कुछ अनुप्रयोगों या निर्देशिकाओं को अनदेखा करने के लिए zeitgeist को बताने की अनुमति देता है। इसलिए मैंने निर्देशिका ~/Desktopको ब्लैकलिस्ट में जोड़ दिया ।

मैंने त्रुटि के बारे में कुछ नहीं किया application://nautilus-autostart.desktop। मुझे अभी भी उस सूक्ति एप्लिकेशन पर शोध करने की आवश्यकता है। मेरी वृत्ति मुझे बताती है कि यह एक बग है और ठीक करने के लिए मेरी समस्या नहीं है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.