আমার সাথে ডেবিয়ান জেসি রয়েছে এবং ব্যাকপোর্টগুলি যোগ করা হয়েছে ( এই নির্দেশাবলী অনুসারে ):
echo "deb http://http.debian.net/debian jessie-backports main contrib non-free" | sudo tee /etc/apt/sources.list.d/backports.list
(আমি আমার ল্যাপটপের কিছু হার্ডওয়ারের জন্য আমার যেমনটি প্রয়োজন তত নতুন কার্নেলটি পেতে এটি করেছি did)
নির্দেশাবলী বলে যে কিছুই হওয়া উচিত নয়, যদি না আমি স্পষ্টভাবে ব্যাকপোর্টেড প্যাকেজটির জন্য জিজ্ঞাসা করি। যেমন apt-get -t jessie-backports install "package"
।
তবে আমি এখন ব্যাকপোর্টগুলি থেকে আমার সিস্টেমের পুরো বোঝা পেয়েছি এবং একটি প্যাকেজ আন-ইনস্টল করা হয়েছে কারণ এটি একটি সঠিক সংস্করণের উপর নির্ভর করে যা ব্যাক-পোর্টগুলিতে আপডেট হয়েছিল।
সুতরাং আমার প্রশ্ন:
- আমি কীভাবে প্রথমে এটি বন্ধ করব, যাতে আর কোনও ব্যাকপোর্ট ইনস্টল না হয়?
- আমি কীভাবে বিদ্যমান ব্যাকপোর্টগুলি সরিয়ে ফেলব?
দ্রষ্টব্য: এটি ইনস্টল করা প্যাকেজগুলির একটি তালিকা পেয়েছে যা ব্যাকপোর্টগুলি থেকে আসে (এবং বিন্যাসে যে apt-get install
কোনও কারণে sudo apt-get install
পাইপলাইনের শেষে প্রতিধ্বনি স্থাপন করা কাজ করে না):
cat /var/log/dpkg.log.1 |grep -v linux | grep -v xserver | grep -v firmware | grep "status installed" | grep bpo | cut -d" " -f 5 | cut -d: -f 1 | xargs -i{} -n1 bash -c "dpkg-query -s {} >/dev/null && echo {}" | sed -r -e "s~.*~\0/jessie~" | xargs echo
সতর্ক করা:
কিছু প্যাকেজ স্বয়ংক্রিয়ভাবে ইনস্টল করা আছে, সুতরাং আপনি যদি সেগুলি সমস্ত পুনরায় ইনস্টল করেন, তবে এই স্বয়ংক্রিয়ভাবে ইনস্টল হওয়া প্যাকেজগুলি ম্যানুয়ালি ইনস্টল হিসাবে চিহ্নিত করা হবে। সুতরাং প্রয়োজন নেই যখন অপসারণ করা হয় না।
এটিকে কীভাবে সমাধান করা যায় সে সম্পর্কে কারও কোনও ধারণা আছে?
apt-get
বাdpkg
। যতক্ষণ না আপনি আতঙ্কিত হবেন না, চিন্তার কিছু নেই। প্যাকেজিং সিস্টেমগুলির সাথে বেশিরভাগ সমস্যাগুলি আতঙ্কিত এবং চিন্তা না করে প্রতিক্রিয়া করার কারণে ঘটে .... এটিকে আস্তে আস্তে নিন এবং আপনার অভিনয়ের আগে চিন্তা করুন।