fedora12, yum একটি কর্ম সঞ্চালনের পরে "লক" মুক্তি না


0

এই সমস্যাটি প্রায়শই সম্প্রতি ঘটেছে এবং আমি এটি রোধ করার একটি উপায় খুঁজে বের করতে পারছি না। যখনই আমি একটি কর্ম সঞ্চালন yum যেমন সফ্টওয়্যার ইনস্টল বা অপসারণ করা, এটি সফলভাবে কার্যকর করা হয় বলে মনে হচ্ছে তবে আমি পরের দিকে সরাতে অক্ষম yum হুকুম

উদাহরণস্বরূপ, আমি মৃত্যুদন্ড কার্যকর yum remove skype, এটা ঠিক আছে মুছে ফেলা হাজির, কিন্তু আমি চেষ্টা করার পর yum search skype মনে হচ্ছে Yum এখনও প্রক্রিয়াকরণ করছে, এবং আমাকে নিজে নিজে সেই প্রক্রিয়াটি হত্যা করতে হবে kill 1234 (অথবা পিআইডি যাই হোক না কেন)

নিম্নরূপ আমার আউটপুট

[root@nevada james]# yum remove skype
Loaded plugins: presto, refresh-packagekit
Setting up Remove Process
Resolving Dependencies
--> Running transaction check
---> Package skype.i586 0:2.1.0.47-fc10 set to be erased
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package        Arch          Version                  Repository          Size
================================================================================
Removing:
 skype          i586          2.1.0.47-fc10            installed           24 M

Transaction Summary
================================================================================
Remove        1 Package(s)
Reinstall     0 Package(s)
Downgrade     0 Package(s)

Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Erasing        : skype-2.1.0.47-fc10.i586                                 1/1 

Removed:
  skype.i586 0:2.1.0.47-fc10                                                    

Complete!
[root@nevada james]# yum search skype
Loaded plugins: presto, refresh-packagekit
Existing lock /var/run/yum.pid: another copy is running as pid 3639.
Another app is currently holding the yum lock; waiting for it to exit...
  The other application is: PackageKit
    Memory :  79 M RSS (372 MB VSZ)
    Started: Fri Dec 18 08:39:18 2009 - 00:01 ago
    State  : Sleeping, pid: 3639

কার্নেল সংস্করণ: 2.6.31.6-166.fc12.x86_64

কোন ধারনা আমি কিভাবে এই আচরণ প্রতিরোধ করতে পারেন?

ধন্যবাদ


1
আমি একই সমস্যা হচ্ছে না!
Lazer

উত্তর:


1

কার্নেল সংস্করণ: 2.6.31.6-166.fc12.x86_64
কোন ধারনা আমি কিভাবে এই আচরণ প্রতিরোধ করতে পারেন?

চালান

# gnome-system-monitor

(আসলে, আমি মনে করি না এটি রুট লেভেলের অ্যাক্সেস হতে পারে, তবে এটি আমি সাধারণত এটি চালাচ্ছি।)

প্রসেস ট্যাবে, PackageKit এন্ট্রি নির্বাচন করুন এবং শেষ প্রক্রিয়া ক্লিক করুন।

যদি একাধিক প্যাকেজকিট এন্ট্রি থাকে (যেমন প্লাগইন), সেই ধাপটি পুনরাবৃত্তি করুন।

এখন আপনি চান yum কমান্ড [গুলি] চালান এবং প্যাকেজটি আপডেটের পরীক্ষাটি আবার শুরু হওয়ার আগে Yum লক পেতে সক্ষম হওয়া উচিত।

অবশ্যই, যদি আপনি যে সরঞ্জামটি ইনস্টল না করে থাকেন, প্রথমে আপনাকে চালানোর দরকার

# yum install gnome-system-monitor

প্যাকেজকিটটিতে হলুদডগ আপডেট মনিটর এর ফাইলগুলি লক থাকে না। আমি মনে করি যে যন্ত্রটি হত্যা বা হত্যাকান্ডের চেয়ে অনেক ভাল (এই উদ্দেশ্যে, যে কোনওভাবে) কাজ করে।


1

প্যাকেজকিটটি গ্রাফিকাল টুল যা আপডেটগুলি প্রস্তুত হওয়ার সময় আপনাকে সতর্ক করে। এটি "রিফ্রেশ প্যাকেজকিট" প্ল্যাগ-ইন দ্বারা ট্রিগার হয় (আপনার উদ্ধৃতির দ্বিতীয় লাইনটি দেখুন)। আপনি এটি নিষ্ক্রিয় করতে পারেন কিনা তা নিশ্চিত নয়, তবে কেবল কয়েক মুহুর্তের জন্য অপেক্ষা করা উচিত এটিকে এড়াতে হবে।

আপনি কি গ্রাফিকাল ডেস্কটপ এনভায়রনমেন্ট ব্যবহার করছেন (যেমন gnome বা KDE)? যদি তাই হয় তবে, বিজ্ঞপ্তি এলাকায় প্যাকেজকিট আইকনের সন্ধান করুন (গনোমে, এটি ডিফল্টরূপে উপরের ডানদিকে রয়েছে)। আপনি আপডেট প্রস্তুত আছে বলে একটি পপ আপ কখনও দেখা যায়? এটি প্যাকেজকিট। প্রতিটি সময় Yum এর সাথে কিছু ঘটলে এটি রিফ্রেশ করতে হবে যাতে এটি সঠিক তথ্য প্রদর্শন করতে পারে।

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