установить конкретную версию java для 12.04

Жоао ответил на вторую половину моего вопроса, поэтому я исследовал первую половину самостоятельно. На корневом уровне существует четыре каталога и один файл.

root
| -- dists
| -- pool
| -- indices
| -- project
| -- ls-lr.gz

(Также в моем репо в колледже были только первые две записи. Таким образом, последние 3, по-видимому, несущественны для функционирование репо.)

Файл ls-lr.gz содержит вывод команды ls -lr в качестве запуска в корневом каталоге репозитория.

Каталог dists, похоже, содержит большинство метаданных, включая весь файл packages.gz (который содержит список пакетов) и Release.gpg / Release, который подписывает пакет. (Спасибо Joao за информацию)

Каталог pool содержит фактические файлы .deb. Организация /pool/[section]/[letter]/[group]/packagename.deb. Таким образом, фактическое местоположение пакета python-subversion - /pool/main/s/subversion/python-subversion_1.3.2-3ubuntu2%7edapper1_amd64.deb, поскольку subversion - это группа пакета python-subversion, а s - первая буква подрывной операции.

Каталог projects кажется содержат несколько файлов, описывающих, как зеркало синхронизировалось с исходным репо.

Каталог indices содержит много файлов, большинство из которых пустые. Непустые файлы, похоже, содержат некоторые дополнительные метаданные для пакетов.

1
задан 22 July 2015 в 09:51

0 ответов

Другие вопросы по тегам:

Похожие вопросы: