在引导了我的Arch之后,我尝试用以下方式安装archiso包:
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至于:
如果您已经手动安装了一个程序,而没有使用pacman或前端,您必须删除它和它的所有文件,并重新安装正确使用pacman。
在引导激活CD之后,pacman是第一个运行的程序。
发布于 2013-11-05 20:29:24
不要在没有更新包的情况下同步数据库。请始终使用pacman -Syu,否则您可能会遇到所看到的损坏类型。
实际上,您已经告诉pacman刷新特定包的本地数据库列表,而不是同时更新任何其他包(可能共享库)。这就是为什么不支持部分升级。。
您可以阅读掉入此陷阱的悲惨用户的寓言,以获得更具体的示例。
https://unix.stackexchange.com/questions/98972
复制相似问题