パッケージをインストールしましたが、パックマンが次のメッセージを送信しました。
looking for conflicting packages...
:: packageX and packageY are in conflict. Remove packageY? [y/N]
パッケージを正常にインストールしましたが、次のような気がしました。パッケージがクラッシュすることは何を意味し、パックマンはこれらのクラッシュをどのように検出しますか?
答え1
これは、管理者がこれら2つのパッケージを一緒にインストールできないと信じていることを意味します。どちらのパッケージも同じ名前の1つ以上のファイルをインストールできます。ほとんどの場合、同じコマンドでインストールされます/usr/bin/package
。
したがって、管理者はファイルをPKGBUILD
他のパッケージの「提供された配列」と一致する「衝突配列」に入れます。ここを見てください:https://wiki.archlinux.org/index.php/PKGBUILD#衝突