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

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

1
.rpmのオープンに失敗しました:権限が拒否されました
ダウンロードした.rpmをインストールしようとすると、次のようになります。 > sudo rpm -i something.rpm error: open of something.rpm failed: Permission denied rpmの選択は重要ではないようです。最初に.rpm(777)を変更しましたが、違いはありません。何が欠けていますか?を使用rpm -i -vしても、追加情報は表示されません。 システムはRHEL6 64ビットです。


1
/usr/lib/.build-id/ dirの目的は何ですか?
f27(netinstall)を新しくインストールした後、多くのpkgが小さなファイルを/usr/lib/.build-id/dirに配置していることに気付きました。最初は、どういうわけか、dnfのあいまいな「デバッグ」モードを有効にしたと思いましたが、 $ dnf download httpd /usr/lib/.build-id/*ファイルを含むw / rpmをフェッチします。 前のFedoraリリースではこれを思い出しません。
10 fedora  rpm  dnf 

5
読み取り専用のTMOUT変数–アクティビティがないときにシェルを自動的に終了することを無効にする回避策
ここには読み取り専用のBash変数があります。その変数の設定を解除することはできません。 $ echo $TMOUT 1800 回避策として、これらの行を書きました(私のセッションは終了しません) #!/usr/bin/perl $|++; while (1) { print "\e[0n"; sleep 120; } CentOS7 / RHEL7リポジトリに(上記のPerlコードのように)同様のことをする公式パッケージ(rpm)はありますか?vimエディターを開くのは好きではありません。コマンドが必要です。
10 bash  rpm  repository  timeout 

2
epelとrpmforgeを同時に使用することは安定していますか?
したがって、Scientific Linux 6.3デスクトップを新しくインストールした後、次のことを行います。 yum install rpmforge-release && yum update そして yum install epel-release.noarch 次に: yum install wine gparted cups-pdf && echo 'includepkgs=nss-mdns wine* gparted cups-pdf' >> /etc/yum.repos.d/epel.repo OK!この後私: vi /etc/yum.repos.d/epel.repo includepkgs=nss-mdns wine* gparted cups-pdf これが、私がフレッシュワイン(+ cups-pdf)をインストールしてgpartedする方法です。 Q:これは安定したことですか?これは将来的に問題を引き起こす可能性があるのですか?(いくつかのepelパッケージがインストールされていますが、安定性を高めるために、言及されたいくつかのパッケージをインストールした後、ホワイトリストを使用します-gparted / wine / cups-pdfのいくつかのものだけにepelが必要なためです)。これらのステップは将来問題を引き起こしますか?

2
epel gpgキーを自動的に受け入れる方法
epelから初めてパッケージをインストールするときに、GPGキーをインポートするかどうかを尋ねられます。 redisのインストール時に2つの「Is this ok」プロンプトがあることに注意してください。 [root@us-devops-build02 yum.repos.d]# yum install redis Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile .. truncated for readability Total download size: 213 k Installed size: 668 k Is this ok [y/N]: y Downloading Packages: redis-2.4.10-1.el6.x86_64.rpm | 213 kB 00:00 warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 Signature, key …

1
`apt`を使用した` rpm -K`と同等
何であるaptのと同等rpm -K *.rpm、-Kリポジトリの署名を検証することと定義されるman rpmとして最大RPMは? 状況の例: sudo rpm --import https://mirrors.example.com/rpm/RPM-GPG-KEY-release && rpm -K example.rpm
9 debian  rhel  apt  rpm  gpg 

4
インストールされている最高バージョンのカーネルRPMをプログラムで決定する方法は?
スクリプト化したいのは、次のようなものです。 if [ uname -r is not == highest version of kernel RPM installed ] then echo "You need to reboot to use the latest kernel" fi 問題は、の出力rpm -q kernelが次のようなものである場合です。 kernel-2.6.32-358.10.2.el6.x86_64 kernel-2.6.32-358.6.1.el6.x86_64 …どちらが高いかをどのように判断しますか?単純な文字列ソートは信頼できないことを知っています(この例では逆になります)。rpmのショートカットはありますか、それともすべてを解析して自分で比較する必要がありますか?
9 rpm  version 

2
SRPMを解凍、変更、再構築、およびインストールする方法
Fedora 15パッケージ(gnome-shell-extensions-alternative-status-menu)を変更したいと思います。これは小さな変更です(このコミットを元に戻します)。使用してyumdownloader、私は(SRPMをダウンロードすることができますよgnome-shell-extensions-3.0.2-1.g63dd27cgit.fc15.src.rpm)。 この後、解凍して再構築するにはどうすればよいですか?
9 fedora  rpm 

4
RedHatにpbuilderのような環境はありますか?
pbuilderクリーンな環境を使用してRedHatにRPMパッケージをビルドするために、Debianのようなユーティリティがあるかどうかを知りたいです(chroot)。 このようなものをサポートしているが、Debian環境であり、RHELをサポートしていないmachを見つけました。RHEL 5.5で実行できるものが必要です。
9 rhel  rpm  chroot 

3
RPMパッケージマネージャーによってインストールされていないファイルを検索する
RPM経由でインストールされなかった、特定のシステム上のすべてのファイルを見つける方法はありますか?私は、ファイルシステムのすべてのファイルをループするスクリプトのようなものを使用して、これを自分でブルートフォースできることを理解していますが、RPMベースのシステム(特にFedoraでこれを使用するための標準的な方法)家)。これはFedoraの場合なので、使用するか、これを理解することは問題ありません。rpmquery -fyumdnf これを行う標準的な方法がない場合、これを行うための既存のスクリプトを知っている人はいますか?必要がなければ、ホイールを再発明したくありません。 PS これに似た別の質問がありますが、それはGentooとPortageに関するものなので、完全に関連しているわけではありません。
9 fedora  yum  rpm  dnf 

3
RHEL6 +エラー:xz圧縮は利用できません
yumRHEL Server 6.6システムにパッケージをインストールすると、次のエラーが発生します。 $ sudo yum install foo Loaded plugins: product-id, rhnplugin, security, subscription-manager This system is receiving updates from RHN Classic or RHN Satellite. Setting up Install Process Error: xz compression not available 検索エンジン検索は、pyliblzmaパッケージが欠落していることを示唆しています。 sudo yum install pyliblzma同じxz compression not availableエラーに遭遇したので、これをインストールできません。 代わりに、RPMアーカイブをダウンロードしてインストールしましたrpm。 $ wget http://download.fedoraproject.org/pub/epel/6/SRPMS/pyliblzma-0.5.3-3.el6.src.rpm $ sudo rpm -ivh …
8 rhel  yum  rpm  xz 

3
「yum update」の後に構成ファイルをインタラクティブにマージする方法
システムパッケージが "yum update"で更新された後、上書きできなかった構成ファイルは置き換えられませんが、*。rpmnewファイルが近くにあります。設計上、システム管理者は構成ファイルをマージする必要があります。 Gentoo Linuxにはetc-updateツールがあり、設定ファイルの変更をインタラクティブにマージすることができます。 Beginning of differences between /etc/pear.conf and /etc/._cfg0000_pear.conf [...] End of differences between /etc/pear.conf and /etc/._cfg0000_pear.conf 1) Replace original with update 2) Delete update, keeping original as is 3) Interactively merge original with update 4) Show differences again RHEL / Fedora / CentOSでインタラクティブに設定をマージする方法はあるのでしょうか?
8 fedora  rhel  yum  rpm  etc 

5
yumと比較してrpmによって報告されるインストール済みパッケージの異なるリスト
サーバーBのセットアップをサーバーAとまったく同じにしたいのですが、サーバーAとBのArchとハードウェアは同じです。 私の計画は、サーバーAにインストールされているすべてのもののリストを用意し、サーバーBのリストを使用して次のようにインストールすることです。 yum -y install $(cat installed.txt) サーバーAでは、次を使用する必要があります。 rpm -qa > installed.txt または: yum list installed > installed.txt リストは異なっているようで、なぜかわかりません。 yum list installed930行とrpm -qa895行の違いは何ですか?
8 centos  yum  rpm 

2
インストールされたファイルからRPMパッケージをビルドする方法は?
SLESの同じバージョン/ archの2つのマシンがあります。 マシン#Aには、「foo」ソフトウェアがインストールされており、を使用して確認できますrpm -qa。 マシン#Bには、「foo」ソフトウェアをインストールする必要があります。 これfoo.rpmは、どのソースからも、インターネットからも利用できません。 質問 パッケージfoo.rpmはマシン#Aにインストールされているので、foo.rpmすでにインストールされているファイルからパッケージを構築できますか? rpmにもpre / postスクリプトがあると思います。したがって、foo.rpm(依存関係あり?)をインストールできます。
8 rpm 

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