ফিক্সিং সফ্টওয়্যার কেন্দ্রের ক্যাটালগ


15

আমি উবুন্টুতে নতুন, মনে হচ্ছে এটি উইন্ডোজের চেয়ে ভাল। গত দিন আমি কেগেট (ডাউনলোড ম্যানেজার) ইনস্টল করার চেষ্টা করেছি কিন্তু প্রক্রিয়া চলাকালীন আমার কম্পিউটার হঠাৎ কাজ করা বন্ধ করে দিয়েছে। সুতরাং আমি এটি বন্ধ ছিল। আমি আবার উবুন্টুতে লগ ইন করার পরে আমি কোনও প্রোগ্রাম ইনস্টল করতে পারি না। উবুন্টু সফটওয়্যার সেন্টার বলেছে:

Items cannot be installed or removed until package catalog is repaired.
Do you want to repair it now?

আমি মেরামতের ক্লিক করার পরে এটি বলে (কয়েক সেকেন্ড পরে):

Package operation fails - The installation or removal of a software package failed

আমি বেশ কয়েকবার চেষ্টা করেছি, কিন্তু একই সমস্যা দেখা দিয়েছে। কেউ কি আমাকে এই সমস্যার সমাধান বলতে পারেন?

উত্তর:


16

একটি টার্মিনাল খুলুন এবং এই কমান্ড চেষ্টা করুন

sudo apt-get install -f

এটি সমস্ত ভাঙ্গা প্যাকেজ ঠিক করবে। এর পরে আপনি চাইলে যে কোনও এস / ডাব্লু ইনস্টল করতে পারেন।


23

উবুন্টুতে ভাঙা প্যাকেজগুলি ঠিক করতে, টার্মিনাল খোলার জন্য আপনার কীবোর্ডের Ctrl+ Alt+ টিপুন T। এটি খুললে নীচের কমান্ডটি চালান।

sudo dpkg --configure -a
sudo apt-get install -f

যদি এখনও সমস্যাটি থাকে তবে dpkg statusফাইলটি সম্পাদনা করুন

gksudo gedit /var/lib/dpkg/status   

প্রশ্নে প্যাকেজটি সন্ধান করুন এবং এর সাথে যা কিছু আছে তার সবকিছু মুছে ফেলুন এবং ফাইলটি সংরক্ষণ করুন। 1

1 উত্স: উবুন্টু ফিক্স


4
Dpkg স্থিতি ফাইলটি সম্পাদনা করা কি খুব নিরাপদ জিনিস? ভালো লেগেছে, আমি কি আমার পুরো সিস্টেমটিকে ঘৃণা করার একটি বড় ঝুঁকি চালাচ্ছি?

2
যদি আপনি প্রশ্নে থাকা প্যাকেজটি মুছে ফেলেন, ঠিক আছে।
মিচ

1

13.10 থেকে 14.04.1 থেকে আপগ্রেড করার সময়, আমি ভাঙ্গা প্যাকেজগুলির সাথে সমস্যা ছিল এবং যখন সাধারণ জিনিসগুলি চেষ্টা করার সময় apt-get -f installআমার একটি ত্রুটি ঘটেছিল, এরকম কিছু E: Sub-process /usr/bin/dpkg returned an error code (1)

জিনিসগুলি পুনরায় ইনস্টল করার এবং ঘন্টাগুলি ব্যয় করার পরিবর্তে আমার হাতগুলি নোংরা হয়ে গেছে এবং শেষ পর্যন্ত স্থির হয়ে গেছে। এখানে কীভাবে:

  1. সিনাপটিক apt-getআন্ডারহুড ব্যবহার করে । apt-getকনসোলে এটি ব্যবহার করুন । সিনাপটিক কোন আদেশ ব্যবহার করবে বা কোনটি ব্যবহার করবে তা নির্ধারণ করুন।

  2. apt-getdpkgঅভ্যন্তরীণভাবে ব্যবহার করে। যদি এটি dpkgকোনও ত্রুটির সাথে শেষ হওয়ার কথা বলে , dpkgসরাসরি অপারেশন করার চেষ্টা করুন , আপনি আসল ত্রুটিটি দেখতে পাবেন।

  3. dpkgএটি মেটাডেটা সঞ্চয় করে /var/lib/dpkg/info/। আমার ক্ষেত্রে, এটি samba-libsইনস্টল করা (দূষিত সংরক্ষণাগার) বা অপসারণ (মেটাডাটা অনুপস্থিত -> এটি ইনস্টল নয়) বলে সমস্যা ছিল। তাই আমি মেটাটাটা মুছে ফেলেছি। তারপরে দৌড়ে গেল dpkg --clear-avail। তারপরে লাইব্রেরিটি ডাউনলোড করুন, দূষিত ফাইলের পরিবর্তে জায়গায় রেখে দিন। তারপরে apt-get update। তারপরে dpkg --install <path-to-lib>। এবং তারপরে এটি কাজ শুরু করে।

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