我需要构建一个rpm,其中包括一个内核模块(模块将被添加到目录/lib/模块/% current _内核/ either /)我遇到的问题是,如果安装我的包的linux机器,内核将在更新后更新,则模块不会在新的内核/lib/模块/% new _内核/extra/外接/所以我想知道是否有一种构建rpm的方法,它依赖于当前内核,所以我的包要么在内核升级期间卸载,要么重新安装,谢谢Luc。
我尝试通过pip在python中安装gpg,但得到以下错误: Could not find gpgme-config. Please install the libgpgme development package. 我的操作系统是linux7,但是我找不到任何可以在Linux7上安装上述软件包的rpm,我已经在this网站上搜索过了,但是找不到任何适用于Linux7的软件包。谁能指导我如何在Linux7上安装libgpgme-devel?
我正在尝试通过Windows 8.1操作系统将Oracle SQL Developer安装到Linux服务器上。我正在从以下位置下载包:
然后,我将从该站点安装Linux RPM包。
然后,我将它从Windows8.1操作系统(它就是下载到的)移动到Linux服务器上(通过WinSCP)。
然后,我将在Putty上打开Linux服务器,并尝试使用以下命令安装SQL Developer:
rpm -Uvh sqldeveloper-4.0.3.16.84-1.noarch.rpm
然后我收到这个错误:
rpm: RPM should not be used directly install R
当我试图安装本地.rpm包时,我遇到了一个问题。错误消息:
Total size: 124 M
Installed size: 124 M
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
error: Couldn't create temporary file for %pre(PACKAGE): Success
Error in PREIN scri