Оригинал
Что это в целом за сайт? Не то ли, что раньше было Zenwalk Package Search?
ZUR — это то место, где пользователи Zenwalk могут внести свой вклад в развитие пакетов, не обязательно включаемых в официальные репозитории. Он фокусируется на обеспечении максимально большого количества информации для пользователей и контрибьюторов о майнтайнере пакета, его зависимостях, ошибках в программе и других вопросах.
Zenwalk Package Search в современном виде предназначен только для поиска среди официальных пакетов Zenwalk.
Что я могу сделать для ZUR?
Есть довольно много вещей, которые вы могли бы сделать:
- Определить статус ваших пакетов как «Testing», чтобы пользователи их тестировали.
- Загрузить на сайт скриншоты и другие файлы для ваших пакетов.
- Создать детальные инструкции по установке и использованию ваших пакетов.
- Обеспечить поиск пакетов по названию, описанию, категории, владельцу или статусу.
- Контактировать с майнтайнерами пакетов по электронной почте.
- Комментировать некоторые пакеты.
- Добавить ссылки на ваш FTP-сервер, где можно найти ваши пакеты.
- Оставить сообщение на форуме Zenwalk «Тестирование пакета» со ссылками на ранее размещенные файлы.
- Продолжить разработку «сиротских» пакетов.
Как собрать и установить пакет, используя файл ZENBUILD?
- Найти на сайте нужную вам программу.
- Скачать ZENBUILD
- Перейти в каталог для скачанных файлов вашей системы, создать новый каталог для вашего пакета и поместить туда файл ZENBUILD.
- Отредактировать ZENBUILD и убедиться, что детали и версия его актуальны и правильны.
- Ввести: su root.
- Ввести: buildpkg -x
- Ввести: installpkg package_name
Как я могу добавить в репозиторий собственные пакеты?
- Отыскать и просмотреть существующие репозитории, чтобы посмотреть, какие программы были в них помещены ранее.
- Если вы к этому готовы, зарегистрируйте свой аккаунт и пройдите процедуру проверки его валидности.
- После (благоприятного результата) проверки валидности зайдите в систему и в меню Пользовательские действия кликните на пункте Добавить новый пакет.
- Введите необходимую информацию и закачайте файлы вашего пакета на сайт.
Каким образом я могу найти пакет?
Поиском по имени:
http://zur.zenwalk.org/view/packages/name/filezilla
Поиском по категории:
http://zur.zenwalk.org/view/packages/category/xap
Поиском по владельцу:
http://zur.zenwalk.org/view/packages/owner/Atticus
Что такое файл *.src и почему создатели пакета в нем нуждаются?
Файл *.src — простой текстовый файл, содержащий связи файлов вашего пакета. Каждый пакет имеет свой собственный *.src файл, и каждый .src файл содержит связи со всеми файлами, необходимыми для установки и запуска пакета.
Начиная с мая 2008 года, Zenwalk затрачивает много усилий для поддержки репозитория исходников своих пакетов, и это — один из способов помочь проекту ZUR. Пример «правильного» *.src файла таков:
http://example.com/files/ZENBUILD
http://example.com/files/file-source-1.2.3.tar.bz2
http://example.com/files/build-file.log
http://example.com/files/build-file.sh
Если ваши файлы размещены на сервере ZUR, вы можете указать это как имя хоста в вашем *.src файле.