如何安装缺少了"./configure"和"./bin"的.tar.gz文件?

我想在Ubuntu 20.04.2上安装Chaotica https://www.chaoticafractals.com/download。 它没有包含安装说明。有一个README文件,但只包含许可证和致谢,没有关于安装或启动的内容。
我找到了几个使用tarballs、./configure和make的指令,但解压后的文件夹中没有./configure文件。 然后我找到了使用bin的指令,但解压后的tar包中既没有bin文件夹,也没有bin文件。 还有其他安装方法吗? 谢谢!

也许在他们的网站论坛上询问会更好。 - Soren A
在他们的网站上,tar文件被标记为“存档”,与你在Windows和MacOS版本中看到的“安装程序”相反。因此根本不需要安装 - 只需解压到任何目录并运行即可。 - raj
@SorenA 我已经尝试了,但没有答案。 - Danny27
1个回答

在Microsoft Windows上,这些应用程序被称为便携式应用程序。
因此,您只需下载存档文件,然后按照以下方式运行主可执行文件:
cd ~/Downloads
wget -c https://www.chaoticafractals.com/dist/chaotica_x64_v2.0.36.tar.gz
tar -xf chaotica_x64_v2.0.36.tar.gz
cd chaotica_x64_v2.0.36
./chaotica

如果您想将其安装到/opt等位置,请使用以下命令:

sudo mkdir -p /opt/chaotica
sudo cp -ar ~/Downloads/chaotica_x64_v2.0.36/* /opt/chaotica
sudo ln -s /opt/chaotica/chaotica /usr/local/bin/chaotica

最后为它创建桌面文件:
mkdir -p ~/.local/share/icons
cd ~/.local/share/icons
wget https://www.chaoticafractals.com/sites/all/themes/chaotica/favicon.ico -O chaotica.ico

mkdir -p ~/.local/share/applications/
cd ~/.local/share/applications/

cat <<EOF > chaotica.desktop # copy from this line to EOF, then paste
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Icon=/home/$USER/.local/share/icons/chaotica.ico
Exec=chaotica
Name=Chaotica
EOF

然后从启动器/菜单中启动它。

1如果你不喜欢命令行,你也可以在文件浏览器中双击打开名为"chaotica"的文件来运行它。 - user253751
@user253751 我试过了(带和不带可执行权限),但都不起作用。它会询问我要用哪个应用程序打开chaotica。 - Danny27
@N0rbert 没有时间尝试,但看起来非常有前途! - Danny27