Lucidのパッケージはarchive.ubuntu.com
からold-releases.ubuntu.com
に移動したため、リポジトリの可用性について少し心配で、完全なローカルミラーを提供したいと考えています。
wget -r
以外のUbuntuパッケージリポジトリ全体(lucid、lucid-backports、lucid-security、lucid-updates)をダウンロードする方法を知っていますか? rsyncまたはftpでold-releases.ubuntu.com
に接続できません。
Edit:この質問は ローカルAPTリポジトリの作成方法 の重複ではありません質問は、ミラーリングするパッケージを知らずにold-releases.ubuntu.com
からミラーリングする方法についてです(そうでなければ、単にapt-proxy
を使用することもできます)。
使用可能なミラーリングツールがいくつかあります。debmirrorはそのうちの1つです(apt-get install debmirror
)。
次のスクリプト(基本的には1つのコマンド)がうまくいけばうまくいきます。完全なリリースは非常に多くのギガバイトなので、私はこれを徹底的にテストしませんでした。
#!/bin/sh
debmirror -v --timeout=300 \
--cleanup --Host=old-releases.ubuntu.com \
--root=ubuntu --method=http --diff=none \
--getcontents --no-check-gpg \
--no-source \
--di-dist=lucid --di-Arch=i386,AMD64 \
--section=main,restricted,universe,multiverse,main/debian-installer \
--dist=lucid,lucid-updates,lucid-security \
--Arch=i386,AMD64 /mirror/lucid