web-dev-qa-db-ja.com

CentOS yumリポジトリのローカルコピーをダウンロードしてオフラインで使用する

パブリックインターネットにアクセスできないプライベートネットワークにCentOS5.6マシンをセットアップしています。時間と欲求不満のために、Yumを使用して、マシンがオンラインの場合と同じようにパッケージをインストールできるようにしたいと思います。リポジトリのコピーをダウンロードしてこれを実行できるネットワークローカルマシンに保存されていますか?可能であれば、必要な指示を教えてください。

だからそれを分解するために、私はyum install gccインターネットに接続せずにgccをインストールします。

8
ewok

これは、ローカルマシンにWebサーバーがセットアップされていることを前提として簡単に実現できます。

それについて助けが必要な場合は、新しい質問をしてください:)

基本的に、リポジトリをローカルマシンにrsyncし、ローカルWebサイトとして設定してから、yum構成でURLをそのマシンにポイントします。

かなり howtoforge.comに含まれる手順の簡単なガイド があります。

メインリポジトリの更新でリポジトリを更新し続けると、メンテナンスのオーバーヘッドが発生するため、これをすべての人に適したアイデアとしてはお勧めしませんが、ローカルリポジトリが必要な場合(たとえば、 LAN上の多くのマシンで、帯域幅を節約したい場合)、これは良い方法です。

4