APT към ALT Linux

NB:посочете noarch иедноот зависещите от архитектурата хранилища, не събирайте всичко заедно!

Разположение на пакета[редактиране]

Просто декомпозирайте пакетите в /RPMS.reponame директории в зависимост от архитектурата на пакета.

Създаване/актуализиране на мета-информация [редактиране]

За да създадете/актуализирате мета-информация (файлове, съхранявани в основната директория), използвайте помощната програма genbasedir от пакета apt-repo-tools (до и включително 5.0/branch -- apt-utils):

Полезни съвети[редактиране]

Създаване на "скелетно" хранилище[редактиране]

Добавяне на произволен набор от пакети към хранилището [редактиране]

Преди да стартирате този скрипт, може да се наложи да инсталирате липсващите пакети:

Ето скрипта за добавяне на пакети: Файл:Addpackages.sh

След тази операция е необходимо да актуализирате метаинформацията. Страничен ефект е, че имената на файловете на пакетите се променят в "канонична" форма.

Създаване на хранилище въз основа на съдържанието на APT кеша [редактиране]

Добавете съдържанието на APT кеша към хранилището (вижте по-горе) и актуализирайте мета информацията (вижте по-горе).

Автоматизиране на добавяне на пакети към хранилище [редактиране]

Използвайте скриптовете от пакета sisyphus.

Записване на хранилището на CD/DVD [редактиране]

rpm-dir [редактиране]

Можете да създадете хранилище като една директория без никакви индекси.

1. Създайте две вложени директории:

2. Копирайте всички файлове (например всички *.rpm файлове от /var/cache/apt/archives/, които са инсталирани ръчно или чрез системни актуализации). Трябва да направите това като root!

3. На машината, където са необходими тези актуализации, регистрирайте хранилището: