linux-firmware >= 20250613.12fe085f-5 के अपग्रेड के लिए मैन्युअल हस्तक्षेप की आवश्यकता है

3 min

language: ja bn en es hi pt ru zh-cn zh-tw

नमस्ते, मैं अक्षम हूँ।
`pacman -Syu` करने पर एक त्रुटि हुई।

:: Proceed with installation? [Y/n] 
(240/240) checking keys in keyring                  [--------------------------] 100%
(240/240) checking package integrity                [--------------------------] 100%
(240/240) loading package files                     [--------------------------] 100%
(240/240) checking for file conflicts               [--------------------------] 100%
error: failed to commit transaction (conflicting files)
linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad103 exists in filesystem
linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad104 exists in filesystem
linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad106 exists in filesystem
linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad107 exists in filesystem
Errors occurred, no packages were upgraded.

ऐसा लगता है कि एक संघर्ष हुआ है।
ChatGPT से पूछने पर, उसने `sudo pacman -Syu --ignore=linux-firmware-nvidia` चलाने के लिए कहा, लेकिन यह एक स्थायी तरीका नहीं है, और उसने लक्ष्य निर्देशिका `/usr/lib/firmware/nvidia/ad*` को हटाने के लिए भी कहा, लेकिन `pacman` प्रबंधन में मैन्युअल रूप से हस्तक्षेप करना खतरनाक है...

तो, मैंने खोज की और मुझे निम्नलिखित मिला।

Arch Linux - News: linux-firmware >= 20250613.12fe085f-5 upgrade requires manual intervention

20250613.12fe085f-5 में, फर्मवेयर को कई विक्रेता-केंद्रित पैकेजों में विभाजित किया गया था। linux-firmware अब एक खाली पैकेज है जो डिफ़ॉल्ट फर्मवेयर सेट पर निर्भर करता है।

तो, मैंने ऊपर बताए अनुसार निष्पादित किया।

sudo pacman -Rdd linux-firmware
sudo pacman -Syu linux-firmware

यह सफलतापूर्वक काम कर गया।

Related Posts