ফাইলম্যানস-এ প্যাকম্যান -সায়ু ব্যর্থ `/ বিন উপস্থিত রয়েছে`


14

আমি pacman -Syuছুটি থেকে ফিরে আসার পরে আমার খিলান লিনাক্সটি আপগ্রেড করার চেষ্টা করছিলাম এবং এখন আমি এই ত্রুটিটি পেয়েছি যা আমি যথেষ্ট বুঝতে পারি না:

(133/133) checking for file conflicts              [######################] 100%
error: failed to commit transaction (conflicting files)
filesystem: /bin exists in filesystem
filesystem: /sbin exists in filesystem
filesystem: /usr/sbin exists in filesystem
Errors occurred, no packages were upgraded.

এখানে কি ভুল তা আপনার ধারণা আছে? খিলান লিনাক্স ইনস্টলেশনটি বেশ নতুন তাই আমি কিছু সময়ের জন্য কোনও গুরুতর আপগ্রেড সমস্যা আশা করিনি ...

উত্তর:


20

বাইনারিগুলি / ইউএসআর / বিনে সরানো হয়েছে

খবরের নিবন্ধ অনুসারে আপনাকে দুটি পর্যায়ে আপগ্রেডের কাছে যেতে হবে। প্রথমে বেসরকারী রেপোস থেকে যে কোনও প্যাকেজ অপসারণ বা আপডেট করুন, তারপরে আপনার সিস্টেমটি তিনটি স্বতন্ত্র পদক্ষেপে আপডেট করুন:

pacman -Syu --ignore filesystem,bash
pacman -S bash
pacman -Su

যদি আপনার কোনও অসুবিধা দেখা দেয় তবে ফিক্সগুলি সহ আর্চ বোর্ডগুলিতে একটি দীর্ঘ থ্রেড রয়েছে

ভবিষ্যতে এই পরিস্থিতি এড়ানোর জন্য, আপনাকে নিউজ পৃষ্ঠা থেকে এমএল বা আরএসএস ফিডে সাবস্ক্রাইব করা উচিত যাতে ব্যবহারকারীর হস্তক্ষেপের প্রয়োজন এমন কোনও উল্লেখযোগ্য পরিবর্তন সম্পর্কে আপনি আগাম সতর্কতা পান।


2
এই দুটি কমান্ড ব্যবহারযোগ্যও হতে পারে: grep '^\(bin\|sbin\|usr/sbin\)' /var/lib/pacman/local/*/files | cut -d ":" -f 1 | uniq | cut -d "/" -f 6ফাইলগুলিকে / বিন, / এসবিন বা / ইউএসআর / এসবিনে ধারণ করে এমন সমস্ত প্যাকেজ find /bin /sbin /usr/sbin -exec pacman -Qo -- {} + >/dev/nullতালিকাভুক্ত করে এবং কোনও ডিরেক্টরিতে প্যাকেজভুক্ত নয় এমন ডিরেক্টরিগুলিতে সমস্ত ফাইল তালিকাভুক্ত করে।
তোড়বেন

@ জেসনওয়ারিয়ান আপনি কি স্পষ্ট করে বলতে পারছেন যে আপনি ন্যায়বিচারের filesystem,bashপরিবর্তে কেন নির্দিষ্ট করেছেন filesystem? আমি এটির মধ্যে দৌড়ে এসেছি এবং কেবল ফাইল সিস্টেমটিকে উপেক্ষা করে সমাধান করেছি কারণ ত্রুটি বার্তায় কেবলমাত্র এটিই উল্লেখ করা হয়েছিল এবং এটি ভাল কাজ করেছিল।
মাটিজস

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