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

RPMは、主にLinuxディストリビューションを対象としたパッケージ管理システムです。

4
RPMパッケージが署名されたGPGキーを確認するにはどうすればよいですか?
RPMの暗号署名は、rpm -Kコマンドで検証できます。これは、署名がRPMのデータベースにあり、有効である場合にgpg(またはpgp)を含む文字列を返しOKます。 パッケージが署名されていないが、チェックサムが有効な場合、まだ取得できますOKが、いいえgpgです。 パッケージが署名されているが、RPMデータベースにキーがない場合、(GPG)(大文字)とを取得しNOT OKAY、続いてを取得し(MISSING KEYS: GPG#deadbeef)ます。 パッケージのインストールを機能させるために、インストールするキーを見つけたい場合に便利です。 しかし、RPMキーリングのいくつかのキーのどれが特定のパッケージの署名に使用されたかを確認したい場合はどうすればよいですか?

5
Fedoraの世界にはPPAサービスと同等のものがありますか?
Ubuntuには、この便利なPPAサービスがあり、独自のパッケージリポジトリを取得できます。 ソフトウェアの開発スナップショットなど、オープンソースライセンスの下にあるソースパッケージをそこに置くことができます。 (サーバーは適切なバイナリパッケージを作成し、リポジトリキーで署名します。) ユーザーは、1つのコマンドでリポジトリアドレスを追加するだけで、apt-getを介してパッケージをインストールできます。 私はFedoraを検討しているので、Fedoraパッケージで利用可能なこのようなものはありますか? はいの場合、どのアーキテクチャ/配布バージョンがサポートされていますか?利用可能なスペースはどれくらいですか? そのようなサービス(たとえば、現在のFedoraバージョンやRHEL)を介して複数のrpmディストリビューションのパッケージを公開する方法は何ですか?
23 fedora  packaging  rpm 


1
yum updateとyum installの違い
rpmコマンドを操作しているときに、次のようにするsome-package-1.0と、別のrpm -ivh some-package-1.1パッケージをインストールしてから実行すると、両方のパッケージがリストされることに気付きましたrpm -qa | grep some-package。 some-package-1.0 some-package-1.1 ただし、1.1をインストールする代わりに、を介してアップグレードするrpm -Uvh some-package-1.1と、単一パッケージ(1.1)の望ましい結果が得られますrpm -qa | grep some-package。 今、同じ動作をして適用されないyum installとyum update? でたので、私は聞いてrpm -U(アップグレード)パッケージを命じるが、と、インストール/アップグレードするために存在する必要はありませんyum update(私は間違っていない場合)パッケージがすでに存在している必要があります。 私は特に、パッケージをバージョンなどで指定した結果を知りたいと思っていますsome-package-1.0。要約すると、私が知りたいのは、some-package-1.0and などの2つの特定のバージョンがあるかどうかですsome-package-1.1。 yum install1.0が既にインストールされた後、1.1でa を実行し、2つのパッケージをリストしますか? yum update some-package-1.1正常に実行されsome-package-1.0ますか?
20 yum  rpm 

2
パッケージをインストールするのに、常に「rpm -i」ではなく「rpm -U」を使用する必要があるのはなぜですか?
rpmには、パッケージをインストールする-i(--install)オプションがあります rpmには、パッケージをインストールまたはアップグレードする-U(--upgrade)オプションがあります 赤い帽子のドキュメントは、その示してrpm -i完全に許容です。 ただし-U、パッケージを初めてインストールする場合でも、これまでに見たすべてのドキュメントでの使用を推奨しています。 なぜrpm -U一般的に好まれるのrpm -iですか?
19 rpm 

3
rpmでパッケージをインストールできないのはなぜですか?「トランザクションロック」が発生する[終了]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 UnixおよびLinux Stack Exchangeで話題になるようにします。 2年前に閉店。 問題がyumあり、再インストールしようとしています。をダウンロードしましたyum.3.2.0-40-el6.centos.noarch.rpm。 私が試みるとき: $ rpm -ivh yum.3.2.0-40-el6.centos.noarch.rpm 私は得る: エラー:/var/lib/rpm/.rpm.lockにトランザクションロックを作成できません(許可が拒否されました) 私は実行しようとしましたがsu -、このエラーが発生しています: -bash:su:コマンドが見つかりません ` アンインストールyumして強制的に依存関係を無視しようとすると、同じ「許可拒否エラー」が発生します(依存関係を無視せずに、いくつかの依存関係でアンインストールに失敗します)。
19 centos  yum  root  rpm 

2
パッケージに関してEL5とEL6は何を意味しますか?
Citrix XenServerでCentOSを使用しています。 [root@xen01 shm]# uname -a Linux xen01 2.6.32.43-0.4.1.xs1.8.0.855.170800xen #1 SMP Mon Jul 21 05:12:35 EDT 2014 i686 i686 i386 GNU/Linux [root@xen01 shm]# lsb_release -a LSB Version: :core-4.0-ia32:core-4.0-noarch Distributor ID: XenServer Description: XenServer release 6.2.0-70446c (xenenterprise) Release: 6.2.0-70446c Codename: xenenterprise http://sourceforge.net/projects/apcupsd/files/rpms%20-%20Stable/3.14.10/apcupsd-3.14.10-1.el5.i386.rpm/downloadからapcupsdパッケージをインストールしました しかし、過去1年間に新しいバージョンがあり、RPMは3.14.12に更新されなかったようです。 しかし、私はこのバージョンを見つけました:https : //admin.fedoraproject.org/updates/FEDORA-EPEL-2014-4191/apcupsd-3.14.12-1.el6 パッケージに関してEL5とEL6の正確な意味を知りたい。後者は依存関係のために失敗しますが、EL6パッケージをインストールできますか?

3
パッケージをユーザーにローカルにインストールする-ベストプラクティス?
RHELサーバー上のユーザーにGitをローカルにインストールしたい(ルートアクセス権がない)ローカルユーザーアカウントにソフトウェアをインストールする最もクリーンで整理された方法は何ですか? そのユーザーのホームディレクトリにすべてをインストールしますか? ディレクトリレイアウトはどのようになりますか? ソースまたはRPMからインストールしますか? RPMからYUMまたはRPMを使用しますか?

3
RPMパッケージをダウンロードして1行でインストールする方法は?
wgetRPMをダウンロードしてそれをパイプでsudo rpm -iインストールし、1行でインストールできるかどうか疑問に思っていました。私はちょうど実行できることを理解しています: wget -c <URL> sudo rpm -i <PACKAGE-NAME>.rpm パッケージをインストールするには 私は使用してみました: wget -cqO- <URL> | sudo rpm -i しかし、それは返されました: rpm: no packages given for install
18 pipe  rpm  wget 

1
インターネット接続を使用せずにFedoraでdnfを使用してローカルにインストールする
rpmインターネットを使用せずにローカルでパッケージをインストールしようとしています。私は次を試しました: sudo rpm -u kernel-devel-4.2.7-200.fc22.x86_64.rpm そして私は得た: error: kernel-devel-4.2.7-200.fc22.x86_64.rpm: hdr blob(2060952): BAD, read returned 0 error: kernel-devel-4.2.7-200.fc22.x86_64.rpm cannot be installed 私も試しました: sudo dnf --disablerepo='*' install kernel-devel-4.2.7-200.fc22.x86_64.rpm それはまだインターネットを使用しているようですので、インターネット接続が本当に遅いので、それが機能するかどうかはわかりません。 これを修正する方法はありますか?
18 rpm  dnf 

2
パッケージ自体をインストールせずにrpmパッケージの依存関係をインストールする方法は?(rhel / fedora)
パッケージ(* .rpm)のセットがあります。rpm -qRp <package>必要なものをリストするためにできるパッケージごとに、パッケージ自体をインストールせずに(必要なものを)インストールしたいと思います。すべての有効なリポジトリにライブが必要です。rpm -qRp ...たとえば、出力を解析する独自のスクリプトを作成せずにこれを行う簡単な方法はありますか。 require(yum localinstall)ですべてをインストールしてから元のパッケージをアンインストールすることでそれができることはわかっていますが、問題はセットに依存関係と競合の両方があるパッケージが含まれていることです。ただし、必要なパッケージは競合しません。複数回実行したyum localinstall <list>後yum remove <list>、リスト内のパッケージが競合しないことを確認する必要があります。 もっと良い方法はありますか?基本的にのようなものが欲しいのyum-builddepですが、buildrequiresではなくrequireが必要です。 私のディストリビューションはFedora/RHEL
17 yum  rpm 

2
ファイルが見つからない/破損しているパッケージを再インストールする
異常なシャットダウンとカラフルなfsckの後、大量のファイルが失われました。「rpm -Va」の出力は数百行の長さです(主にファイルが欠落していますが、チェックサムやその他の不一致もあります)。ファイルが見つからないか破損しているパッケージを再インストールする簡単な方法はありますか? 問題のOSはFedora 22です。
17 fedora  yum  rpm  dnf 

3
DRPMとは何ですか?RPMとはどう違うのですか?
CentOS 7ボックスで更新を行ったところ、いくつかのDRPMがインストールされていることに気付きました。グーグルでいくつかの検索を行った後、この質問に対する直接的な回答はありませんので、ここで質問するのが適切だと思いました。 DRPMとは何ですか? RPMパッケージとどう違うのですか?
17 centos  rpm 

4
yum / rpmでインストールした後、プログラムを起動するために入力する名前を知る方法は?
rpm次のコマンドを使用してインストールしました: yum localinstall ./FoxitReader-1.1-0.fc9.i386.rpm さて、これでうまくいきました。次を使用してアプリを起動できました。 FoxitReader & FoxitReaderアプリの起動に失敗し、名前が別のものであった場合はどうなりますか。インストールしたばかりのランチャーファイルの名前を調べるにはどうすればよいですか?


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.