将 tar.gz 等转换为 deb

将 tar.gz 等转换为 deb

我想知道将“压缩”文件转换为“deb”是否安全或可取?同样的压缩文件需要大量使用终端才能尝试安装,而且很容易出错。我安装了“Alien”。例如,Mozilla 在发布新版本时不会生成“deb”版本。相反,它是“压缩”的,需要长时间的终端安装。那么,我可以使用 Alien 将压缩文件/应用程序转换为“deb”吗?

答案1

如果您只是将包转换为 deb,安装将会失败...这并不难。您下载它,提取它,然后在该文件夹中打开一个终端并执行我们都做的事情:

./configure
make
sudo make install

这只有 3 个命令。至于 Firefox,有一个 ppa 可以让你的生活更轻松。如果你仍然想采用手动程序并自己动手,那么你必须了解“如何操作”。所有应用程序可执行文件都转到 /usr/bin ,/opt 文件夹只是一个文件夹,用于记住手动安装的应用程序的位置。例如,你可以在桌面上安装一个应用程序并在那里链接可执行文件。换句话说,你将应用程序移动到 /opt 中,将可执行文件移动到 /usr/bin 中,并将其链接到应用程序。这已经很简单了,再简单不过了。

答案2

$ sudo apt install alien
$ alien packagename.tar.gz whatyouwantthedebnametobe.deb

例子:

$ alien ige.tar.gz ige.deb

然后你可以安装gdebi

$ sudo apt install gdebi

然后right-click打开 .deb 包并gdebi单击安装gdebi安装程序中。

就这样。

然后您就可以在您的应用程序中打开它。

答案3

在我的 Ubuntu 上

$ sudo apt install alien $ sudo alien -d 你的文件.tar.gz

你将拥有这个文件

your_file.deb 然后安装它

相关内容