如何正确安装解压的 .tar.gz 文件的 /bin 和 /lib 文件夹?

如何正确安装解压的 .tar.gz 文件的 /bin 和 /lib 文件夹?

我已经下载了 Robo3T 的 .tar.gz 存档,最终得到了 a/bin和 a/lib以及其他几个目录。我现在应该如何安装这个?我不想只是复制它们,/usr/bin或者/usr/lib因为我不知道这样会破坏什么。

答案1

您可以robot3t在不复制文件/目录的情况下执行:

cd robo3t-1.3.1-linux-x86_64-7419c406/bin/
./robot3t

github 上的压缩包:robo3t-1.3.1-linux-x86_64-7419c406.tar.gz

您可以创建符号链接:

ln -s robo3t-1.3.1-linux-x86_64-7419c406/bin/robo3t  ~/.local/lib
robo3t

答案2

该 tar 文件从哪里来?它是如何创建的?具体内容应该告诉什么tar tf)。使用 GNU tar 可以选择--strip-components=N从提取的文件的开头删除 N 个组件,N = 1 应该删除有问题的/.

在信任网络上的随机陌生人之前进行测试!他们的设置可能不同,他们会犯错误/假设无效,......

相关内容