Dpkg நிலை தரவுத்தளத்தை தீர்க்க மற்றொரு செயல்முறை பூட்டப்பட்டுள்ளது

Resolve Dpkg Status Database Is Locked Another Process



பிழையை எவ்வாறு சரிசெய்வது என்பதை இந்த பயிற்சி விளக்குகிறது dpkg நிலை தரவுத்தளம் மற்றொரு செயல்முறையால் பூட்டப்பட்டுள்ளது டெபியன் அடிப்படையிலான லினக்ஸ் விநியோகங்களில்.

பொதுவாக, இந்த பிழை என்றால் தொகுப்புகள் மேலாளர் மற்றொரு செயல்முறையால் பயன்படுத்தப்படுகிறது, ஒருவேளை சிக்கிவிட்டது. பிழை போன்ற வெளியீட்டைத் தரக்கூடும்







dpkg நிலை தரவுத்தளம் மற்றொரு செயல்முறையால் பூட்டப்பட்டுள்ளது

ஆனால் அதே காரணம் கீழே உள்ள ஸ்கிரீன்ஷாட்டில் காட்டப்பட்டுள்ள பல்வேறு பிழை செய்திகளை உருவாக்கலாம்.



dpkg: பிழை: dpkg முன்பக்க பூட்டு மற்றொரு செயல்முறையால் பூட்டப்பட்டுள்ளது



அதே காரணத்தின் பிற அறிகுறிகள் பின்வரும் செய்தியை உள்ளடக்கியிருக்கலாம்.





கேச் பூட்டுக்காகக் காத்திருக்கிறது: பூட்டு/var/lib/dpkg/lock-fronttend ஐப் பெற முடியவில்லை. இது செயல்முறை 2839 (apt) ... 30s மூலம் நடத்தப்படுகிறது

அல்லது பிழை கீழே காட்டப்பட்டுள்ளது.



E: பூட்டு/var/lib/dpkg/பூட்டு -முன்புறம் பெற முடியவில்லை - திறக்கவும் (11: ஆதாரம் தற்காலிகமாக கிடைக்கவில்லை)
E: dpkg frontend பூட்டை (/var/lib/dpkg/lock-frontend) பெற முடியவில்லை, மற்றொரு செயல்முறை அதைப் பயன்படுத்துகிறதா?

பெரும்பாலான சந்தர்ப்பங்களில், முந்தைய எடுத்துக்காட்டுகள் நீங்கள் ஏற்கனவே தொகுப்புகளை நிறுவுகிறீர்கள், மேம்படுத்துகிறீர்கள் அல்லது அகற்றுகிறீர்கள் என்று தெரிவிக்கின்றன. சில சந்தர்ப்பங்களில், பல நிர்வாகிகள் மென்பொருளை தொகுப்புகள் மேலாளர் மூலம் நிர்வகிக்கலாம் அல்லது ஒரு செயல்முறை பயன்பாட்டை (dpkg) தடுக்கலாம், மேலும் கீழே விவரிக்கப்பட்டுள்ளபடி அந்த செயல்முறையைக் கொல்வது சிக்கலை தீர்க்கிறது.

குறிப்பு: எப்போதும் பயன்படுத்த நினைவில் கொள்ளுங்கள் dpkg மற்றும் பொருத்தமான உடன் சூடோ .

Dpkg அல்லது apt பூட்டப்பட்ட அல்லது தற்காலிகமாக கிடைக்காததை எப்படி சரிசெய்வது:

டிபிகேஜியை ஆக்கிரமிக்கும் செயல்முறையை நீங்கள் அடையாளம் காண வேண்டும் அல்லது அதைக் கொல்ல பொருத்தமானதாக இருக்க வேண்டும். செயல்முறையை அடையாளம் காண, நீங்கள் கீழே உள்ள கட்டளையைப் பயன்படுத்தலாம்.

sudo lsof/var/lib/dpkg/பூட்டு

நீங்கள் பார்க்க முடியும் என, செயல்முறை ஐடி (PID) ஆகும் 16386 . அதைக் கொல்ல, கீழே உள்ள கட்டளையை மாற்றவும் 16386 தொகுப்புகள் மேலாளரைப் பயன்படுத்தி உண்மையான PID க்கு.

சூடோ கொலை -9 16386

PID எண்ணை அடையாளம் காண நீங்கள் கீழே உள்ள கட்டளையையும் இயக்கலாம்.

sudo lsof/var/cache/apt/archives/lock

பின்னர் இயக்கவும்:

sudo dpkg --configure -a

