Arch linux 安裝套件到外部媒體

Arch linux 安裝套件到外部媒體

這直接適用於 arch linux,但也與其他一些 linuxes/unices 相關。

我想安裝一個套件。我們稱這個包為leviathan。我的硬碟不夠大,無法儲存所有leviathan相依性。我有一個有足夠空間的外部硬碟leviathan。我該如何安裝leviathan到該硬碟?我希望可行的示例:sudo pacman -S leviathan -o /media/big/drive將其安裝在那裡,但允許我在任何帶有/media/big/drive/leviathan arg1 arg2 arg3.我不需要也不想要軟體包安裝創建的任何常見綁定和連結。我知道這個特定的套件也可以作為自安裝的 bash 腳本獲得,但我嘗試過

這可能嗎?如果是這樣怎麼會這樣?

注意:我嘗試透過複製適當的 URL 並建立來安裝它,但它試圖將一堆東西放在奇怪的地方。特別是,我嘗試在可用記憶體 <10GB、但具有 2TB 硬碟(ext4 格式)的筆記型電腦上安裝 Unity3D,我用它來處理所有重要的事情。因此,如果沒有通用的解決方案,那麼暫時可以接受統一的特定解決方案。

相關內容