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,我用它来处理所有重要的事情。因此,如果没有通用的解决方案,那么暂时可以接受统一的特定解决方案。

相关内容