APT в ALT Linux/CreateRepositoryMirror

Материал из ALT Linux Wiki

(Различия между версиями)
Перейти к: навигация, поиск
м (HTTP/FTP)
Строка 11: Строка 11:
Пример:
Пример:
-
wget \
+
<source lang="bash">
-
    --mirror \
+
wget \
-
    --convert-links \
+
  --mirror \
-
    --backup-converted \
+
  --convert-links \
-
    --html-extension \   
+
  --backup-converted \
-
    http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus/
+
  --html-extension \   
 +
  http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus/
 +
</source>

Версия 03:46, 14 ноября 2008

rsync

Наименее затратным по времени и трафику является использование для зеркалирования rsync. Хотя возможно и ручное зеркалирование, удобнее воспользоваться инструментом, который называется sisyphus-mirror.

Для исключения части пакетов из зеркалирования (например, игрушек, которые часто весьма объёмны) можно воспользоваться сервисом, позволяющим отфильтровать пакеты по RPM-группе.

HTTP/FTP

NB: Использование HTTP и FTP для зеркал APT-репозиториев ALT Linux менее экономично по трафику, чем rsync, из-за специфичной структуры репозиториев.

Пример:

wget \
  --mirror \
  --convert-links \
  --backup-converted \
  --html-extension \  
  http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus/
 
Личные инструменты