Linux
yum 的一個基本問題
我正在嘗試編輯包的原始碼並使其工作。因此,我沒有使用 yum install,我從原始碼安裝它並且它正在工作。從原始碼建構的軟體包是 libvirt。現在我想安裝 libvirt-python。我使用了 yum install libvirt-python。它說,未安裝 libvirt,缺少依賴項 libvirt.so.0,它必須安裝它。但我希望這個 libvirt-python 安裝在我編譯的 libvirt 之上。我知道 libvirt.so.0 在 /lib 中。有人能告訴我如何告訴 yum libvirt.so.0 的目前位置(通過使用符號連結或其他方式)並在不使用 libvirt 的情況下安裝 libvirt-python 嗎?
- 重新編譯libvirt
--prefix=/usr/local/libvirt
export LD_LIBRARY_PATH=/usr/local/libvirt/lib:$LD_LIBRARY_PATH
然後再試一次。
也許您可以嘗試以下方法:
yum install --tolerant --exclude=libvirt libvirt-python
問候
斯蒂芬