问题标签 [checkinstall]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cmake - 在主目录中检查安装源代码
我正在尝试deb
从我的 openCV(不相关)源代码创建一个文件。源的位置是~/software/opencv/
这是我成功执行的命令。
然后代替sudo make install
, 我sudo checkinstall
用来创建deb
. 但是在这个过程的中间,出现了这个提示。
当我列出文件时,它只是
我需要知道的是这个。
- 这个提示的原因是什么?
- 使用时我应该包含和排除哪些目录
checkinstall
? - 如何在
checkinstall
不遇到此提示的情况下运行?
setuid - 尝试使用 checkinstall 或 porg 了解 LD_PRELOAD 和 SUID/SGID
我想在我的LFS发行版中使用porg。它类似于checkinstall,它使用.LD_PRELOAD
1 . 如果您阅读自述文件:
CheckInstall 目前无法跟踪静态链接程序所做的任何文件系统更改
我认为它指的是诸如mkdir
, mv
,ln
等命令。所以我不应该对此有任何问题。我对吗?
2 . 然后,主要问题:
SUID/SGID 程序注意事项:CheckInstall 无法跟踪其操作,因为 installwatch 使用的 LD_PRELOAD 系统存在一些限制。出于安全原因,这很好,但当安装过程使用 SUID/SGID 二进制文件时,它可能会产生意外结果。
这是什么意思?我不在乎我是否忘记了某些文件。我确实关心是否会有意想不到的结果,或者我是否无法正确安装软件包。
另外,有多少包有这个问题?
python - 如何在 debian 10 上使用 checkinstall 安装 python3.8?
我已经在服务器上安装了 debian 10。
它上面安装了 python 版本 3.7.3,所以我尝试将它更新到版本 3.8.5,我想使用 checkinstall.. 我在 sources.list 中添加 backports repo 并安装 checkinstall:
然后我得到python:
但是当我尝试这个时
我得到错误:
C