答案1
如果这就是您所做的一切,make install
很可能将生成的文件安装到 中/usr/local
,因此您的旧版本完好无损,并且很可能仍在使用和运行。
您可以通过以下方式修复它:
- 删除现有的 Xubuntu 软件包 (
sudo apt purge xfce4-power-manager
) 并可选择添加/usr/local/bin
到您的 PATH(不确定 Ubuntu 是否会自动执行此操作)。
或通过
- 使用
./configure --prefix=/usr --sysconfdir=/etc
它将覆盖您现有的应用程序重新编译它。这真的是不是很好,因为对此包的更新将恢复您的更改。
第三种选择是使用补丁创建您自己的 deb,但更新将再次恢复您的更改,但您可以固定该包,例如sudo apt-mark hold xfce4-power-manager
。这有可能破坏进一步的更新,所以我不推荐它。
第四种选择是通过启动板向 Ubuntu 报告此情况,并希望他们在下一次更新中包含该补丁。