Ubuntuリポジトリを同期する方法

Ubuntuリポジトリを同期する方法

私は Ubuntu 12.10 (Quantal) バージョンを使用していますが、これは EOL です。

サポートされていない古いリリースのリポジトリはアーカイブサーバーに移動されます。これらのリポジトリは次の場所で入手できます。http://old-releases.ubuntu.com

今、私はアーカイブサーバーの代わりにパッケージを取得できるように、ローカルサーバーにこのリポジトリを設定する必要があります。リポジトリの設定には、アプトミラー道具

そしてサーバー上にリポジトリを作成しました。

ここにmirror.listファイルがあります

############# config ##################
#
 set base_path    /mirror/apt-mirror
#
# set mirror_path  $base_path/mirror
# set skel_path    $base_path/skel
# set var_path     $base_path/var
# set cleanscript $var_path/clean.sh
# set defaultarch  <running host architecture>
# set postmirror_script $var_path/postmirror.sh
# set run_postmirror 0
set nthreads     20
set _tilde 0
#
############# end config ##############

############# Src path for 12.10 #############
deb http://old-releases.ubuntu.com/ubuntu/ quantal main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ quantal-updates main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu quantal-security main restricted universe multiverse

コマンドを実行すると、apt-mirror次の3つのフォルダが作成されます。

mirror  skel  var

私は/var/wwwフォルダにシンボリックリンクを作成しました。

sudo ln -s /mirror/apt-mirror/mirror/old-releases.ubuntu.com/ubuntu  ubuntu

約60GBのデータがダウンロードされます。

したがって、「/etc/apt/source.list」ファイルに変更を加えました。

これが私のsources.listファイルの内容です

deb http://XXXXXX.net/ubuntu/ quantal main restricted universe multiverse
deb http://XXXXXX.net/ubuntu/ quantal-updates main restricted universe multiverse
deb http://XXXXXX.net/ubuntu quantal-security main restricted universe multiverse

を使用していますsudo apt-get update。しかし、次のエラーが発生します

W: Failed to fetch http://XXXXXX.net/ubuntu/dists/quantal-security/universe/binary-amd64/Packages  404  Not Found

デバッグ後、私は見逃していたことに気付きました地区いくつかの設定が存在するディレクトリ (設定が何であるかはよくわかりません)。

これを作成する方法を誰か知っていますか地区ディレクトリまたは元のリポジトリを同期できる他の方法はありますか。

答え1

プロセスを再度開始できますapt-mirror。停止したところからプロセスが続行されます。

関連情報