Re: APT
Было дело, что 10.03.2004 10:49
Serge Tiunov писал(а):
> А вообще -- можно из набора сидюков сделать очень-очень
> локальное зеркало? И если да, то что куда копировать?
Будем делать репозитарий в /home/common:
1) Сливаем со всех дисков каталог ./pool (/cdrom/pool) в
/home/common/debian/pool. Не забываем, что при копировании с сидюка
файлы ro, поэтому после каждого диска делаем
chmod -R +w /home/common/debian/pool
2) С первого-второго диска сливаем ./dists/potato (/cdrom/dists/potato)
в /home/common/debian/dists/potato
3) С первого-седьмого диска сливаем ./dists/woody (/cdrom/dists/woody) в
/home/common/debian/dists/woody, при этом, файлы Packages _дописываем_
(т.е. при использовании mc указываем [ дописать в Конец ]). Файлы
Release на всех дисках одинаковы. Зажатые Packages.gz не переписываем
(они не нужны). В итоге, получаем такое дерево:
dists
|-- potato
| `-- main
| |-- binary-all
| | |-- admin
| | |-- comm
| | |-- devel
| | |-- doc
| | |-- editors
| | |-- games
| | |-- graphics
| | |-- libs
| | |-- math
| | |-- net
| | |-- sound
| | |-- tex
| | |-- text
| | |-- utils
| | `-- x11
| `-- binary-i386
| |-- admin
| |-- base
| |-- comm
| |-- devel
| |-- doc
| |-- editors
| |-- electronics
| |-- games
| |-- graphics
| |-- interpreters
| |-- libs
| |-- math
| |-- net
| |-- news
| |-- oldlibs
| |-- otherosfs
| |-- sound
| |-- tex
| |-- text
| |-- utils
| |-- web
| `-- x11
`-- woody
|-- contrib
| `-- binary-i386
|-- main
| `-- binary-i386
`-- non-US
|-- contrib
| `-- binary-i386
`-- main
`-- binary-i386
Чтобы было понятней, каталог woody имеет следующую структуру (сбоку
написан примерный итоговый размер, в байтах, получившихся файлов):
|-- Release
|-- contrib
| `-- binary-i386
| |-- Packages 129194
| `-- Release 99
|-- main
| `-- binary-i386
| |-- Packages 779008
| `-- Release 96
`-- non-US
|-- contrib
| `-- binary-i386
| |-- Packages 1111
| `-- Release 103
`-- main
`-- binary-i386
|-- Packages 178984
`-- Release 100
4) Теперь в /etc/apt/sources.list добавляем следующую строку:
deb file:/home/common/debian woody contrib main non-US/contrib
non-US/main
при этом не забываем закоментировать строки для cdrom.
5) Делаем apt-get update
6) Радуемся жизни :))
--
Best regards,
Yury A. Yurevich
Registered Linux User #276311
Debian 3.0r1 Woody kernel 2.6.2
Reply to:
- References:
- Re: APT
- From: "Yury A. Yurevich" <captyure@ngs.ru>
- Re: APT
- From: Serge Tiunov <st@hq.kem.ru>