
パッケージ管理のために継続的にディスクを挿入する必要がないように、SLES10SP3 および OES2SP2 ディスクをシステムにコピーしたいと思います。これを行う最善の方法は何ですか?
答え1
正直に言うと? ISO イメージをサーバーにコピーします。または、もっと良い方法として、どこかに NFS ホストを設定し、ISO イメージをローカルマウントし、マウントされたディレクトリを共有し、それらの NFS エクスポートをリポジトリとして追加します。
mount -o loop /srv/iso/OES2-SP1-i386.iso /exports/OES2-SP1-i386
mount -o loop /srv/iso/SLES10-SP3-i586.iso /exports/SLES-10-SP3-i586
次に、OES/SLES サーバーで...
zypper sa server.with.nfs:/exports/OES2-SP1-i386/ "OES2 SP1 repo"
zypper sa server.with.nfs:/exports/SLES-10-sp3-i586/ "SLES-10-SP3 repo"
または、ISO ファイルを各サーバーにコピーし、YaST から ISO をリポジトリとして追加することもできます。
答え2
結局、ローカル ディレクトリを作成し、そこに ISO を保存しました。リポジトリ管理に入り、タイプとして「ローカル ディレクトリ」を選択すると、次のダイアログでソースとして ISO を選択するオプションが表示されます。これにより、かなり簡単にできました。以前にリポジトリを変更したことがありますが、「SLES」または「Novell」のどちらが最適な方法なのかはわかりませんでした。皆さん、ありがとうございます。
トム