checkinstall

推荐的 Python 配置
checkinstall

推荐的 Python 配置

我一直尝试在我的 Linux 机器上正确设置 Python,但对它的设置方式一直不太满意。 我正在运行最新的 Linux Mint,它在 /usr/bin 中附带了 python2 和 python3 版本 所以我的第一个问题是我是否应该尝试将这些版本升级到最新版本?我的阅读表明这些是系统使用的版本,我不应该碰它们。 接下来我决定最好使用 checkinstall。再次从我的阅读中,它建议使用 altinstall 作为我的 make 目标,这是为了阻止系统 python 被覆盖。但是无论我使用 install 还是 altinstall,两个目标似乎...

Admin

说明
checkinstall

说明

我正在从源代码编译 nginx,并希望使用 checkinstall,以便以后可以更轻松地卸载它。问题是 checkinstall 执行 /var/tmp 中的脚本,我使用 noexec 挂载该脚本以防止特权升级。 我发现本网站建议将 /var/tmp 临时绑定到其他位置,以允许在 /var/tmp 中执行脚本。但这是否会导致当时正在使用 /var/tmp 的进程出现问题并导致我受到攻击? 这让我想到一个问题:有没有办法使用 checkinstall 而不将 /var/tmp 挂载为 exec?也许可以使用 chroot 或 unshare? ...

Admin

使用 checkinstall 创建的 RPM 出现依赖性错误
checkinstall

使用 checkinstall 创建的 RPM 出现依赖性错误

使用命令编译 openssl-1.0.1.i: export CFLAGS="-fPIC" ./config shared --openssldir=/usr/share/ssl make depend make all make install 这里不要求任何依赖 我可以在终端运行 bash-3.00# openssl OpenSSl> 现在我通过运行创建了 RPM checkinstall;并尝试在其他设置上安装此 RPM。 我遇到这个错误: error: Failed dependencies: perl(WWW::Curl:...

Admin

将非标准文件添加到 checkinstall 包
checkinstall

将非标准文件添加到 checkinstall 包

我正在尝试使用 checkinstall 来管理软件的自定义版本。我想在安装 nginx 时将自定义文件添加到包中,例如 /etc/init.d/nginx。 该参数是实现此目的的一种简单方法,但是为了将该文件包含在包中而--include创建它似乎有点笨拙,比如在 nginx 源目录中创建它。etc/init.d/nginx 这是将自定义文件注入 checkinstall 包的可接受方式吗? ...

Admin

checkinstall + 符号链接
checkinstall

checkinstall + 符号链接

我正在尝试打包此代码使用 checkinstall,但遇到这个错误这会阻止创建所有共享库的符号链接。 make install 创建以下链接: libdlt.so -> libdlt.so.2.17.0 libdlt.so.2 -> libdlt.so.2.17.0 checkinstall 包不会创建上述任何内容,但 ldconfig 可以恢复: libdlt.so.2 -> libdlt.so.2.17.0 我如何确保所有链接都已创建?或者我可以使用 checkinstall 的替代方法吗? ...

Admin

Ubuntu 16.04 程序安装程序问题
checkinstall

Ubuntu 16.04 程序安装程序问题

当我输入 make 时得到的完整错误是 Making install in libraries/utils make[1]: Entering directory '/home/ioanna/Desktop/Biogeme/biogeme-2.5/libraries/utils' make install-am make[2]: Entering directory '/home/ioanna/Desktop/Biogeme/biogeme-2.5/libraries/utils' /bin/bash ../../libtool --tag=CXX ...

Admin

使用 checkinstall 安装的库创建了一个名为“python”的包并导致依赖性问题
checkinstall

使用 checkinstall 安装的库创建了一个名为“python”的包并导致依赖性问题

我想尝试一下名为 gtsam 的 C++ 库的新主要版本。由于我目前正在为几个项目使用该库的旧版本,并且我不确定依赖性问题,因此我决定使用 checkinstall 来安装它: mkdir build && cd build make sudo checkinstall 因为它附带了一个我也想安装的 python 包装器,所以我这样做了: cd python sudo checkinstall python setup.py install 现在我想再次删除该版本,因此我检查了该库安装在哪个包名下。 主库被称为“build”,我...

