Debian

apt/dpkg 相當於 pacman -r

  • September 11, 2020

在基於 arch 的系統中 pacman -r/ –root 可用於提供備用根來安裝軟體包。這有時可以解決在不同位置/分區安裝包、依賴衝突等問題。

所以我想知道基於 debian 的系統是否存在任何類似的解決方案?

是的,這兩個工具都有一個等效項(根據您的描述):dpkg--root選項和aptRootDir設置。這兩者都會(臨時)更改工具使用的所有內容的根目錄,包括配置、狀態、包資訊等;它們更多地用於操作整個已安裝的系統,而不是用於將單個軟體包安裝在不同的位置。有關詳細資訊,dpkg請參閱和apt.conf聯機幫助頁。

要更改RootDir,請使用apt’s-o選項:

apt -o RootDir=/foo ...

引用自:https://unix.stackexchange.com/questions/608896