Vô hiệu hóa Zeitgeist


48

Tôi có daemon zeitgeist luôn trong quá trình. Tôi không thấy quan điểm của chủ nghĩa tư tưởng này, nó ghi lại hoạt động của tôi. tôi đã gỡ bỏ nó khỏi các chương trình khởi động, nhưng nó vẫn còn đó.

Tôi có thể gỡ cài đặt gói này không? Tại sao tôi cần nó cả?

Câu trả lời:


24

Chạy sudo apt-get remove zeitgeist*trong một thiết bị đầu cuối. Nó có thể xóa một vài gói liên quan, nhưng miễn là bạn không thấy bất cứ điều gì được đề xuất để xóa mà bạn không muốn, bạn sẽ ổn thôi.

Theo nhận xét: bạn sẽ mất chức năng thống nhất (tôi không chắc bao nhiêu khi lần đầu tiên tôi viết câu trả lời) nếu bạn xóa zeitgeist. Vì vậy, tôi đề nghị bạn chỉ cần vô hiệu hóa đăng nhập.

Bạn cũng có thể tắt ghi nhật ký hoàn toàn từ cài đặt hệ thống.


3
Bạn có thể xem những gì sẽ bị xóa bằng cách thực hiện sudo apt-get remove --dry-run zeitgeist*trước khi xóazeitgeist
test30

6
Tôi đã thành công trong việc loại bỏ các gói zeitgeist từng cái một vào ngày 14.04. sudo apt-get remove zeitgeist zeitgeist-datahub zeitgeist-core, so với sudo apt-get remove zeitgeist*, nó đã không loại bỏ sự thống nhất hoặc những thứ thiết yếu khác, chỉ có zeitgeist và daemon của nó. Đoàn kết bây giờ nhanh hơn nhiều.
mondjunge

1
Liên kết cuối cùng đã chết.
Pawan

2
Tôi biết rằng nó đã cũ, nhưng tôi gỡ cài đặt tất cả các gói zeitgeist trong Ubuntu 16.04 Unity và Unity Desktop của tôi vẫn hoạt động hoàn hảo, bao gồm cả Dash. Vì vậy, tôi không chắc zeitgeist có lợi gì vào ngày 16 + ...
Dorian

17

Có một cách dễ dàng được mô tả ở đây - không bao gồm xóa bất kỳ gói nào, mà chỉ đơn giản là hủy kích hoạt các dịch vụ tương ứng. Tôi đã không tự mình thử, nhưng theo cách này, các tác dụng phụ phải ở mức tối thiểu (và thậm chí có thể muốn, ví dụ như không có "vật phẩm gần đây" nào có sẵn, v.v.

Tác giả của bài viết đó tuyên bố rõ ràng: Đây là một cách để vô hiệu hóa việc ghi nhật ký này mà không phá vỡ Unity hoặc bất kỳ phần nào khác của hệ thống, thực hiện các lệnh này trong một thiết bị đầu cuối:

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

Hoàn nguyên điều này (nếu một người muốn kích hoạt Zeitgeist một lần nữa), do đó nên được thực hiện như thế này:

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

chỉ đơn giản là "đảo ngược" các bước khử kích hoạt.

Lưu ý: ~ / .local / share / Recent-used.xbel không liên quan gì đến chính Zeitgeist, nó chỉ rơi vào cùng một loại. Bài báo được đề cập là về "vô hiệu hóa ghi nhật ký hoạt động", và do đó bao gồm điều này. Nếu bạn chỉ muốn tắt Zeitgeist, bạn có thể bỏ qua hai bước giữa.


1
Tôi đã làm theo quy trình tương tự nhưng nó không hoạt động đối với tôi: phiên bản 12.4.3 mới cài đặt, amd64. "ps -ef" tiếp tục hiển thị zeitgeist được khởi động lại sau khi khởi động lại và thư mục ".local / share / zeitgeist" cũng được tạo lại.
Peter Teoh

1
Nó hoạt động với tôi (Lubfox 14.04). Tôi mạnh mẽ đề nghị để làm theo hướng dẫn này, kể từ khi loại bỏ các gói tư tưởng có thể phá vỡ sự phụ thuộc. Xin đừng quá nhiệt tình.
Marco Sulla

Chính xác ý định của tôi: chỉ ra một cách có thể dễ dàng "hoàn nguyên", đồng thời giảm thiểu tác động đến hệ thống :)
Izzy


1
@mondjunge Tôi sợ tôi không biết. Ngừng chăm sóc cho những năm trước (trên thực tế, sau câu trả lời này). Sẽ không bao giờ cài đặt lại Unity nữa (thực tế, các cài đặt tiếp theo của tôi thậm chí sẽ không còn là Ubuntu nữa). Giống như bạn, tôi không muốn những thứ tôi không thể kiểm soát được cài đặt trên thiết bị của mình mà không có cách rõ ràng và thân thiện với người dùng để hủy kích hoạt / xóa nó. Có 3 "tác nhân máy tính để bàn" độc lập buộc tôi theo cách đó (Zeitgeist, Akonadi, Nepomuk) với sự phụ thuộc khiến việc gỡ cài đặt / hủy kích hoạt dễ dàng là không thể đối với tôi. Tôi ghét khi người khác quyết định những gì tôi phải thích :)
Izzy

11

Nếu bạn xóa Zeitgeist thì menu trong Unity sẽ không hoạt động chính xác, nó sẽ dừng bạn tìm kiếm chương trình bằng cách nhập vào hộp.


6
Trong Ubuntu 14.04 đang chạy sudo apt-get remove zeitgeist*sẽ gỡ cài đặt hệ thống Unity
Dan

5

Tôi tìm thấy gợi ý về việc đổi tên /etc/xdg/autostart/zeitgeist-datahub.desktop, nhưng nó không đủ. Nó ngăn Zeitgeist chạy khi khởi động, nhưng trong trường hợp của tôi (Ubuntu 12.04.4 LTS), nó đã bắt đầu sau đó bằng cách nào đó (có lẽ là kết quả của một số hoạt động DBus).
Nếu bạn muốn giữ Zeitgeist cài đặt, nhưng ngăn không cho nó chạy, hãy thử đổi tên các tệp thực thi của nó:

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

Bây giờ daemon Zeitgeist sẽ không bắt đầu. Bạn có thể kiểm tra điều này sau ps aux | grep [z]eitgeist. Bạn cũng có thể lọc cơ sở dữ liệu được Zeitgeist thu thập bằng cách xóa ~/.local/share/zeitgeist/thư mục có nội dung của nó, nếu bạn muốn tiết kiệm một số dung lượng.
Để bảo mật các tệp này khỏi cập nhật, bạn cũng có thể khóa các gói zeitgeist-corezeitgeist-datahubtrong Synaptic hoặc Aptitude.

Để hoàn nguyên các thay đổi, chỉ cần đổi tên các tệp thực thi này lại:

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

Nếu bạn đã thay đổi tệp .desktop /etc/xdg/autostart/, bạn cũng nên trả lại.


thật tuyệt, tôi nghĩ rằng tôi chỉ có thể thêm cái này vào các ứng dụng khởi động và nó sẽ ổn thôi, thx! :)zeitgeist-daemon --quit
Sức mạnh Bảo Bình

@AquariusPower Nếu nó vẫn bị vô hiệu hóa, điều đó thực sự là đủ. Khi tôi viết bài này, tôi đang sử dụng Ubuntu 12.04 và phải thực hiện các biện pháp bổ sung để chặn hoàn toàn. Có lẽ mọi thứ đã thay đổi kể từ đó.
whtyger

Tôi đang thử điều này ngay bây giờ, cần phải đợi nó bắt đầu Tôi đoán xDbash -c "sleep 60; zeitgeist-daemon --quit"
Sức mạnh Bảo Bình

3

Đây là một bài xã luận về chủ đề zeitgeist, bao gồm một cuộc phỏng vấn với người tạo: http : //www.omgubfox.co.uk/2012/08/is-zeitgeist-spying-on-you Và một số hướng dẫn về việc vô hiệu hóa (không xóa) http://linuxaria.com/howto/how-to-remove-zeitgeist-in-ubfox-and-why

Một cách dễ dàng để giảm việc ghi nhật ký (nhưng không sử dụng tài nguyên và đĩa nặng) là thông qua bảng điều khiển: nhập mô tả hình ảnh ở đây

Thật không may, rất ít về Zeitgeist được tiết lộ tốt hoặc rõ ràng. Zeitgeist không dễ vô hiệu hóa, cũng không dễ để xem những gì nó đang làm. Bạn không thể "dừng" nó như các dịch vụ hệ thống nền khác.


"Thật không may, một chút về Zeitgeist được tiết lộ rõ ​​ràng hoặc rõ ràng". Tôi nghĩ rằng liên kết bạn cung cấp cho mình làm rõ tất cả những điểm người ta có thể muốn biết.
KhoPhi

0

Vấn đề của tôi zeitgeistlà làm mất tập trung các thông báo lỗi trong 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

Tôi đã tìm thấy bài viết này về cách định cấu hình "Trình quản lý nhật ký hoạt động" trong Gnome hoặc "Bảo mật và quyền riêng tư" trong Unity cho phép bạn nói với zeitgeist bỏ qua các ứng dụng hoặc thư mục nhất định. Vì vậy, tôi đã thêm thư ~/Desktopmục vào danh sách đen.

Tôi đã không làm bất cứ điều gì về lỗi application://nautilus-autostart.desktop. Tôi vẫn cần nghiên cứu ứng dụng gnome đó. Bản năng của tôi nói với tôi rằng đó là một lỗi và không phải là vấn đề của tôi để khắc phục.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.