ত্রুটি: 'পার্সিং ফাইল' / var / lib / dpkg / অবস্থা 'লাইন 55497 প্যাকেজের কাছে' ইন্ডিকেটর-ডিসপ্লেক্স '


8

উবুন্টু ১১.১০ (ওয়ানিরিক ওসেলোট) থেকে ১২.০৪ এলটিএস (যথাযথ পাঙ্গোলিন) এ আপগ্রেড চালানোর পরে, একটি উইন্ডো পপ আপ করে জানিয়েছিল যে আপগ্রেড ব্যর্থ হয়েছে এবং আমার চালানো উচিত sudo dpkg --configure -a

আদেশটি চালানো আমাকে দিয়েছে:

sudo dpkg --configure -a
dpkg: error: parsing file '/var/lib/dpkg/status' near line 55497 package 'indicator-displex':
 blank line in value of field 'Description

চালানোর চেষ্টা apt-get install -fআমাকে একই ডিপি কেজি ত্রুটির সাথে অনেক নির্ভরতা ত্রুটি দেয়।

উত্তর:


4

/var/lib/dpkg/status55497 লাইনে ত্রুটিতে উল্লিখিত ফাইলটি দেখার পরে আমি এটি দেখেছি:

Package: indicator-displex
Priority: optional
Section: GTK, system, admin
Installed-Size: 1524
Maintainer: Arick McNiel <arickmcniel AT yahoo DOT com>
Architecture: all
Version: 0.1
Depends: python, python-gtk2, python-central (>= 0.6.1), python-notify, python-appindicator, compiz
Size: 130748
Description: DisPlex
 AppIndicator to interface with Compiz / Xrandr / Emerald.
 .
 The Displex (indicator-displex) application provides an AppIndicator to the display
 interfaces of Compiz / Emerald / and Gnome Display Manager.  In doing so, it hopes
 to provide a product that is helpful for those applications without an AppIndicator
 interface AND to minimize icons by combinine some functionality of the
 gnome-display-manger AppIndicator icon.

 DisPlex has the following features:
 -Uses the new Ubuntu AppIndicator interface
 -Provides interface for: COMPIZ, EMERALD, GNOME Display Properties
 -Enables you to change decorators from the AppIndicator Tray
 -Enables you to activate / deactivate Compiz Effects
 -Enables you to switch window manager
 -Provides the ability to hide/show desktop icons
Homepage: https://launchpad.net/displex; http://sourceforge.net/projects/displex/

আমি এই ফাইলটির একটি ব্যাকআপ তৈরি করেছি, এবং তারপরে এটি একটি পাঠ্য সম্পাদকে খুললাম। ( sudo vi /var/lib/dpkg/status, তারপরে :55497সেই লাইনে যেতে হবে))

."ডিসপ্লেক্সে নিম্নলিখিত বৈশিষ্ট্যগুলি রয়েছে:" আগে ফাঁকা রেখায় একটি যুক্ত করা সমস্যার সমাধান করে।

(vi এর সাথে অপরিচিত থাকলে ... এখানে একটি ইঙ্গিত দেওয়া হয়েছে: Aলাইন সংযোজন করতে, ESCসন্নিবেশ মোডে প্রস্থান করার জন্য একটি স্থান এবং সময়কাল যোগ করুন, তারপরে :wqলিখুন এবং প্রস্থান করুন)

আমি তখন দৌড়াতে সক্ষম হয়েছি sudo dpkg --configure -a। দৌড়ানোর পরে sudo apt-get -f install, আমি ফাইলটির জন্য একই রকম ত্রুটি দেখেছি /var/lib/dpkg/available। আমি .ত্রুটিতে উল্লিখিত লাইনে এই ফাইলটিতে একটি একক যুক্ত করেছি এবং এখন এটি বেশিরভাগ ক্ষেত্রেই কাজ করে।

আমি একটি শেষ সমস্যার মধ্যে দৌড়েছি যা এই বাগের মতো

Unpacking libatk-adaptor-schemas (from .../libatk-adaptor-schemas_2.4.0-1ubuntu2_amd64.deb) ...
 dpkg: error processing /var/cache/apt/archives/libatk-adaptor-schemas_2.4.0-1ubuntu2_amd64.deb (--unpack):
  trying to overwrite '/usr/share/glib-2.0/schemas/org.a11y.atspi.gschema.xml', which is also in package libatk-adaptor 2.2.1-0ubuntu1
ErrorMessage: trying to overwrite '/usr/share/glib-2.0/schemas/org.a11y.atspi.gschema.xml', which is also in package libatk-adaptor 2.2.1-0ubuntu1

এই সমস্যাটি সমাধান করতে:

sudo apt-get update
sudo apt-get dist-upgrade

আমি দুঃখিত আমি আপনাকে 10 বার upvote করতে পারবেন না। ধন্যবাদ মানুষ, আপনি আমার দিনটি তৈরি করেছেন !!!
lorenzo-s

@ লরেঞ্জো-এস আপনাকে খুব স্বাগতম! আমি আনন্দিত যে আমি ^ _ ^
ত্রিনিট্রনএক্স

1
আপনার sudoeditপরিবর্তে sudo viএবং যে কোনও উপায়ে (যখন উপলভ্য হবে) vimপরিবর্তে ব্যবহার করা উচিতvi
t 8rzsmókus

4

আপনি চালানোর চেষ্টা করতে পারেন:

sudo fuser -vki /var/lib/dpkg/lock
sudo dpkg --configure -a

যা আমার জন্য কাজ করে এটি dpkg- এ লক থাকা প্রক্রিয়াটিকে হত্যা করে।

( Https://bugs.kde.org/show_bug.cgi?id=284962 দেখুন )


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