我想编译一些第三方软件并将其安装在可启动的 USB 驱动器上...在编译之前,我需要使用 apt-get 安装几个包。
我怎样才能将 apt-get 包存储在拇指驱动器上,以便我编译的第三方应用程序可以在 USB 驱动器上运行?
答案1
大多数情况下,依赖项仅在编译时需要,通常不需要在应用程序编译后使用。如果它正在寻找库,但不在 USB 驱动器上,请听我说,我知道这听起来很疯狂,但我为安装创建了目录结构的副本,并将库移入其中。IE:/usr/local/{bin,include,lib,sbin,share} 取决于您将应用程序的前缀设置为什么(./configure --prefix=$usbMountPoint/usr/local )或者如果您已超过该点,您可以执行旧的 DESTDIR 引用。(make install DESTDIR=$usbMountPoint )