এটি শুরু থেকে সরানোর কোনও উপায় আছে?
আমার এটির দরকার নেই এবং আমি বিবর্তনটি মোটেও ব্যবহার করছি না।
এটি শুরু থেকে সরানোর কোনও উপায় আছে?
আমার এটির দরকার নেই এবং আমি বিবর্তনটি মোটেও ব্যবহার করছি না।
উত্তর:
উবুন্টু আপনাকে সরানোর অনুমতি দেবে না 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
।
evolution-data-server
আমার নিজের সিস্টেমে পরিষ্কার করেছি এবং সবকিছু ঠিকঠাক কাজ করে। আমি ধরে নিই যে আপনি জিনোমকে ডেস্কটপ পরিবেশ হিসাবে ব্যবহার করছেন ( ubuntu-gnome-desktop
এটি আমার সিস্টেমে কখনও ইনস্টল করা হয়নি), যা সম্ভবত সেই প্যাকেজের উপর নির্ভর করে। নোট করুন যে evolution-data-server-common
ইনস্টল থাকা উচিত, কিন্তু সেই প্যাকেজটি evolution-calendar-factory
চালানোর কারণ হয় না।
evolution-data-server-common
অপসারণ unity-control-center
এবং gnome-control-center
অন্যান্য জিনিসের সাথে এটিকে প্রতিস্থাপন করবে ।
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*
evolution-data-server
কেবল প্যাকেজগুলি সরিয়ে দেয় যা দৈনন্দিন unityক্য ব্যবহারের জন্য প্রয়োজন হয় না এবং আপনার সিস্টেমে কিছু র্যাম সংরক্ষণ করে।
আপনি যদি মুছে ফেলতে চান তবে 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
আপনি যদি এগুলি বন্ধ করতে চান তবে!
pkill evolution
সেগুলি হ্যাক করার জন্য ব্যবহার করুন। হ্যাকের পরে তারা আর ফিরে আসবে না।
আমি বিবর্তন ইনস্টল করা নেই, তবে এখনও এটি চলমান ছিল।
evolution-data-server
সফ্টওয়্যার কেন্দ্রের মাধ্যমে প্যাকেজটি সরান । অথবা একটি টার্মিনাল এই টাইপ করুন: sudo apt-get purge evolution-data-server
। তারপরে লগ আউট এবং পিছনে ফিরে আসুন should
এনবি এটি আমার জন্য 14.04 এবং 16.04 এ কাজ করে যদি ইউনিটির ডেস্কটপ ব্যবহার করে; 18.04-তে এটি নির্ভর করে না কারণ অনেকগুলি জিনোম প্যাকেজ নির্ভর করে
আপনি সিস্টেমড ব্যবহার করে ইউনিটগুলি মাস্ক করতে পারেন (উবুন্টু 18.04, ityক্যে পরীক্ষিত):
systemctl --user mask evolution-addressbook-factory.service evolution-calendar-factory.service evolution-source-registry.service
লগআউট / লগইন করার পরে পরিষেবাগুলি আর শুরু করা হবে না।
sudo apt remove evolution-data-server
ঠিকঠাক কাজ করেছে।
আপনি যদি জ্নোম বা জ্নোম-শেল ব্যবহার করছেন তবে মনে হচ্ছে আপনি বিবর্তন-ডেটা-সার্ভারটি মুছে ফেলতে পারবেন না, কারণ এটি পুরো ডিইও সরিয়ে ফেলবে
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
এইভাবে, জ্ঞোম তাদের আর আরম্ভ করতে সক্ষম হবে না।
কোন দৃশ্যমান জামানত ক্ষতি ছাড়াই আমার জন্য কাজ করে।
সুতরাং, আপনি যদি মনে করেন যে উপরের উত্তরগুলি আপনার সিস্টেমে খুব বিষাক্ত (জিনোম-ডেস্কটপ পূর্বশর্তগুলি ছড়িয়ে দেওয়া, প্যাকেজযুক্ত ফাইলগুলি মুছে ফেলা / নাম বদল করা? ধন্যবাদ না!), আপনার কাছে আমার সমাধান থাকতে পারে।
~/.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-factory
100 মিমি র্যাম রিলিজ করে, থেক্স!
আমি জিনোম চালানোর পর থেকে আমি এটি অপসারণের চেষ্টা করিনি, তবে কাজটি হ'ল সিস্টেমড ইউনিট ফাইলগুলি / ইত্যাদিতে অনুলিপি করা এবং এক্সটাস্টার্টটিকে / বিন / এলএসে সেট করা ছিল:
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 অক্ষম - ব্যবহারকারীর বিবর্তন-উত্স-রেজিস্ট্রি" করার ফলে কোনও প্রভাব নেই বলে মনে হয়েছে।