Woof - это программное приложение, используемое для сборки дистрибутива Puppy Linux из другого дистрибутива Linux . [3] [4] [5] Это приложение должно запускаться внутри Puppy Linux, и для загрузки бинарных пакетов другого дистрибутива Linux требуется подключение к Интернету. [6]
Разработчик | Барри Каулер (оригинал) сообщество (текущий) |
---|---|
Написано в | Различные (особенно C и сборка ) |
Семейство ОС | Linux |
Рабочее состояние | Текущий |
Исходная модель | Открытый источник |
Первый выпуск | 2009 г. |
Репозиторий | https://github.com/puppylinux-woof-CE/woof-CE |
Маркетинговая цель | Персональные компьютеры, мобильные устройства, встроенные устройства, серверы, |
Доступно в | Многоязычный |
Менеджер пакетов | dpkg , Pacman , PETget , slapt-get , slackpkg , диспетчер пакетов Puppy |
Платформы | x86 , x86-64 , ARM |
Тип ядра | Монолитный ( ядро Linux ) |
Userland | Разные |
Пользовательский интерфейс по умолчанию | Многие |
Лицензия | Many [1] ( торговая марка " Linux ", принадлежащая Линусу Торвальдсу [2] и администрируемая Linux Mark Institute ) |
Официальный веб-сайт | puppylinux |
Программа CD-Remaster, доступная в Puppy Linux, может использоваться для создания вариантов дистрибутива Puppy Linux. [7]
В 2013 году Woof был разделен на Woof-CE, который использует систему контроля версий git, размещенную на GitHub . [8]
Процесс сборки
Процесс, используемый Woof для сборки дистрибутива Puppy Linux из другого дистрибутива Linux:
- Пользователь выбирает дистрибутив Linux, который будет использоваться в качестве основы для дистрибутива Puppy Linux.
- Пользователь выбирает выбор пакетов и другие варианты
- Пользователь инициирует процесс сборки
- При необходимости для выбранного дистрибутива Linux скрипты выполняют задачи предварительной обработки.
- Скрипты загружают файлы базы данных пакетов выбранного дистрибутива Linux.
- Скрипты загружают файлы пакетов выбранного дистрибутива Linux.
- Скрипты собирают общие пакеты Puppy
- Скрипты собирают .iso-файл Live-CD Puppy Linux из дистрибутива Puppy Linux.
- Пользователь записывает Live-CD Puppy Linux из файла .iso.
- При желании пользователь создает новый вариант дистрибутива Puppy Linux, используя инструмент CD-Remaster, доступный в Puppy Linux.
Поддерживаемые дистрибутивы
Дистрибутивы Linux, которые Woof может использовать в качестве основы для дистрибутива Puppy Linux:
Рекомендации
- ^ «Лицензии Debian GNU / Linux» . Охлох . Проверено 27 марта 2009 года . CS1 maint: обескураженный параметр ( ссылка )
- ^ «Регистрационный номер США: 1916230» . Ведомство США по патентам и товарным знакам . Проверено 1 апреля 2006 года . CS1 maint: обескураженный параметр ( ссылка )
- ^ Барри Каулер (март 2010 г.). «Гав:« Щенок строитель » » . Проверено 8 августа 2010 . CS1 maint: обескураженный параметр ( ссылка )
- ^ Джейк Рэйсон (21 апреля 2009 г.). "Щенок Линукс гав!" . linux сегодня.
- ^ Сьюзан Линтон (30 сентября 2009 г.). «Puppy Linux 4.3 и Woof» . lwn.net.
- ^ "Гав-щенок строитель linux" . 2010-01-25. Архивировано из оригинала на 2010-01-25 . Проверено 25 ноября 2019 .
- ^ "PuppyLinux: Puplets" . PuppyLinux.
- ^ GitHub - puppylinux-woof-CE / woof-CE: woof - строитель Puppy, Puppy Linux, 24 ноября 2019 г. , получено 25 ноября 2019 г.