问题标签 [rpm]

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.

0 投票
1 回答
151 浏览

fedora - Fedora 11 中的软件包

我正在尝试查找 Fedora 11 安装的软件包列表。我猜这要么在安装 DVD 的 .iso 上,要么是 anaconda 软件包的一部分。特别是我想要一个最小的列表。

我知道这可能不是正确的问题;可能在安装时最小的 Fedora 不安装任何软件包,而只是从 DVD 复制文件。有人可以证实这一点吗?

谢谢,

鲍勃。

0 投票
2 回答
7011 浏览

linux - 如果我已经安装了 GLIBCXX_4.1.2,还需要 GLIBCXX_3.4.9?

我正在 Fedora 8/9 64 位 ( http://mediainfo.sourceforge.net/es/Download/Fedora )上安装最新版本的 MediainfoDLL 。我下载了 libmediainfo-0.7.20 和 libzen0-0.4.3 文件。

当我尝试安装 libzen0 时,我得到以下输出:

但是问题是我已经安装了4.1.2版本的libstdc++:

我怎么解决这个问题?

编辑:

0 投票
1 回答
2027 浏览

python - 使用带有安装后和 python 依赖项的 setuptools

这与这个问题有些相关。假设我有一个要通过 rpm 部署的包,因为我需要在安装后进行一些文件复制,并且我有一些要声明的非 python 依赖项。但是我们也假设我有一些 Python 依赖项,这些依赖项在 PyPI 中很容易获得。似乎如果我只是打包成一个鸡蛋,然后解压缩python setup.py install将自动处理我的 python 依赖项,但会丢失任何安装后功能和非 python 依赖项。

有什么推荐的方法吗?我想我可以在预安装脚本中指定这一点,但后来我开始重复信息,并没有真正使用 setuptools 做任何事情。

(我当前的设置涉及传递install_requires = ['dependency_name']setup,它适用于python setup.py bdist_eggand unzip my_package.egg; python my_package/setup.py install,但不适用于python setup.py bdist_rpm --post-install post-install.shand rpm --install my_package.rpm。)

0 投票
3 回答
1247 浏览

time - C编程如何找到事件之间的时间间隔

我使用的是一个handyboard 和交互式c 软件,任务是使用车轮上的红外“Break Beam”传感器实时查找乐高电机的转速。我正在考虑找到光束被破坏之间的时间间隔,然后从那里计算转速,但我无法确切地知道如何做到这一点。任何帮助将不胜感激谢谢。

0 投票
1 回答
928 浏览

python - 修复 rpm/setuptools 打包的权限

我有一个项目需要安装后挂钩进行部署。我的方法是使用 setuptools 生成骨架 rpm 规范文件并 tar 源文件。

问题是我不知道如何用这种方法控制权限。规范文件如下所示:

这工作得相当好:因为所有文件都设置为适当的用户和权限。但是这些目录没有设置属性。我不知道这是否是一个问题,但它看起来确实很奇怪:所有目录都归 root 拥有,具有 755 权限。有谁知道使目录拥有的好(合理标准)方法user?我问是因为我的公司倾向于打包将在特定于应用程序的角色帐户下部署的应用程序。当我使用 setuptools 将结果放入站点包时,.pyc文件会被复制过来。但是,如果我想在路径之外创建一个配置文件目录,这似乎是一个很好的解决方法。

0 投票
2 回答
1546 浏览

python - distutils setup.py 和 %post %postun

我是新手。我正在为自己的应用程序构建 rpm 包,并决定使用 distutils 来实现它。我通过使用该网站的建议设法创建了一些 %post 的替代品,我真的很感激,但我遇到了 %postun 的问题。让我描述一下我做了什么。在 setup.py 中,我运行创建运行应用程序所需的符号链接的命令。它工作得很好,但问题是当我想删除 rpm 时,链接仍然存在。所以我认为我应该在规范文件中使用 %postun 。我的问题是:有没有办法在 setup.py 中做到这一点,还是我必须手动编辑规范文件?请建议或指出一些手册或任何东西。谢谢

0 投票
3 回答
705 浏览

python - 我应该如何处理软件包?

我正在尝试安装 pysqlite 并且遇到了麻烦。我发现最可能的原因是缺少 sqlite 标头,我必须安装它们。我的平台:CentOS release 5.3 (Final)。我有 Python-2.6.2。

我还发现我需要 .rpm 文件。就我拥有它们而言,我执行:

一切都应该没问题。

但是,我不知道在哪里可以找到 sqlite3-devel-3.nnnrpm 文件。它应该已经在我的系统上吗?我无法使用“locate sqlite3-devel-3”找到它。我应该下载这个文件吗?如果是,我在哪里可以找到它,我应该使用哪个版本?我的意思是,.rpm 文件可能应该与我计算机上的 sqlite 版本一致?如果是这样,我怎样才能找到我的 sqlite 的版本?

如果我输入“from pysqlite2 import dbapi2 as sqlite”,我会得到:

“yum search pysqlite”给了我以下信息:

顺便说一句,我有以下目录:/home/myname/opt/lib/python2.6/sqlite3,我有以下文件:

如果我输入“import unittest”,然后输入“import sqlite3 as sqlite”,我会得到:

先感谢您。

0 投票
2 回答
2252 浏览

linux - 使用 ssh 在 linux 上安装 java

我想在多台使用 ssh 的计算机上安装 java,所以我想编写一个 bash 脚本(大致):

问题是在java安装期间我需要“阅读”通知并在最后输入“yes”。我该怎么做?有比“期望”更简单的方法吗?如果不是,我如何将它放入 bash 脚本中?

多谢

0 投票
2 回答
11505 浏览

rpm - RPM 构建错误

我需要一些帮助来调试我的 rpm 版本。每当遇到 %files 或 %build 或 %install 指令时,它都会给我一个错误,我无法弄清楚“[rpm] + $'\r'” 的含义

0 投票
1 回答
14509 浏览

java - 将单个 JAR 文件正确打包为 RPM

我已经成功创建了一个 Java JAR 文件。我现在想将我的 JAR 文件打包为 RPM(RedHat 包管理器),以便可以将其安装到 Linux 上。

将单个 JAR 文件打包为 RPM 的正确方法是什么?