我正在使用Ubuntu 16.04构建Android。要使构建在16.04上运行,需要3.81。我通过dpkg安装了旧版本
sudo dpkg -i ~/Downloads/make_3.81-8.2ubuntu3_amd64.deb
但是现在再将make从单独的版本恢复到版本4.1。没有像重新启动这样的特殊事件。当我再次运行dpkg时一切正常。它真的很烦人有时候我会在我的代码中查找错误,而不会再次注意到错误的make版本。 任何人都知道如何解决这个问题?
答案 0 :(得分:0)
也许您的Ubuntu安装设置为在可用时自动应用最新更新?如果是这样,ubuntu仓库中新的make版本的make可能会触发升级。
因此,您需要做的是将'make'包锁定到特定版本。该页面描述了如何执行此操作: https://askubuntu.com/questions/18654/how-to-prevent-updating-of-a-specific-package
我认为这个问题的正确标签是'dpkg'或'apt-get'。