在 Busybox 上安装 tarball

在 Busybox 上安装 tarball

首先我想说一下,我是 Linux 新手。我正尝试在运行 Busybox v1.20.2 的嵌入式 Linux 服务器上安装一些库(以及依赖它们的程序)。我无法./configure在它们上运行,我发现的原因因为这个版本没有 C 编译器。

一位在 Linux 方面更有经验的同事说“这没有道理”,因为我们不会/不可能是 Linux。但看起来确实如此。我该如何tar.gz在系统上设置?

答案1

Busybox 用于小型且性能/用途有限的嵌入式系统。这些系统通常没有编译器。

您可以使用以下方式解压系统上的文件

gzip -d tarfile.tar.gz  <---- uncompresses.

或者

gunzip tarfile.tar.gz

然后

tar -xvf tarfile.tar    <---- extracts the files.

tar 和 gzip / gunzip 可能也不可用。

tar 文件将要必须包含适合您所放置的系统的二进制文件。

如果它们包含源代码,那么将它们放到 Linux 设备上就没有意义了。它们必须被编译,而对于嵌入式系统来说,这通常意味着编译。也就是说,您必须在其他地方为嵌入式 Linux 设置开发环境,而设置嵌入式开发环境远远超出了本答案的范围。

相关内容