Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
ru:handbook:packages [2010/08/16 21:15] – translator lexeiiru:handbook:packages [2026/10/14 23:55] (current) – external edit 127.0.0.1
Line 69: Line 69:
 ===Руководство Tazpkg=== ===Руководство Tazpkg===
  
-Полное [[http://hg.slitaz.org/tazpkg/raw-file/tip/doc/tazpkg.en.html|руководство по Tazpkg]] (пока на английском) содержит гораздо больше полезной информации.+Полное [[https://doc.slitaz.org/manuals/tazpkg/tazpkg.en.html|руководство по Tazpkg]] (пока на английском) содержит гораздо больше полезной информации.
  
- 
-===Tazwok и wok=== 
- 
-Все пакеты для SliTaz собираются с помощью утилиты Tazwok и специальных рецептов. Рецепты предоставляет всю необходимую информацию для создания пакета для Tazpkg. С этой целью используются переменные, задающие имя пакета, формат архива с исходными кодами, URL для скачивания и т.д. Имея рецепт, специальная функция //compile_rules// получает все необходимые команды для настройки и установки пакета в зданный каталог. После компиляции Tazwok выполнит еще одну функцию — //genpkg_rules//, чтобы получить только необходимые файлы и создать //pkg.tazpkg// (CPIO архив). Все рецепты установленных пакетов вы можете найти по адресу: ///var/lib/tazpkg/installed//, их можно изучить и использовать в качестве примера. 
- 
-По умолчанию, Tazwok будет искать рецепты в папке ///home/slitaz/wok//, а готовые пакеты будут сохранены в ///home/slitaz/packages//. Эти пути определяются файлом конфигурации Tazwok (///etc/tazwok.conf//). Итак, если все необходимые инструменты установлены, вы можете приступить к созданию пакетов, не требующих много зависимостей. Пример: 
- 
-<code># tazwok new-tree pkgname --interactive</code> 
- 
-Когда дерево пакетов и рецепт создан в wok, вы можете этот самый рецепт отредактировать в своем любимом редакторе, изменяйте правила, функции, добавляйте необходимые зависимости. Пакет создается командой: 
- 
-<code># tazwok cook pkgname</code> 
- 
-Обратите внимание, вы можете просмотреть созданные файлы, изменять рецепты, или просто восстановить пакет с //tazwok genpkg//. Если вы довольны вашей работой, то сразу можете установить пакет через tazpkg и протестировать свое приложение или библиотеку.  
  
 ---- ----
-Статью перевел [[http://forum.slitaz.org/index.php/profile/1300/Onion|Onion]]+Статью перевел [[https://maille.slitaz.org/|Onion]]
  
 
ru/handbook/packages.1281993332.txt.gz · Last modified: by lexeii