Мне нужно дебианизировать некоторые статические ресурсы для программного проекта, но меня смущает доступная информация, и я мог бы использовать некоторые рекомендации для этого. Вот материалы, которые я читал:
- Создание собственных пакетов Debian
- Руководство нового сопровождающего Debian
- Руководство по упаковке библиотеки Debian
- Часто задаваемые вопросы наставников Debian
Руководство нового сопровождающего Debian кажется наиболее подходящим, особенно эта глава, но дидактическое изложение для меня неэффективно; это больше похоже на справочник для повторного обучения, чем на руководство для незнающих. Большая часть информации, которую я нашел, также предназначена для включения пакетов в общедоступный репозиторий, который мне не нужен. Чтобы добрые люди могли указать мне путь, я создал небольшой проект statrec, который иллюстрирует тип пакета, который мне нужно создать. Его исходное дерево выглядит так:
statrec/
├── LICENSE
├── README.md
├── share
│ ├── gilgamesh.txt
│ └── thoreau.txt
└── VERSION
Мне нужно, но я не могу понять, как:
- установить
statrec/share
в/usr/share/statrec/VERSION/
, - создайте или измените символическую ссылку с
/usr/share/statrec/current/
на/usr/share/statrec/VERSION/
, а затем - удалить предыдущие версии statrec.
Я понимаю, как это сделать, возможно, какие инструменты использовать, но чувствую себя несколько парализованным из-за избытка информации а>.