web-dev-qa-db-ja.com

apt-mirror -error?

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
1
SAGAR

正確な問題がありました。 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
2
nortally