PID செயல்முறையை அடையாளம் காண மற்றும் அதன் பயன்பாடு குறித்த தகவலை அச்சிட மற்றொரு வழி ps கீழே காட்டப்பட்டுள்ளபடி, grep உடன் கட்டளை.

ps க்கு | grep apt

பிற dpkg மற்றும் பொருத்தமான பிழைகளை சரிசெய்தல்

இந்த பிரிவில், பல பொருத்தமான மற்றும் dpkg சிக்கல்களை சரிசெய்ய சில கட்டளை சேர்க்கைகளை நீங்கள் காணலாம்.

பிரச்சனைகளுக்கு முன் நீங்கள் இயக்க வேண்டிய முதல் கட்டளை பொருத்தமான புதுப்பிப்பு, கீழே காட்டப்பட்டுள்ளது போல். இந்த கட்டளை பொருத்தமான களஞ்சியங்களை புதுப்பிக்கிறது.

sudo apt-get update

முன்பு பயன்படுத்தப்பட்டது dpkg – configure -a சார்பு சிக்கல்களை சரிசெய்ய கட்டளை பயன்படுத்தப்படுகிறது.

sudo dpkg --configure -a

கீழேயுள்ள கட்டளை சார்பு சிக்கல்களை சரிசெய்யவும் பயன்படுத்தப்படலாம்.

sudo apt -get -f நிறுவ

பயனற்ற சார்புகளை சுத்தம் செய்ய, நீங்கள் இயக்கலாம்:

sudo apt- சுத்தமாகுங்கள்

டெபியன் தொகுப்பு மேலாளர்கள் பற்றி

டெபியனின் கிடைக்கக்கூடிய தொகுப்பு மேலாளர்கள் dpkg, பொருத்தமான , apt-get , திறமை , சினாப்டிக், மற்றும் dpkg-deb .

  • dpkg: டிபிகேஜி டெபியன் மற்றும் அதன் அடிப்படையிலான விநியோகங்களுக்கான முக்கிய தொகுப்பு மேலாளர்.
  • பொருத்தமான: டிபிகேஜிக்கான முன்புறம் தொகுப்புகளைப் பெறுதல் மற்றும் சார்புகளைத் தீர்க்கும் திறன் கொண்டது.
  • திறமை: Apt க்கான ஒரு ஊடாடும் முன்பக்கம்.
  • சினாப்டிக்ஸ்: வரைகலை தொகுப்புகள் மேலாளர்.
  • dpkg-deb: .Deb தொகுப்புகளை நிறுவ மற்றொரு கட்டளை.

அனைத்து டெபியன் தொகுப்பு மேலாளர்கள் பற்றிய கூடுதல் தகவலை நீங்கள் காணலாம் https://www.debian.org/doc/manuals/debian-faq/pkgtools.en.html#pkgprogs

முடிவுரை

நீங்கள் பார்க்க முடியும் என, dpkg அல்லது apt சிக்கல்களை சரிசெய்வது மிகவும் எளிதானது, மேலும் பெரும்பாலான பிழைகள் அறியப்பட்ட காரணங்கள் உள்ளன. மேலே விவரிக்கப்பட்ட கட்டளைகள் உடைந்த தொகுப்புகள் அல்லது குறுக்கீடு செய்யப்பட்ட நடைமுறைகள் தொடர்பான கிட்டத்தட்ட அனைத்து சிக்கல்களையும் சரிசெய்ய முடியும். அப்டி மற்றும் ஆப்டிடியுட் டிபிகேஜி ஃப்ரண்டெண்ட்ஸ் என்பதால், பொதுவாக பிரச்சனைகளை சரிசெய்வதற்கான நடவடிக்கைகள் ஒன்றே. விவரிக்கப்பட்ட அனைத்து படிகளும் வேலை செய்யவில்லை என்றால், உங்கள் பிழை ஒரு டெஸ்க்டாப் கணினியில் நடந்தால், உங்கள் கணினியை மறுதொடக்கம் செய்வது தொகுப்பு நிர்வாகியை வெளியிட வேண்டும். ஆனால் மேலே உள்ள அனைத்து படிகளும், சரியாகப் பயன்படுத்தப்பட்டால், வேலையைச் செய்ய வேண்டும்.

இந்த கட்டுரையை எவ்வாறு தீர்ப்பது என்பதை விளக்கும் என்று நம்புகிறேன் dpkg நிலை தரவுத்தளம் மற்றொரு செயல்முறையால் பூட்டப்பட்டுள்ளது பிழை பயனுள்ளதாக இருந்தது.