これが愚かな質問であればお詫び申し上げます。
少しの努力の後、私のラップトップにopenSUSE Leap 15.3を正常にインストールしました。ご存知のように、15.3はSLE 15 SP3のバイナリを「使用する」という点で以前のバージョンとはかなり異なります。残念ながら、もう1つの違いは、15.2まで存在していた多くのパッケージが欠落しているようです。私は次の行を見ました。openSUSE Leap 15.3には利用可能な公式パッケージはありません。(この例はllvmです)私は興味のあるものよりはるかに頻繁に発生します。
だから私の質問は:SLE 15 SP3リポジトリを使用することは一般的に可能で安全ですか? (自動更新リポジトリの1つが実際にSLEであることを確認しました)
答え1
重要でない場合は、OpenSuseとSuse Enterpriseパッケージを混在させないでください。リポジトリを追加することは、システムに実際にライセンスが与えられ、SLEリポジトリにアクセスできることを意味します。 15.3で動作するLeap 15.2用のllvmパッケージがあります。バイナリパッケージを入手してインストールしてください。
答え2
他のディストリビューションのパッケージを混在させないでください。近くの他のディストリビューションのパッケージを使用しても、無限の悲しみを引き起こす可能性があります。
- ユーザーグループが管理するソフトウェアコレクション、プライベートサンドボックスなど、展開に適した非公式のストレージを探します。
- 類似サイトhttps://rpmfind.netパッケージのソースを指摘するのに役立ちます。
- 捕まえる源泉ディストリビューションに似たパッケージ(以前のポイントを参照)を作成して直接ビルドバイナリそれで詰めなさい。調整(依存関係の更新/修正、構成ファイル、またはファイルシステムのレイアウトの調整、ローカルパッチの削除/修正/追加)が必要な場合があります。ボーナス:この方法でパッケージの最新バージョンにアップデートすることもできます。
- ソースからソフトウェアをインストールしてインストールするだけです(システム全体でアカウントにインストールするか、ローカルにインストールすることをお勧めします
/usr/local
)。
上記の中で特に特定の中央パッケージを交換/更新する場合、保証は無効になり(存在するように;-)、一般システムに精通しているユーザーにはキメラシステムが提供されます。人間にとっては難しいでしょう。デバッグします。