Admin

无法安装 Debian 软件包
checkinstall

无法安装 Debian 软件包

我正在尝试安装 Snort 的 libdnet-1.12 软件包并尝试让 checkinstall 工作。但它一直说: Copying documentation directory... ./ ./INSTALL ./README ./THANKS ./TODO ./LICENSE Copying files to the temporary directory...OK Stripping ELF binaries and libraries...OK Compressing man pages...OK Building file list...O...

Admin

自编译FFmpeg,checkinstall和APT依赖项
checkinstall

自编译FFmpeg,checkinstall和APT依赖项

我已经整理了FFmpeg并使用检查安装。现在,我尝试安装 OpenCV 开发文件,但它想要libavcodec-dev libavcodec54 libavformat54 libavutil-dev libavutil52从 Ubuntu 的存储库安装,这会破坏 FFmpeg。我尝试使用这些 checkinstall 标志 --provides='libavcodec54, libavdevice53, libavfilter3, libavformat54, libavresample1, libavutil52, libswscale2, libpo...

Admin

`make install` 显然由于拼写错误而失败,但不是在 makefile 中:如何查找和修复?
checkinstall

`make install` 显然由于拼写错误而失败,但不是在 makefile 中:如何查找和修复?

我正在尝试安装富士通 USB 触摸屏来自的司机这里,在我的新富士通 LifeBook P1630 上的 Kubuntu 12.04 上。(参见P1630 上的 kubuntu 13.04(64 位)上的 fujitsu-usb-touchscreen:“make”错误。)我下载了 .zip 文件,解压后make在创建的目录中运行;一切如预期。但是,当我运行sudo checkinstall(调用make install)时,事情就不那么顺利了。第一次尝试时,安装中止并出现以下错误: make: execvp: /etc/init.d/fujitsu_tou...

Admin

checkinstall 询问版本
checkinstall

checkinstall 询问版本

我有一个 autoconf/automake/autoeverything 项目,正在使用 checkinstall 安装。当我去安装它时,我看到了 This package will be built according to these values: 0 - Maintainer: [ [email protected] ] 1 - Summary: [ Package created with checkinstall 1.6.2 ] 2 - Name: [ mypkg ] 3 - Version: [ ] 4 - ...

Admin

编译错误 checkinstall
checkinstall

编译错误 checkinstall

嗨,我想在 Ubuntu 下编译我的第一个软件包 (Wine)(这也是我使用这个操作系统的第一天)。我运行了 ./configure 和 make,没有错误。但是当我执行 checkinstall 时,我得到了这个: ========================= Installation results =========================== make[1]: Entering directory `/home/donbilbo/Downloads/wine-1.5.22/tools' make[1]: `makedep' is up...

Admin

使用 checkinstall 卸载本地安装的软件包
checkinstall

使用 checkinstall 卸载本地安装的软件包

操作系统:Ubuntu 18.04 我想使用 从源代码安装 vim checkinstall。所以我运行了这个: $ git clone https://github.com/vim/vim.git $ cd vim/src 在这里,我编辑了Makefilevim 的安装目录$HOME,而不是需要 sudo 权限的默认位置(我确实有 sudo 权限,但想在本地安装 vim)。我还编辑了其他一些行,例如取消注释 Python 行,或选择 vim 的正常大小;但我认为这些与本文不太相关。然后我运行: $ make $ checkinstall 请注...

Admin

通知 apt 我已经从源代码构建了现有软件包的较新版本
checkinstall

通知 apt 我已经从源代码构建了现有软件包的较新版本

我已经从源代码正确安装了 PointCloud 库的更新版本 (libpcl1.9.1),但在使用此库构建其他内容时,我无法在 CMakeLists 中正确找出链接。我需要版本 >=1.8,但 Ubuntu 16.04只有 1.7.2。 我想从 apt 中卸载默认版本 (libpcl1.7),以便只使用更新版本 (libpcl1.9),这样就不会出现链接 .so 库的问题。这无法完成,因为这会sudo apt-get remove libpcl1.7导致删除我需要的其他软件包,而这些软件包当然依赖于Alibpcl 版本但不一定这我正在卸载的版本(我现...

Admin