APT в ALT Linux/CreateRepositoryMirror
Материал из ALT Linux Wiki
(Различия между версиями)
м («Mirror» переименована в «Создание зеркала APT-репозитория») |
|||
Строка 1: | Строка 1: | ||
[[Категория:Admin]] | [[Категория:Admin]] | ||
- | == | + | == rsync == |
- | + | Наименее затратным по времени и трафику является использование для зеркалирования <tt>rsync</tt>. Хотя возможно и ручное зеркалирование, удобнее воспользоваться инструментом, который называется [[sisyphus-mirror]]. | |
- | + | Для исключения части пакетов из зеркалирования (например, игрушек, которые часто весьма объёмны) можно воспользоваться [http://sisyphus.ru/rsync/ сервисом], позволяющим отфильтровать пакеты по RPM-группе. | |
- | + | == HTTP/FTP == | |
- | + | ||
- | + | ||
NB: Использование HTTP и FTP для зеркал APT-репозиториев ALT Linux менее экономично по трафику, чем rsync, из-за специфичной структуры репозиториев. | NB: Использование HTTP и FTP для зеркал APT-репозиториев ALT Linux менее экономично по трафику, чем rsync, из-за специфичной структуры репозиториев. | ||
- | + | Пример: | |
- | + | wget \ | |
- | + | --mirror \ | |
- | + | --convert-links \ | |
- | + | --backup-converted \ | |
- | + | --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/