Arch Linuxに基づいてLive CD/USBを作成する

Arch Linuxに基づいてLive CD/USBを作成する

archisoArch Live 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.

私は読んだパックマン Wiki。だから私は次のことを試みます:

pacman -Qo  /usr/lib/initcpio/archiso_shutdown 

私は得る:

error: No package owns /usr/lib/initcpio/archiso_shutdown

については:

パックマンやフロントエンドを使用せずにプログラムを手動でインストールした場合は、プログラムとすべてのファイルを削除してから、パックマンを使用して正しく再インストールする必要があります。

Live CDを起動した後にpacman最初に実行されるプログラムです。

答え1

パッケージを更新せずにデータベースを同期しないでください。いつも使用またはpacman -Syu目に見える種類の損傷を経験することができます。

デフォルトでは、pacmanに特定のパッケージのローカルデータベースのリストを更新し、同時に他のパッケージ(共有ライブラリ)を更新しないように指示しました。だからこそ一部のアップグレードはサポートされていません

あなたは読むことができます悲しいユーザーのたとえ話より具体的な例を挙げましょう。

関連情報