apt-mirror - изменение исходного зеркала создает новую папку для загрузок

У меня есть локальное зеркало Ubuntu, работающее на Ubuntu 10.04 в моем офисе, которое использует archive.ubuntu.com для загрузки обновлений и выпусков. Я работал с этим зеркалом с момента выхода Hardy Heron в Ubuntu. Он загружает все в папку /export/ubuntu-repo1/apt-mirror/mirror/archive.ubuntu.com/.

Недавно я узнал, что зеркало в Индии, то есть in.archive.ubuntu.com, намного быстрее для меня, чем http://archive.ubuntu.com , базирующееся в Великобритании. Поэтому, чтобы загрузить последний выпуск QUANTAL QUETZAL, я настроил индийское зеркало в /etc/apt/mirror.list

После внесения этого изменения и оставив apt-mirror для запуска на ночь, я обнаружил, что он загрузил все в новую папку с именем " in.archive.ubuntu.com ", так что теперь у меня есть две папки, в которые apt-mirror загружает обновления.

/export/ubuntu-repo1/apt-mirror/mirror/archive.ubuntu.com/ /export/ubuntu-repo1/apt-mirror/mirror/in.archive.ubuntu.com/

[ 115] Теперь, поскольку в apache не настроен «in.archive.ubuntu.com», клиенты Ubuntu не могут получить доступ к выпуску QUANTAL QUETZAL и его обновлениям.

У меня вопрос:

Можно ли скопировать все загруженное в «in.archive.ubuntu.com» на «archive.ubuntu.com», чтобы все новые обновления последнего выпуска стали доступны клиентам Ubuntu? Во-вторых, могу ли я настроить apt-mirror для загрузки всего на archive.ubuntu.com, даже используя индийское зеркало?

Большое спасибо за вашу помощь заранее.

Я Кази

-1
задан 16 November 2012 в 05:56

1 ответ

У меня была такая же проблема. Но похоже, что переименование всех папок на новый зеркальный сайт решает проблему. Поскольку вы хотите продолжать использовать зеркальный сайт in.archive.ubuntu.com, проще убедиться, что ваши клиенты могут подключаться к локальному зеркальному сайту. В вашем случае: измените свой ../mirror/archive.ubuntu.com to ../mirror/in.archive.ubuntu.com ../skel/archive.ubuntu.com to ../skel/in.archive.ubuntu.com

Как у вас уже есть in.archive. Каталог ubuntu.com, если он закончен, вам нужно только изменить конфигурацию apache. Затем измените конфигурацию apache, указав каталог ubuntu в каталоге in.archive.ubuntu.com. Либо вы используете быстрый и грязный метод, как описано в http://unixrob.blogspot.nl/2012/05/create-apt-mirror-with-ubuntu-1204-lts.html . Или вы измените свою конфигурацию apache по мере необходимости. (например, виртуальный хост.)

Карел

0
ответ дан 16 November 2012 в 05:56

Другие вопросы по тегам:

Похожие вопросы: