শুরু থেকে বিবর্তন-ক্যালেন্ডার-কারখানা সরান


42

এটি শুরু থেকে সরানোর কোনও উপায় আছে?
আমার এটির দরকার নেই এবং আমি বিবর্তনটি মোটেও ব্যবহার করছি না।


বিবর্তন-ক্যালেন্ডার-কারখানাটি Askubuntu.com/a/694515/158636 অক্ষম করার জন্য আমি এই পদ্ধতিটি চেষ্টা করেছি বলে মনে হচ্ছে এটি আমার উবুন্টু 14.04 unity ক্যের ডেস্কটপে কাজ করছে
একা

উত্তর:


4

উবুন্টু আপনাকে সরানোর অনুমতি দেবে না evolution-calendar-factoryকারণ এটি অনেকগুলি প্রোগ্রাম দ্বারা ভাগ করা একটি লাইব্রেরি।

যদি আপনি কার্যকর করার চেষ্টা করেন: sudo apt-get purge evolution-data-serverবা sudo apt-get remove evolution-data-server আপনার সিস্টেমটি ভেঙে যাবে!

আপনি -sপতাকাটি ব্যবহার করে টার্মিনালে এই আদেশগুলি পরীক্ষা করতে পারেন (অনুকরণ করুন) (সতর্কতা অবলম্বন করুন!)

sudo apt-get remove evolution-data-server -s

