タグ付けされた質問 「rpm」

.rpmは、RPMパッケージマネージャー(元々はRed Hatパッケージマネージャー)が使用するファイル形式で、主にRed Hat Linuxとその派生物に含まれています。

3
CentOS RPMはRedHatで動作しますか?
特定のRedhat EL5 RPMを見つけるのに問題がありますが、多くのCentOSバージョンがあります。名前に「el5」が含まれていても、動作するのでしょうか、それともRedHatと完全に互換性がないのでしょうか?
7 rpm 

0
Fedora 24:build.includeなし/ autoconf.hを生成しよう
autoconf.hを必要とするパッケージをビルドしようとしています だから私はkernel-develをインストールし、make oldconfigを実行してprepareを実行しましたが、残念ながら動作しませんでした Webで解決策が見つかりませんでしたか? build.includeファイルが見つからないようです [root@linux 4.6.3-300.fc24.x86_64]# make oldconfig scripts/kconfig/conf --oldconfig Kconfig # # configuration written to .config # [root@linux 4.6.3-300.fc24.x86_64]# make prepare scripts/kconfig/conf --silentoldconfig Kconfig CHK include/config/kernel.release CHK include/generated/uapi/linux/version.h CHK include/generated/utsrelease.h DESCEND objtool /usr/src/kernels/4.6.3-300.fc24.x86_64/tools/build/Makefile.build:32: /usr/src/kernels/4.6.3-300.fc24.x86_64/tools/build/Build.include: No such file or directory make[4]: *** No rule to make target '/usr/src/kernels/4.6.3-300.fc24.x86_64/tools/build/Build.include'. Stop. …
2 linux  fedora  kernel  rpm  build 

2
yum / RPMは汎用パッケージに依存します(他のパッケージマネージャーの「提供」など)
私のパッケージを「java」を提供するものに依存させる方法を見つけようとしていますが、何を調べればよいのかわかりません。どうやら「yumが提供する」は、どのパッケージに特定のファイルが含まれているかを見つけるためのコマンドであり、「yum info」には必要な情報がないようです。 基本的に、私のOSには「java-1.6.0-openjdk」と呼ばれるパッケージがあり、パッケージにはJavaの実装が必要ですが、Oracle JavaまたはJava 7では完全に正常に動作します。それについて特定。Javaを提供するものだけに依存する方法はありますか?
2 linux  yum  rpm  rpmbuild 

2
Ubuntuでエイリアンを使用して.rpmファイルを.debファイルに変換する
alienを使用してUbuntuでi336 .rpmファイルを.debファイルに正常に変換しましたが、同じアプリケーションのi586.rpmファイルを.debファイルに変換しているときに次のエラーが表示されます。 Unpacking of 'app-1-1.i586.rpm' failed at /usr/share/perl5/Alien/Package/Rpm.pm line 155. この種の問題を解決する方法がわかりません。
2 ubuntu  conversion  rpm  deb  alien 

