我下载了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
进入您已展开存档的目录。尝试运行processing
和processing-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
。