npm의 pacman -Syu 오류(파일 충돌)

npm의 pacman -Syu 오류(파일 충돌)

방금 pacman -Syu 명령을 실행하려고 했더니 다음 오류가 발생했습니다.

(417/417) sprawdzanie kluczy w bazie                                                                                   [########################################################################] 100%
(417/417) sprawdzanie spójności pakietów                                                                               [########################################################################] 100%
(417/417) wczytywanie listy plików                                                                                     [########################################################################] 100%
(417/417) sprawdzanie konfliktów plików                                                                                [########################################################################] 100%
błąd:  nie udało się dokonać transakcji (konfliktujące pliki)
npm: /usr/lib/node_modules/npm/node_modules/cmd-shim/lib/to-batch-syntax.js znajduje się w systemie plików
npm: /usr/lib/node_modules/npm/node_modules/gentle-fs/lib/chown.js znajduje się w systemie plików
npm: /usr/lib/node_modules/npm/node_modules/gentle-fs/lib/mkdir.js znajduje się w systemie plików
npm: /usr/lib/node_modules/npm/node_modules/read-cmd-shim/LICENSE znajduje się w systemie plików
Wystąpiły błędy, nie zaktualizowano żadnego pakietu.

다음과 같이 번역할 수 있습니다.

(417/417) checking the keys in the database [######################################## ################################] 100%
(417/417) checking package integrity [######################################### ###############################] 100%
(417/417) loading file list [######################################### ###############################] 100%
(417/417) checking file conflicts [######################################### ###############################] 100%
error: transaction failed (conflicting files)
npm: /usr/lib/node_modules/npm/node_modules/cmd-shim/lib/to-batch-syntax.js is in the file system
npm: /usr/lib/node_modules/npm/node_modules/gentle-fs/lib/chown.js is in the file system
npm: /usr/lib/node_modules/npm/node_modules/gentle-fs/lib/mkdir.js is in the file system
npm: / usr / lib / node_modules / npm / node_modules / read-cmd-shim / LICENSE is in the file system
There were errors, no package has been updated.

답변1

루트로 로그인하여 나열된 파일을 삭제하고 다시 실행하십시오.

그 이유는 아마도 자체 업데이트를 위해 npm을 직접 실행했기 때문일 것입니다(아마도). 피해야 할 사항은 ...(그 이유에 대한 예는 다음과 같습니다. 그러나 개인적인 의견입니다.).

당신은 고려할 수 있습니다NVM에서 언급했듯이Arch Wiki의 대체 설치 방법...

관련 정보