APT в ALT Linux/CreateRepositoryMirror

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

(Различия между версиями)
Перейти к: навигация, поиск
м Mirror» переименована в «Создание зеркала APT-репозитория»)
Строка 1: Строка 1:
[[Категория:Admin]]
[[Категория:Admin]]
-
== Создание зеркала APT-репозитория ==
+
== rsync ==
-
=== rsync ===
+
Наименее затратным по времени и трафику является использование для зеркалирования <tt>rsync</tt>. Хотя возможно и ручное зеркалирование, удобнее воспользоваться инструментом, который называется [[sisyphus-mirror]].
-
Наименее затратным по времени и трафику является использование для зеркалирования <tt>rsync</tt>. Инструмент для зеркалирования выборанных APT-репозиториев называется [[sisyphus-mirror]].
+
Для исключения части пакетов из зеркалирования (например, игрушек, которые часто весьма объёмны) можно воспользоваться [http://sisyphus.ru/rsync/ сервисом], позволяющим отфильтровать пакеты по RPM-группе.
-
Для исключения части пакетов из зеркалирования (например, игрушек, которые часто весьма объёмны) можно воспользоваться [http://sisyphus.ru/rsync/ инструментом], позволяющим отфильтровать пакеты по RPM-группе.
+
== HTTP/FTP ==
-
 
+
-
=== HTTP/FTP ===
+
NB: Использование HTTP и FTP для зеркал APT-репозиториев ALT Linux менее экономично по трафику, чем rsync, из-за специфичной структуры репозиториев.
NB: Использование HTTP и FTP для зеркал APT-репозиториев ALT Linux менее экономично по трафику, чем rsync, из-за специфичной структуры репозиториев.
-
<pre>wget \
+
Пример:
-
    --mirror \
+
wget \
-
    --convert-links \
+
    --mirror \
-
    --backup-converted \
+
    --convert-links \
-
    --html-extension \   
+
    --backup-converted \
-
    http://ftp.altlinux.org/pub/distributions/ALTLinux/4.0/Desktop/</pre>
+
    --html-extension \   
 +
    http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus/

Версия 20:01, 13 ноября 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/
 
Личные инструменты