从 tar.gz 正确安装 haroopad

从 tar.gz 正确安装 haroopad

在你将其标记为重复之前如何安装 .tar.gz(或 .tar.bz2)文件?先听我说完。

我下载了haroopad-v0.12.0_i386.tar.gz文件来自haroopad 网站并提取了档案,希望找到正常的.makeinstall.sh文件,但它们不在那里,而是有两个档案 - “control.tar.gz”和“data.tar.gz”。

我提取了它们两个,下面是文件树。(我省略了 data.tar.gz 中的 .icons 树结构,因为它们只是图标)。

控制.tar.gz:

├── control
└── postinst

数据.tar.gz:

└── usr
    ├── bin
    │   └── haroopad
    └── share
        ├── applications
        │   ├── Haroopad.desktop
        │   └── mimeapps.list
        ├── doc
        │   ├── changelog
        │   └── copyright
        ├── haroopad
        │   ├── haroopad <-------------
        │   ├── Libraries
        │   ├── nw.pak
        │   └── Resources
        │       └── Themes
        │           ├── editor
        │           │   └── default.css
        │           └── viewer
        │               └── default.css
        └── icons

我可以通过双击 haroopad 文件(如上图所示)来运行 haroopad,但我确信一定有更好的方法来“安装”它。

我想我应该将这些文件复制到某个地方 - 比如“Haroopad.desktop”我猜应该放到“~/.local/share/applications”,但我不太确定。

我该如何正确安装这个档案,以便可以从仪表盘和终端运行它?

答案1

我假设您已将应用程序存档解压到您的Downloads目录中。

只需将解压后的内容复制data.tar.gz到根目录即可(/):

cd /
sudo tar -xvf $HOME/Downloads/data.tar.gz

请注意,卸载该应用程序可能很困难。如果要卸载,您必须从文件树中删除每个文件。

此外,可能需要从以下位置运行 postint 脚本control.tar.gz

cd ~
tar -xvf $HOME/Downloads/control.tar.gz
bash $HOME/Downloads/postinst

相关内容