1
%buildでRPMビルドが失敗する
古いバージョンのFedora用にSamba RPMを作成しようとしています。インターネットにダウンロードできるものがないので、ソースコードを入手しました。 これまでのところ私は、5つの標準ディレクトリを持っている/BUILD、/RPMS、/SOURCES、/SPECSと/SRPMS。 /SOURCEStarボールでソースコードがあります。 In /SPECはsamba.specファイルです。 私がするときrpmbuild -v -bb --clean SPECS/samba.spec、ボールを展開してビルドしようとすると倒れます。エラーは次のとおりline 29: autogen.sh : command not foundです。 より具体的には、私の中で%buildあります:autogen.sh、./configureおよびmake。 この後make install、セクションですべてをインストールします%install。 どこがおかしいの? ソースコードを手動でインストールする場合、これらはすべて正常に機能することに注意してください。 ./autogen.shが削除されると、「/ var / tmp / rpm-tmp.BEyARh:29行目:./configure:そのようなファイルまたはディレクトリはありません」が表示されます。 編集:A-ha!私は問題を知っていると思います。これは、tarボールを抽出して/ BUILDに入れると、 `/ samba / source3 /を検索する必要があるときに、etcなどのルート/sambaディレクトリを./autogen.sh検索します。これを設定するにはどうすればよいですか?
1 rpm 


1
Linuxリポジトリで不足しているバイナリシンボルを検出する
Linuxリポジトリに必要なすべてのバイナリシンボルが含まれていることを検証できるツールはありますか?バイナリシンボルに対するリポジトリの完全性を確認する必要があります。 つまり、リポジトリ内のすべての実行可能ファイルについて、すべての外部シンボル(によって報告されるnm -g)がこのリポジトリの共有ライブラリによって提供されることを知る必要があります。 今のところ、私のターゲットリポジトリはrpmやdeb、または特定のディストリビューションに制限されていません。そのようなツールが存在することを知っている必要がありますか? 私はそのためにグーグルに失敗しましたので、グーグルの少なくともキーワードに感謝します。
1 linux  rpm  deb 

1
rpm --yumで同等の無視する
CentOS6にインストールするrpmをOSXで作成しました。私は次のコマンドでそれを行うことができます: rpm -i --ignoreos <some_package>.rpm yumに相当するコマンドがあるかどうか、私は疑問に思っています: yum localinstall <some_package>
1 yum  rpm 

1
RPMでターゲットサーバーから変数値を取得する
%installスクリプト内のターゲットサーバーから変数値を読み取りたい。スクリプトをパッケージ化しようとすると、パッケージ化するファイルが検索され、見つからない。このようなエラーなしでターゲットサーバー上のファイルを読み取るオプションはありますか。

1
rpmbuildがprelinkを示しています:prelinkからファイルの依存関係の少なくとも1つが変更されました
rpmbuildを試してみると、最新に更新したディレクトリが1つあります prelink:/pgsql/pgAdmin3/lib/libpng12.so.0.10.0:事前リンク以降、ファイルの依存関係の少なくとも1つが変更されています このすべての無意味なものを削除する方法(プレリンク)? ディレクトリを更新する前にそのようなメッセージはありませんでした。更新されたディレクトリにはpgsqlファイルが含まれています

2
rpmパッケージファイルのファイルタイプ
展開せずにrpmパッケージファイルからファイルタイプ(より正確には、バイナリのリスト)を取得する方法はありますか?インストールされていないrpmファイルがあり、その中のファイルタイプを学習するだけでよいと想定されています。 編集:ファイルのリストだけでなく、ファイルの種類も必要です。
linux  rpm 

1
Redhat Enterprise Linux 5.9:Yumの更新が機能しない:TypeError 'NoneType'
更新プログラムの適用を拒否しているRHEL 5.9があります。たとえば、yum updateのようなコマンドを実行すると、このスレッドのようなエラーが表示されます。https://bugzilla.redhat.com/show_bug.cgi?id = 824663 [ここにスペースを無駄にしたくないエラー全体をコピー/貼り付け]。基本的に、エラーは言います: TypeError: 'NoneType' object is not callable 私はまだ解決策を見つけていません。ITチームの誰かにサーバーのRedhatへの登録を確認するように依頼しましたが、回答を得るのに時間がかかる可能性があるため、今すぐ解決する必要があります。 いくつかのオンラインソリューションでは、/ init .pyファイルから行226/227をコメントアウトしようとしましたが、Redhatから何らかの違反に関する警告が表示されます。 現在、私が直接必要としているのは、yum.postgresql.orgからいくつかのRPMをダウンロードすることです。そのため、Redhatをすぐに関与させる必要はありません。 この問題を回避するにはどうすればよいですか? ありがとう!

1
ヘッダーV3 RSA / SHA1署名、キーID c105b9de:BAD
Centos 6.6でrpmを使用すると、奇妙な問題が発生します。 rpm / srpmをインストールしようとすると、次のメッセージが表示されます。 rpm -v --checksig glibc-2.12-1.149.el6.src.rpm glibc-2.12-1.149.el6.src.rpm: Entête V3 RSA/SHA1 Signature, key ID c105b9de: BAD Header SHA1 digest: BAD V3 RSA/SHA1 Signature, key ID c105b9de: BAD MD5 digest: BAD そして、同じOSバージョンの別のサーバーから: rpm -v --checksig glibc-2.12-1.149.el6.src.rpm glibc-2.12-1.149.el6.src.rpm: Entête V3 RSA/SHA1 Signature, key ID c105b9de: OK Header SHA1 digest: OK …
linux  centos  rpm 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.