apt-mirror
を使用して14.04のUbuntuリポジトリをローカルに正常にセットアップしました。
しかし、最初のsources.list
で64ビットリポジトリをダウンロードするためにdeb-AMD64
を指定し、それを完了した後、32ビットをダウンロードするために別のdebリポジトリのセット(たとえばdeb-i386
)を追加しました。
32ビットリポジトリをミラーリングしたくないため、途中で停止しました。その後、clean.sh
を実行し、32ビットファイルを削除しました。
LANリポジトリの使用中にSudo apt-get update
を指定すると、更新が正常に行われ、その間にバイナリi386
ファイルを取得できないというエラーが表示されます。次のエラー:
Err http://<lanip> trusty/main i386 Packages
404 Not Found
Err http://<lanip> trusty/restricted i386 Packages
404 Not Found
W: Failed to fetch http://<lanip>/ubuntu/dists/trusty/main/binary-i386/Packages 404 Not Found
W: Failed to fetch http://<lanip>/ubuntu/dists/trusty/restricted/binary-i386/Packages 404 Not Found
W: Failed to fetch http://<lanip>/ubuntu/dists/trusty/universe/binary-i386/
私のapt-mirrorリストは次のとおりです:
############# config ##################
set base_path /data/ubuntu_repository/trusty_repo
set nthreads 20
set _tilde 0
#
#################################
# Trusty 64Bit Mirror
deb-AMD64 http://in.archive.ubuntu.com/ubuntu trusty main restricted universe multiverse
deb-AMD64 http://in.archive.ubuntu.com/ubuntu trusty-security main restricted universe multiverse
deb-AMD64 http://in.archive.ubuntu.com/ubuntu trusty-updates main restricted universe multiverse
deb-AMD64 http://in.archive.ubuntu.com/ubuntu trusty-proposed main restricted universe multiverse
deb-AMD64 http://in.archive.ubuntu.com/ubuntu trusty-backports main restricted universe multiverse
###### Ubuntu Partner Repo
deb-AMD64 http://archive.canonical.com/ubuntu trusty partner
###### Ubuntu Extras Repo
deb-AMD64 http://extras.ubuntu.com/ubuntu trusty main
clean http://archive.ubuntu.com/ubuntu
clean http://security.ubuntu.com/ubuntu
clean http://archive.canonical.com/ubuntu
正確な問題がありました。 AMD64専用のミラーは機能していましたが、これらのエラーはhatedでした。解決策は、[ Arch=AMD64 ]
ファイルのアクティブな各行にsources.list
を追加することでした。
これ以上のエラーはありません!そして、この情報はどこで見つけましたか? > blush <[〜#〜] rtfm [〜#〜]を指して指してください。 $ man sources.list
# deb cdrom:[Ubuntu 14.04 LTS _Trusty Tahr_ - Release AMD64 (20140417)]/ trusty main restricted
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
#deb http://us.archive.ubuntu.com/ubuntu/ trusty main restricted
deb [ Arch=AMD64 ] http://local_apt_mirror/ubuntu/ trusty main restricted
#deb-src http://us.archive.ubuntu.com/ubuntu/ trusty main restricted
deb-src [ Arch=AMD64 ] http://local_apt_mirror/ubuntu/ trusty main restricted