编译程序?

编译程序?

我没有编译程序的经验,而且我一直使用 PPA,Powertop-2.3 没有列在任何 PPA 中,所以我编译并安装了 Powertop-2.3如何使 Powertop 更改永久生效?

我对编译程序有几个疑问,如果 Powertop 发布了新版本该怎么办?

  1. 我是否需要卸载旧版本并安装新版本(编译)?

  2. 有什么方法可以升级已编译的程序吗?

答案1

一旦运行,就无法卸载make install。您可以尝试在新源中运行make install,如果没有重大更改,它应该可以工作。

从原始源安装时,最好使用checkinstall以下方法安装:

sudo apt-get install checkinstall

然后按照说明替换make install命令sudo checkinstall,它将为您创建一个 .deb 包。这使得升级变得简单 - 每次只需创建一个新的 .deb 包并安装它。

您可以开始在已安装的项目上使用 checkinstall,它将从现在开始监视您系统上安装的文件。

相关内容