আংশিকভাবে ইনস্টল করা প্যাকেজগুলির কনফিগারেশনকে আমি কীভাবে বাধ্য করব?


20

আমি যখনই দৌড়ব aptitude safe-upgrade, আমি এই আউটপুটটি পেয়েছি:

The following partially installed packages will be configured:
  cups gconf2 ufw update-manager 
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.

আমি কীভাবে উল্লিখিত চারটি প্যাকেজ কনফিগার করতে পারি?

আমি চেষ্টা করেছিলাম dpkg-reconfigure gconf2তবে তা ব্যর্থ হয়

/usr/sbin/dpkg-reconfigure: gconf2 is broken or not fully installed

উত্তর:


29

এই কোডগুলি চালান

sudo apt-get update

sudo apt-get clean

sudo apt-get autoremove

sudo apt-get update && sudo apt-get upgrade

sudo dpkg --configure -a

sudo apt-get install -f

এটি আপনার প্যাকেজগুলি পরিষ্কার ও কনফিগার করবে


কারও কারও কাজে লাগতে পারে। সময় autoremoveআমি এক অতিরিক্ত ত্রুটিটি পেয়েছিলেন: E: Could not perform immediate configuration on SOMEPACKAGE। এটি সমাধান করা হয়েছিলapt-get install -o APT::Immediate-Configure=false -f apt SOMEPACKAGE
dnsmkl

আমার জন্য একই পরিস্থিতিতে apt-get autoremoveকাজ করে না এবং সিফ: পেস্টবিন. com/ এসজিএম 46 এক্সই 6 আমি কীভাবে কাজ পেতে পারি?
রিনি পিকার্ড

1
এছাড়াও, এটি চালানো দরকারী হতে পারে sudo apt-get --fix-broken install
galath

3

এই আদেশটি আমার সমস্যার সমাধান করেছে:

apt-get --purge remove program_name

তবে অবশ্যই আপনারও @ringtail উত্তরটি চেষ্টা করা দরকার।


3
দ্রষ্টব্য: শুদ্ধির অর্থ আপনার সমস্ত সেটিংস এবং সম্ভবত সেই অ্যাপ্লিকেশনের জন্য আপনার কিছু ডেটা সরিয়ে ফেলা হবে। সুতরাং আপনি যদি তাদের যত্ন নেন তবে দয়া করে এটির সাথে সাবধান হন।
লেনার্ট রোল্যান্ড 21

আসলে, এটি ঠিক সেই সমস্যাটি ছিল যে পুরানো (আর কাজ করছে না) সেটিংস আমার জন্য ছিল এবং সর্বশেষ প্যাকেজ থেকে আমার আপডেট হওয়া দরকার। আমি উবুন্টু থেকে 14 থেকে 18 পর্যন্ত আপগ্রেড করছি এবং সেটিংসটি কোনও পরিবর্তন করেছি। সুতরাং এটি আমার জন্য কাজ করে।
জেসন

3

উপরের উত্তরটি আমার পক্ষে কার্যকর হয়নি। কিছু কার্নেলের মধ্যে একটি বিজ্ঞপ্তি নির্ভরতা সমাধানের জন্য আমাকে জোর-নির্ভর বিকল্পের সাথে dpkg চালাতে হয়েছিল।

sudo dpkg --force-depends --configure -a

এটি সমস্ত নির্ভরতা সমস্যাগুলি সতর্কবাণীতে রূপান্তরিত করে। নূন্যতম সুযোগের সাথে সতর্কতার সাথে ব্যবহার করুন (প্রথমে কোনও সমস্যা না হওয়ার জন্য সমস্ত কিছু ইনস্টল করুন) এবং নিজের ঝুঁকিতে।


1
আরও ভাল, ব্যবহার করবেন না। এটি কখনই প্রয়োজন হয় না। এবং যদি আপনি কখনও ভাবেন আপনার এটি ব্যবহার করা দরকার , না, আপনি করবেন না। একটি প্রশ্ন জিজ্ঞাসা করুন এবং কেউ জানেন যে তারা কী করছে আপনাকে আপনার নির্ভরতার সমস্যাগুলি সমাধান করতে সহায়তা করবে।
fkraiem

ঠিক আছে, এটি আমার সমস্যার সমাধান করেছে এবং আমি আমার সিস্টেমে সফলভাবে নতুন কার্নেলটি ইনস্টল করতে সক্ষম হয়েছি। যদিও আমি প্রথমে সমস্ত কিছু ইনস্টল করেছিলাম যা নিজেরাই কনফিগার করতে দেয় এবং তারপরে একটি বিজ্ঞপ্তি নির্ভরতা সমস্যার সমাধান করতে বাধ্য করে ... যদিও আপনি ঠিক বলেছেন - একটি অনর্থক ব্যবহারকারীর হাতে এই কমান্ডটি সত্যই ধ্বংসাত্মক ধ্বংস করতে পারে ...
পল ওয়েবার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.