archiso
Arch 라이브 CD를 부팅한 후 다음을 사용하여 패키지를 설치 하려고 했습니다 .
pacman -Sy archiso
하지만 나는 다음을 얻습니다.
error: failed to commit transaction (conflicting files)
archiso: /usr/lib/initcpio/archiso_shutdown exists in filesystem
archiso: /usr/lib/initcpio/hooks/archiso exists in filesystem
archiso: /usr/lib/initcpio/hooks/archiso_loop_mnt exists in filesystem
archiso: /usr/lib/initcpio/hooks/archiso_pxe_common exists in filesystem
archiso: /usr/lib/initcpio/hooks/archiso_pxe_http exists in filesystem
archiso: /usr/lib/initcpio/hooks/archiso_pxe_nbd exists in filesystem
archiso: /usr/lib/initcpio/hooks/archiso_pxe_nfs exists in filesystem
archiso: /usr/lib/initcpio/hooks/archiso_shutdown exists in filesystem
archiso: /usr/lib/initcpio/install/archiso exists in filesystem
archiso: /usr/lib/initcpio/install/archiso_kms exists in filesystem
archiso: /usr/lib/initcpio/install/archiso_loop_mnt exists in filesystem
archiso: /usr/lib/initcpio/install/archiso_pxe_common exists in filesystem
archiso: /usr/lib/initcpio/install/archiso_pxe_http exists in filesystem
archiso: /usr/lib/initcpio/install/archiso_pxe_nbd exists in filesystem
archiso: /usr/lib/initcpio/install/archiso_pxe_nfs exists in filesystem
archiso: /usr/lib/initcpio/install/archiso_shutdown exists in filesystem
Errors occurred, no packages were upgraded.
나는 읽었다팩맨 위키. 그래서 나는 다음을 시도한다:
pacman -Qo /usr/lib/initcpio/archiso_shutdown
나는 얻다:
error: No package owns /usr/lib/initcpio/archiso_shutdown
에 관해서는:
팩맨이나 프런트 엔드를 사용하지 않고 프로그램을 수동으로 설치한 경우 프로그램과 모든 파일을 삭제한 다음 팩맨을 사용하여 올바르게 다시 설치해야 합니다.
Live CD를 부팅한 후 pacman
가장 먼저 실행되는 프로그램입니다 .
답변1
패키지를 업데이트하지 않고 데이터베이스를 동기화하지 마십시오.언제나사용하거나 pacman -Syu
눈에 보이는 종류의 손상을 경험할 수 있습니다.
기본적으로 pacman에게 특정 패키지에 대한 로컬 데이터베이스 목록을 새로 고치고 동시에 다른 패키지(공유 라이브러리)를 업데이트하지 않도록 지시했습니다. 그렇기 때문에일부 업그레이드는 지원되지 않습니다.
당신은 읽을 수있다슬픈 사용자의 비유좀 더 구체적인 예를 들어보겠습니다.