Debian
apt/dpkg 相當於 pacman -r
在基於 arch 的系統中 pacman -r/ –root 可用於提供備用根來安裝軟體包。這有時可以解決在不同位置/分區安裝包、依賴衝突等問題。
所以我想知道基於 debian 的系統是否存在任何類似的解決方案?
是的,這兩個工具都有一個等效項(根據您的描述):
dpkg
’--root
選項和apt
’RootDir
設置。這兩者都會(臨時)更改工具使用的所有內容的根目錄,包括配置、狀態、包資訊等;它們更多地用於操作整個已安裝的系統,而不是用於將單個軟體包安裝在不同的位置。有關詳細資訊,dpkg
請參閱和apt.conf
聯機幫助頁。要更改
RootDir
,請使用apt
’s-o
選項:apt -o RootDir=/foo ...