我正在使用ubuntu 18.04
。
我想修改和构建项目并将其作为包安装。例如gstreamer1.5
。
所以我克隆了repo,修改代码并在项目文件夹中使用./autogen.sh
和make install
。那我为什么不在apt list
看到呢?此外,/usr/lib/x86_64-linux-gnu/gstreamer-1.5/
中没有文件。
我之所以希望它的行为与原始包一样,是因为我想构建另一个使用它的项目(kurento media server)。所以我只想删除一些我不需要使用其他软件包作为我无法使用的代码的插件。
答案 0 :(得分:0)
apt list
来自Linux发行版。你定制的东西不会神奇地出现在那里。
如果您从自定义树make install
,您的库和插件将落在/usr/local/lib/..
中(请注意local
路径)。您可以通过设置prefix
路径来控制它。请注意,不要用破坏的库覆盖来破坏系统。