ম্যাকপোর্টস ২.০.৩ আনইনস্টল করার প্যাকেজ ত্রুটি দেয় "এই এন্ট্রি প্রদত্ত ফাইলটির মালিক নয়"


1

আমার ম্যাকপোর্টস ২.০.৩ ইনস্টলেশনে কিছু প্যাকেজ আনইনস্টল করার চেষ্টা করার সময় আমি একটি ত্রুটি মারছি এবং তাদের কী কী কারণ ঘটছে বা কীভাবে সমাধান করা যায় তা আমি বুঝতে পারি না। চারপাশে গুগল করা এই কেসটির কোনও সমাধান করতে পারে না, তাই আমি আশা করছি যে এখানে সহ ব্যবহারকারীদের একটি উত্তর হবে।

কমান্ড এবং ত্রুটির একটি উদাহরণ এখানে রয়েছে (যেখানে এটি একটি sudo'ed শেলের মধ্যে সম্পন্ন হয়, সুতরাং সমস্যাটি মূল অনুমতিগুলির সাথে সম্পর্কিত নয়):

পোর্ট আনইনস্টল sleuthkit
---> স্লুথকিট @ 3.2.3_0 + সার্বজনীন নিষ্ক্রিয় করা হচ্ছে
ত্রুটি: টার্গেট org.macport.deactivate ফেরত: এই এন্ট্রি প্রদত্ত ফাইলটির মালিক নয়
সুলুথকিট-এর জন্য লগ এখানে রয়েছে:
সতর্কতা: স্যুথকিট @ 3.2.3_0 + সার্বজনীন জন্য রেজিস্ট্রি থেকে পোর্টফিল কার্যকর করতে ব্যর্থ
---> স্লুথকিট @ 3.2.3_0 + সার্বজনীন নিষ্ক্রিয় করা হচ্ছে
ত্রুটি: টার্গেট org.macport.uninstall ফেরত: এই এন্ট্রি প্রদত্ত ফাইলটির মালিক নয়
সতর্কতা: স্যুথকিট @ 3.2.3_0 + সার্বজনীন জন্য রেজিস্ট্রি থেকে পোর্টফিল কার্যকর করতে ব্যর্থ
---> স্লুথকিট @ 3.2.3_0 + সার্বজনীন নিষ্ক্রিয় করা হচ্ছে
ত্রুটি: টার্গেট org.macport.deactivate ফেরত: এই এন্ট্রি প্রদত্ত ফাইলটির মালিক নয়
সুলুথকিট-এর জন্য লগ এখানে রয়েছে:
সতর্কতা: স্যুথকিট @ 3.2.3_0 + সার্বজনীন জন্য রেজিস্ট্রি থেকে পোর্টফিল কার্যকর করতে ব্যর্থ
---> স্লুথকিট @ 3.2.3_0 + সার্বজনীন নিষ্ক্রিয় করা হচ্ছে
ত্রুটি: পোর্ট আনইনস্টল ব্যর্থ হয়েছে: এই এন্ট্রি প্রদত্ত ফাইলটির মালিক নয়

ফাইলটি অনুসন্ধান /opt/local/var/macports/logs/_opt_local_var_macports_registry_portfiles_sleuthkit_3.2.3_0+universal/sleuthkit/main.logকরা আমার পক্ষে বিশেষ উপকারী কিছুই প্রকাশ করে না:

সংস্করণ: 1 
: ডিবাগ: প্রধান নির্বাহী org.macport.main (sleuthkit) 
: ডিবাগ: নিষ্ক্রিয় নিষ্ক্রিয় পর্বটি মঙ্গলবার 31 জানুয়ারী 19:18:24 EST 2012 এ শুরু হয়েছিল 
: ডিবাগ: org.macport.de কার্যকরate (sleuthkit) নিষ্ক্রিয় 
: *: নিষ্ক্রিয় ---> স্লুথকিট নিষ্ক্রিয় করছে @ 3.2.3_0 + সার্বজনীন 
: ত্রুটি: টার্গেট নিষ্ক্রিয় করুন org.macport.deactivate ফেরত: এই এন্ট্রি প্রদত্ত ফাইলটির নিজস্ব নয় 
: ডিবাগ: ব্যাকট্র্যাস নিষ্ক্রিয় করুন: এই এন্ট্রি প্রদত্ত ফাইলটির নিজস্ব নয় 
    কার্যকর করার সময় 
"$ পোর্ট নিষ্ক্রিয় $ চিত্র ফাইলগুলি" 
    ভিতরে থেকে অনুরোধ করা 
"রেজিস্ট্রি :: লিখুন { 
            $ পোর্ট নিষ্ক্রিয় $ চিত্র ফাইলগুলি 
            ফোরচ ফাইল $ ফাইল { 
                _ডिएভেট_ফিল $ ফাইল 
            } 
    ... " 
    (পদ্ধতি "_ড্যাক্টিভেট_কন্টেন্টস" লাইন 37) 
    ভিতরে থেকে অনুরোধ করা 
"_অ্যাক্টিভেট_কন্টেন্টস $ অনুরোধ [[অনুরোধ করা ফাইল] $ বল" 
    (পদ্ধতি "পোর্টিটেজেশন :: নিষ্ক্রিয়" লাইন 54) 
    ভিতরে থেকে অনুরোধ করা 
"রেজিস্ট্রি_ডিএক্টিভেট $ সাবপোর্ট $ সংস্করণ $ রিভিশন $ পোর্টভেরিয়েন্টস [অ্যারে ব্যবহারকারী_পশনগুলি পান]" 
    (পদ্ধতি "পোর্টেএভেটিভেট :: ডিএক্টিভেট_মাইন" লাইন 3) 
    ভিতরে থেকে অনুরোধ করা 
"$ পদ্ধতি $ লক্ষ্য নাম" 
: তথ্য: নিষ্ক্রিয় সতর্কতা: নিম্নলিখিত আইটেমগুলি কার্যকর হয়নি (sleuthkit জন্য): org.macport.deactivate 
নোটিশ: সুলুথকিটের জন্য লগ নিষ্ক্রিয়:
ersal / sleuthkit / main.log 

কেউ কি জানেন যে এই ত্রুটিগুলির পিছনে কী রয়েছে? আরও গুরুত্বপূর্ণ বিষয়, আমি কীভাবে আমার ইনস্টলেশনটি ঠিক করতে পারি যাতে এটি আর না ঘটে?


1
আমি সাহায্য করতে পারি না তবে লক্ষ্য করছি যে আপনি ব্যবহার করছেন না sudo ports uninstall(তার উপর জোর দেওয়া sudo)। আপনি হয়ত একটি রুট অ্যাকাউন্ট ব্যবহার করছেন, অথবা আপনার ম্যাকপোর্টগুলি ইনস্টল করার জন্য প্রশাসকের কোনও প্রিভিলিজেস প্রয়োজন নেই, তবে কেবল আপনি যদি ভুলে গিয়েছিলেন ... আমি নিশ্চিত যে আপনাকে এটি sudo ports uninstallকেবল সেখানে ফেলে দেওয়া দরকার। আশা করি এটা সাহায্য করবে. কেভিন
9794

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

আবার চেষ্টা করে দেখুন sudo ports uninstallএবং দেখুন আপনারও একই ত্রুটি রয়েছে কিনা। ত্রুটি না অনুমতি মত চেহারা
মার্ক

উত্তর:


1

প্রয়োজনীয় প্যাকেজটি পুনরায় ইনস্টল করুন তারপরে কম্পিউটার পুনরায় চালু করুন এবং তারপরে আনইনস্টলটি চালান।

sudo -suপ্রথমবারের মতো প্রথমবার ব্যবহার করে একটি উন্নত শেল থেকে উঠুন।

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