如何通过终端安装应用程序?

如何通过终端安装应用程序?

我是 Ubuntu 新手,我想知道如何安装以 tar.bz2 或 tar.gz 格式压缩的程序。我下载了一个名为 Prozilla 的应用程序,它已压缩。我将其解压缩,它存在于我的桌面上,名称为 prozilla-1.21.1。我的用户名是 Bolt(例如)。请给我在终端中输入以安装它所需的命令。

答案1

在一般情况下(我并不是特指 Prozilla),带有.tar.gz扩展名的文件将包含应用程序的源代码。这意味着您需要编译并安装该应用程序。执行此操作的说明通常包含在存档中的 README 或 INSTALL 文件中,或包含在软件作者的网站上。

对于新手,我建议不要从源代码安装软件。通常,如果要让它工作,那会很麻烦。如果你运气不好,它会破坏你的系统,或破坏升级。如果软件不错,那么很可能有人已经为 Debian / Ubuntu 打包了它。最好选择通过包管理器找到的包。

答案2

默认情况下,Ubuntu 不附带所需的工具。您需要安装 build-essential 软件包来制作软件包,并安装 checkinstall 以将其放入软件包管理器中。这些可以在安装 CD 或存储库中找到,在 Synaptic 软件包管理器或命令行 apt-get 中搜索:

sudo apt-get install build-essential checkinstall

现在打开终端并更改为包含源文件的解压目录(它应该被命名为SRCmainly ),使用
cd path/to/source
现在输入
./configure
之后输入:
make
现在输入:
make install
那应该会安装你的程序。

相关内容