এবং আপনি দেখতে পাবেন যে এটি ubuntu-gnome-desktopসরানো হবে এবং পরবর্তী রিবুটের পরে, আপনি আর সিস্টেমে লগ ইন করতে সক্ষম হবেন না। :(

সুতরাং, অপসারণ করবেন না evolution-data-server


7
এটি সত্য নয়, কমপক্ষে 14.04 এ ইউনিটির পরিবেশের ক্ষেত্রে (আমি পরবর্তী সংস্করণের জন্য কথা বলতে পারি না)। আমি evolution-data-serverআমার নিজের সিস্টেমে পরিষ্কার করেছি এবং সবকিছু ঠিকঠাক কাজ করে। আমি ধরে নিই যে আপনি জিনোমকে ডেস্কটপ পরিবেশ হিসাবে ব্যবহার করছেন ( ubuntu-gnome-desktopএটি আমার সিস্টেমে কখনও ইনস্টল করা হয়নি), যা সম্ভবত সেই প্যাকেজের উপর নির্ভর করে। নোট করুন যে evolution-data-server-commonইনস্টল থাকা উচিত, কিন্তু সেই প্যাকেজটি evolution-calendar-factoryচালানোর কারণ হয় না।
আইবারা

1
আইবারার মন্তব্যে প্রসারিত করার জন্য, অপসারণ evolution-data-server-commonঅপসারণ unity-control-centerএবং gnome-control-centerঅন্যান্য জিনিসের সাথে এটিকে প্রতিস্থাপন করবে ।
ম্যাথু

2
apt-get purge evolution-data-server --dry-runপরিষ্কার করার আগে আপনাকে কী পরিষ্কার করা হবে তা দেখার অনুমতি দেয় evolution-data-server--dry-run: প্যারামিটার আমাকে (15.10 কূটবুদ্ধি) অবহিতThe following packages will be REMOVED: evolution-data-server* gnome-contacts* libebook-1.2-16* libedata-book-1.2-25* libfolks-eds25*
noobninja

3
উবুন্টু 16.10 এর ক্ষেত্রে এটি অবশ্যই সত্য নয়। অপসারণ evolution-data-serverকেবল প্যাকেজগুলি সরিয়ে দেয় যা দৈনন্দিন unityক্য ব্যবহারের জন্য প্রয়োজন হয় না এবং আপনার সিস্টেমে কিছু র‌্যাম সংরক্ষণ করে।
ডেভিড জর্জি রিচেল্ট

26

আপনি যদি মুছে ফেলতে চান তবে evolution-data-serverএটি অন্তত সরিয়ে ফেলবে (১ 16.০৪ এ পরীক্ষিত)

The following packages will be REMOVED:
  evolution-data-server gdm3 gnome-contacts gnome-shell libfolks-eds25
0 upgraded, 0 newly installed, 5 to remove and 378 not upgraded.
After this operation, 15.8 MB disk space will be freed.

সুতরাং, আরও ভাল চিকিত্সা কিছুটা বাজে, তবে এটি কার্যকর!

কদর্য হ্যাক!

বিবর্তন বাইনারি ফোল্ডারটির নাম পরিবর্তন করুন, যাতে এটি পাওয়া যায় না! আমার জন্য কি কাজ করে

sudo mv /usr/lib/evolution-data-server /usr/lib/evolution-data-server-disabled
sudo mv /usr/lib/evolution /usr/lib/evolution-disabled

এটাই! এখন, আমি কমপক্ষে সিস্টেমটি ব্যবহার করতে পারি।

দ্রষ্টব্য: আপনি যদি এইভাবে বিবর্তনটি অক্ষম করেন তবে আপনি ক্যালেন্ডার সিঙ্ক বা অন্যান্য অভিনব (আমার পক্ষে অকেজো) স্টাফ ব্যবহার করতে পারবেন না।


কম নোংরা হ্যাক (আপডেট)

দেখে মনে হচ্ছে আরও বেশি বেশি লোক ইদানীং বিবর্তনে অসন্তুষ্ট। তবে আমার বর্তমান সেটআপে আমি ফোল্ডারটির নতুন নাম রাখি না। পরিবর্তে আমি কেবল এক্সিকিউটেবল বিট সরান এবং এটি কাজ করে।

ক্যালেন্ডার প্রক্রিয়াটি অক্ষম করার জন্য, আমি ব্যবহার করেছি

sudo chmod -x /usr/lib/evolution/evolution-calendar-factory

এই পদ্ধতির সাথে ভাল জিনিস হ'ল অন্য বিবর্তন পরিষেবাটি এখনও কাজ করতে পারে (তারা শুরু করে এবং চালায়)

একই প্রক্রিয়াটির পুনরাবৃত্তি করুন evolution-source-registryএবং evolution-addressbook-factoryআপনি যদি এগুলি বন্ধ করতে চান তবে!


2
ডেবিয়ান + জ্নোমে আমার জন্য কাজ করছে বলে মনে হচ্ছে। ধন্যবাদ!
কুমার

2
কম নোংরা হ্যাক জন্য কুডোস। এটি কাজ করে এবং এটি সহজেই ফেরানো যায়। বিটিডাব্লু, ইতিমধ্যে তৈরি হওয়া প্রক্রিয়াগুলি থেকে মুক্তি পেতে pkill evolutionসেগুলি হ্যাক করার জন্য ব্যবহার করুন। হ্যাকের পরে তারা আর ফিরে আসবে না।
fbicknel

18

আমি বিবর্তন ইনস্টল করা নেই, তবে এখনও এটি চলমান ছিল।

evolution-data-serverসফ্টওয়্যার কেন্দ্রের মাধ্যমে প্যাকেজটি সরান । অথবা একটি টার্মিনাল এই টাইপ করুন: sudo apt-get purge evolution-data-server। তারপরে লগ আউট এবং পিছনে ফিরে আসুন should

এনবি এটি আমার জন্য 14.04 এবং 16.04 এ কাজ করে যদি ইউনিটির ডেস্কটপ ব্যবহার করে; 18.04-তে এটি নির্ভর করে না কারণ অনেকগুলি জিনোম প্যাকেজ নির্ভর করে


উবুন্টু ১.0.০৪-এ আমার জন্য দুর্দান্ত কাজ করে, এটি তবে স্নাপ্পি সিস্টেম এবং এর উপাদানগুলি সিস্টেম থেকে সরিয়ে দেয় এবং আমি এটির সাথে ঠিক আছি। কমপক্ষে ইউনিটির র‌্যাম ব্যবহার এখন নিয়ন্ত্রণে রয়েছে .. অনেক প্রশংসা করা।
রজত পান্ডিতা 19

@ রাজতপান্ডিতা অদ্ভুত, আমি এখন ১ 16.০৪ ব্যবহার করছি এবং বিবর্তন-ডেটা-সার্ভার ছাড়াই স্নেপি প্যাকেজ রয়েছে। আমি 14.04 থেকে আপগ্রেড করার পরেও কিছু আলাদা হতে পারে?
আইবারা


উবুন্টু 16.04, বিবর্তন-ডেটা-সার্ভার সরিয়েছে, অন্য কোনও উপাদান যেখানে সরানো হয়নি এবং বিবর্তন প্রক্রিয়া চলে গেছে। :-)
andreaplanet

1
ডিবিয়ান "বাস্টার" এ এটি জিডিএম 3, জিনোম-কোর এবং অন্যান্য মূল উপাদানগুলি সরিয়ে দেয়। উবুন্টুতেও একই রকম ঘটনা ঘটতে পারে বলে আমি সন্দেহ করি ... সাবধান!
HörmannHH

6

আপনি সিস্টেমড ব্যবহার করে ইউনিটগুলি মাস্ক করতে পারেন (উবুন্টু 18.04, ityক্যে পরীক্ষিত):

systemctl --user mask evolution-addressbook-factory.service evolution-calendar-factory.service evolution-source-registry.service

লগআউট / লগইন করার পরে পরিষেবাগুলি আর শুরু করা হবে না।


এটি সঠিক এবং প্রতিশ্রুতিবদ্ধ লাগছিল, তবে এটি আমার 16.04 সিস্টেমে কোনও কিছুই থামেনি, এমনকি একটি রিবুট করার পরেও। তবে sudo apt remove evolution-data-serverঠিকঠাক কাজ করেছে।
mivk

4

আপনি যদি জ্নোম বা জ্নোম-শেল ব্যবহার করছেন তবে মনে হচ্ছে আপনি বিবর্তন-ডেটা-সার্ভারটি মুছে ফেলতে পারবেন না, কারণ এটি পুরো ডিইও সরিয়ে ফেলবে

root@europa:/home/user# apt remove evolution-data-server
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED:
evolution-data-server gdm3 gnome-contacts gnome-shell gnome-shell-extension-weather gnome-shell-extensions libfolks-eds25
0 upgraded, 0 newly installed, 7 to remove and 6 not upgraded.
After this operation, 17,5 MB disk space will be freed.
Do you want to continue? [Y/n] n

আপনি যদি এখনও সেই বিরক্তিকর এবং সংস্থান-লোভী প্রক্রিয়া থেকে মুক্তি পেতে চান, আপনি কেবল তাদের এক্সিকিউটেবলের ডিরেক্টরি মুছে ফেলতে (বা আরও ভাল, নাম পরিবর্তন) করতে পারেন:

root@europa:/home/user# mv /usr/lib/evolution /usr/lib/evolution_DISABLE

তারপরে সমস্ত চলমান প্রক্রিয়াটি মেরে ফেলুন:

root@europa:/home/user# for procname in $(ps aux | grep evolution | awk -F'/' '{print $NF}' | grep evolution | grep -v grep); do killall $procname; done

এইভাবে, জ্ঞোম তাদের আর আরম্ভ করতে সক্ষম হবে না।

কোন দৃশ্যমান জামানত ক্ষতি ছাড়াই আমার জন্য কাজ করে।


2

সুতরাং, আপনি যদি মনে করেন যে উপরের উত্তরগুলি আপনার সিস্টেমে খুব বিষাক্ত (জিনোম-ডেস্কটপ পূর্বশর্তগুলি ছড়িয়ে দেওয়া, প্যাকেজযুক্ত ফাইলগুলি মুছে ফেলা / নাম বদল করা? ধন্যবাদ না!), আপনার কাছে আমার সমাধান থাকতে পারে।

~/.config/upstart/kill-evolution-services.confনিম্নলিখিত কোড দিয়ে এটিকে তৈরি এবং পপুলেট করুন । আপনার ব্যবহারকারীর নামটি দিয়ে USER কে প্রতিস্থাপন করতে ভুলবেন না।

start on desktop-start
stop on desktop-end

script
  ME=USER
  GIVEUP=60
  while ! pgrep -u "$ME" -f '^/usr/lib/evolution/evolution'; do
    GIVEUP=$((GIVEUP - 1))
    if test $GIVEUP = 0; then
      break
    fi
    sleep 1
  done
  pkill -u "$ME" -f '^/usr/lib/evolution/evolution'
end script

এটি লগইন চলবে, বিবর্তন পরিষেবাগুলি শুরু না হওয়া পর্যন্ত অপেক্ষা করুন (60 এর দশক পর্যন্ত, GIVEUP এর সাথে সামঞ্জস্যযোগ্য), তারপরে তাদের হত্যা করুন। আমি যা দেখেছি (16.04 এ) তারা মৃত অবস্থায় থাকবে যতক্ষণ না আপনি তাদের প্রয়োজনীয় কোনও অ্যাপ্লিকেশনটির সাথে ইন্টারঅ্যাক্ট করেন, যেমন জিনোম-ক্যালেন্ডার (অ্যাপটি, সূচকটি নয়)। এটির মোকাবিলা করতে, আপনি ক্রন্টব (নিম্নলিখিত টার্মিনাল থেকে "ক্রন্টব-ই" চালাতে পারেন) যোগ করতে পারেন। আবার, ব্যবহারকারীকে আপনার ব্যবহারকারীর নাম দিয়ে প্রতিস্থাপন করতে ভুলবেন না।

*/1 * * * * pkill -u USER -f '^/usr/lib/evolution/evolution'

এটি প্রতি মিনিটে একবার বিবর্তন পরিষেবাগুলিকে হত্যা করার চেষ্টা করবে।

সুতরাং আমরা উপযুক্ত পাগল না এমনকি কল না করে বিবর্তন পরিষেবাগুলি থেকে মুক্তি পেয়েছি sudo। কথিতভাবে এই পরিষেবাগুলির সাথে মেমরির ব্যবহারের সমস্যাগুলি জিনোম ৩.২০-এ স্থির করা হয়েছে, তবে উবুন্টু তাদের এখনও 3.18 এ ব্যাকপোর্ট করতে পারেনি। Https://bugs.launchpad.net/ubuntu/+source/indicator-datetime/+bug/1589605 এ নজর রাখুন , যদিও আমি বলতে পারি তার থেকে সূচক-তারিখের সাথে কিছুই করার নেই do সূচক লাইটডিএম লগইনে যাই হোক, বিবর্তন পরিষেবাদি ব্যতীত সূক্ষ্মভাবে চলে।

যদি এর কোনওটি আপনার কনফিগারেশনে পার্শ্ব প্রতিক্রিয়া দেখা দেয় তবে আপনি ~/.config/upstart/kill-evolution-services.confক্রন্টব লাইন মুছে ফেলতে এবং মুছে ফেলতে পারেন (আবার crontab -eকোনও টার্মিনাল থেকে)। তাহলে লগ আউট করুন এবং ভাল পরিমাপের জন্য ফিরে আসুন, যদি আপনি ভৌতিক হয়ে থাকেন।


pkill -f evolution-calendar-factory100 মিমি র‌্যাম রিলিজ করে, থেক্স!
কুম্ভ শক্তি

0

আমি জিনোম চালানোর পর থেকে আমি এটি অপসারণের চেষ্টা করিনি, তবে কাজটি হ'ল সিস্টেমড ইউনিট ফাইলগুলি / ইত্যাদিতে অনুলিপি করা এবং এক্সটাস্টার্টটিকে / বিন / এলএসে সেট করা ছিল:

cp /usr/lib/systemd/user/evolution-calendar-factory.service /etc/systemd/user/
cp /usr/lib/systemd/user/evolution-source-registry.service /etc/systemd/user/

এবং ইউনিট ফাইলে নিশ্চিত করুন যে এক্সিকিস্টার্টটি / বিন / এলএস হয়:

ExecStart=/bin/ls

তাহলে কর

systemctl --user daemon-reload
systemctl --user restart evolution-source-registry
systemctl --user restart evolution-calendar-factory

নোট করুন যে "systemctl অক্ষম - ব্যবহারকারীর বিবর্তন-উত্স-রেজিস্ট্রি" করার ফলে কোনও প্রভাব নেই বলে মনে হয়েছে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.