新しいソフトウェアインストールの問題 - RHEL6

新しいソフトウェアインストールの問題 - RHEL6

現在私のrhel6コンピュータに新しいソフトウェア/プラグインをインストールするのに問題があります。インターネットに接続されておらず、必要なものすべてを別のインターネットコンピュータ(Ubuntu)にダウンロードする必要があります。

だから私はいつもインストールするrpmを探します(ほとんどの場合、RPMルックアップリンクも機能しません)。迂回路が可能かな?

私が経験していること:後でインストールするソフトウェアをダウンロードしてください。。私のUbuntuをrhel / centosコンピュータに偽装してパッケージをダウンロードできるかどうかを知りたいです。


第二に、私はLinuxを初めて使用してsource-forgeリンクとftpリンクを使用する方法を理解できません。

ほとんど常に依存関係がないため、ソースコードの使用を放棄しました。私の管理者の一人が.rpmがプリコンパイルされているので、使用するよう提案しましたか?

これに関連する情報を少し手に入れたいです。

答え1

これには3つの可能性があります。ソースからコンパイルしたくないので、2つあります。

  • CentOSパッケージしなければならないリエルのために働いてください。少なくとも私のrhel6.6では動作しています。したがって、以下から必要なrpmをダウンロードできます。セントースストアUbuntuにコピーし、rhelにコピーしてインストールします。
  • Ubuntuのパッケージマネージャを使用して.debパッケージをダウンロードし、Convert deb-> rpmを使用します。エイリアン

ubuntuをrhel用のゲートウェイ/プロキシ/ VPNとして使用するなど、あまり明確ではない方法を試すこともできますが、このアプローチはネットワークトポロジによって異なり、要件を解決する可能性がはるかに少なくなります。

答え2

createrepo path/of/folder/where/your/rpmStore

次に、このコマンドを実行します。

ストレージファイルの削除

rm -iv  /etc/yu.repos.d/*

次に、独自のrepoファイルを作成します。

echo -e "[MyRepo] \n name=MyRepo \n baseurl=file:/path/of/folder/where/your/rpmStore \n enabled=1 \n gpgcheck=0 \n skip_if_unavailable=True">/etc/yum.repos.d/myrepo.repo

それは次のとおりです ここに画像の説明を入力してください。

以来

yum clean all

次に、そのフォルダにソフトウェアをインストールします。例:

yum install gedit -y

関連情報