EPEL方式

EPEL方式

残念ながら、これまでCentOS 7にKeepass2をインストールする方法についての手順を探しています。 rpmはどこで入手できますか?どんな情報でも大変感謝します!

ベストアンサー1

Fedora EPELのようなRHEL / CentOSサプリメントには欠けているのでKojiのKeePass 2.26-10-fc19、Fedoraのビルドシステム。 RHEL 7はFedora 19に基づいて構築されているため、これは機能します。

 

RHELサプリメントストア

Red Hat Enterprise Linux(RHEL、CentOS 非ブランド)に欠落しているパッケージが必要な場合は、次の手順に進みます。Fedoraの帽子EPEL第二追加次のように梱包第二企業エルLinux)。残念ながら、EPELはモノベースを欠いています。パス2+私はQtに基づいていると仮定します。KeePassX(0.4.4) だけでは不十分です。

RPMforge、今呼び出されました倉庫の偽造はEPELに似たリポジトリです。Githubで検索しかし、KeePassと一致するものはありません。 2台当たる

これらのいずれかが機能する場合は、追加のリポジトリを追加してyumを使用してインストールできます。

Fedora パッケージを入手

(RPMシステムを管理する必要があったときから)私の古い秘訣は、次のことを探求することです。Fedoraの帽子の由来RHELバージョンをダウンロードして、Fedoraパッケージを試してください。 RHEL 7はFedora 19にマップされます。

安全性を確保するために、依存ライブラリを手動でマッピングすることをお勧めします。これにはDistroWatchを見ることが含まれます。赤い帽子(またはそれに対応する中央オペレーティングシステム)とFedoraの帽子この場合、ライブラリは(おそらく?)glibc(RHEL 7のglibc 2.17とFedora、つまりFedora 19と一致)とモノです。申し訳ありません。 DistroWatchはこれを追跡しないので、gtk +はどうですか? RHEL 7には3.8.8がありますが、Fedoraは正確には一致しませんが、Fedora 19の3.8.2は正しい方向です(通常はマイナーバージョン内で下位互換性があると仮定できるため、gtk + 3.8.2用にコンパイルされたアイテムはgtk +です。うまく動作します)3.8.8)。したがって、ほぼ確実にKeePassにFedora 19のRPMを使用することができます。

私たちはすでにライブラリを検索上記のEPELパッケージを見つけるには、Fedoraパッケージを参照してください。次のステップは、Fedora 19パッケージを見つけることです。ただし、そのバージョンはサポートされなくなりました。カチッという音コージービルド左側のリンクは前回に戻ります。 「fc19」を検索し、最近成功したビルドを見つけます(緑色のチェックボックスを含む)。キーパス 2.26-10-fc19

その他RHEL互換バージョン

適切なFedoraパッケージがない場合:前の選択肢は次のことを試すことでした。PBone RPMを検索、Fedora、およびより直接的にRHEL互換バージョンであるEPEL、RepoForge、CentOSを含むほとんどのRPMベースのディストリビューションが含まれています。ScientificLinux、そして多く(それは歴史的なものを置き換えました速度検索)。 Fedoraパッケージがなければ、私はここに行きます。時には互換性のあるサードパーティのパッケージがありますが、自分が何をしているのかを知る必要があります。ディストリビューションを決定し、実際にRHELと互換性があるかどうかを調べます。 Fedora または RHEL と互換性がないと主張するすべての項目は、パッケージ名が一貫していないため、競合が発生する可能性があります。幸運な場合は、上記のDistrowatchを使用して依存関係を一致させ、機能の一致を得ることができます。

PBoneを検索するときは、高度な検索を使用して互換性のあるディストリビューションのみを一覧表示することをお勧めします。これはPBoneはCentOS 7と互換性のあるkeepass2を検索します。

RPMのインストール

対応するRPM()をインストールできるはずですrpm -i file.rpmが、依存関係を巡回するのは少し面倒です(yumや使用しないため)。適切なrpm)。 90年代のパッケージ管理方法へようこそ!

パッケージインデックスの回答を見つけたら、このアップデートを修正してください。Fedoraの帽子そして中央オペレーティングシステム、わかりますもう一つの答え以下は、私のPBoneコピーで依存関係を解決するより簡単な方法を見つけて指摘したものです。

yum localinstall keepass-2.26-10.fc19.x86_64.rpm

特定の依存関係を満たすために Fedora EPEL をインストールする必要がある場合もあれば、不要な場合もあります。 (そうであれば、ここにコメントを残してください。EPELのインストール手順を追加します。)

おすすめ記事