在哪里找到 tgz 文件及其内容?

在哪里找到 tgz 文件及其内容?

我下载了processing-2.0.1-linux64.tgz。

在 Windows 中,当我下载非安装软件 (.exe) 时,我会将其放在 Program Files 目录下,以便它与其他软件放在一起。我不希望它在下载或其他地方运行。我对目录结构非常挑剔。

因此,我希望在 Ubuntu 中处理软件能够像 Firefox 一样运行。我的意思是,当我输入“proc”时,它应该显示在 gnome 活动窗口中。我不知道在哪里可以找到 tgz 文件及其内容?Synaptic 文件菜单中有“添加下载的包”。我试过了,但是 tgz 文件被禁用了,无法点击。

在此处输入图片描述

这是 processing-2.0.1 文件夹的内容。

答案1

首先,.tgz文件不是程序文件。它是一个gz压缩的tar存档文件,因此不可运行。通常,这将是一个源包,需要构建。

看来您已经将其展开到目录中。如果没有,则使用命令tar xzf processing-2.0.1-linux64.tgz' will expand it. I would copy or move it to/opt` 并在那里展开它。

从内容来看,它似乎是基于 Java 的程序。如果您没有安装 Java,它将失败。

打开终端窗口并cd进入您已展开存档的目录。尝试运行processingprocessing-java。记住哪一个可以按您想要的方式启动程序。

要从类路径运行程序(假设扩展为/opt/processing-2.0.1),请在不同的目录中创建以下文件。(我将使用名称processing)。

#!/usr/bin/bash
cd /opt/processing-2.0.1
./processing

然后运行以下命令将其添加为可执行文件/usr/local/bin

sudo mv processing /usr/local/bin
sudo chmod +x /usr/local/bin/processing

您还可以编辑菜单以添加新项目,或创建桌面图标。无论哪种情况,您都可以使用该程序的完整路径。

要了解linux文件放在哪里,请阅读命令的输出man hier

相关内容