|
unsnap - инструментарий для миграции Ubuntu со Snap на Flatpak |
[+] [обсудить] |
| Утилита для перевода системы с использования пакетов snap на пакеты в формате flatpak. После запуска генерируется набор shell-скриптов для резервного копирования окружения на базе snap, установки пакетного менеджера flatpak, активации репозиториев flatpak в системе, установки аналогов пакетов в формате flatpak для уже имеющихся в системе пакетов snap, удаления из системы пакетов в формате snap и инструментария snapd.
|
|
|
|
|
FAI - non-interactive system to install, customize and manage Linux system |
(Версия: 3.4.8 от 2011-05-19) [+] [обсудить] |
| Система для автоматизации установки и первичной настройки Linux. Подходит для типового развертывания Linux на большом числе машин, кластеров и виртуальных окружений. Загрузка установочного образа осуществляется по сети, затем без участия человека, осуществляется разбивка диска, установка пакетов программ и корректировка файлов конфигурации. Система поддерживает Debian-совместимые дистрибутивы и выступает в роли аналога таких систем, как Red Hat kickstart, SUSE autoyast или Solaris Jumpstart. |
|
|
|
|
Keryx - download software and updates for Ubuntu that had little or no connectivity. |
[+] [обсудить] |
| Программа для обновления Ubuntu или любого основанного на Debian Linux дистрибутива на компьютерах без выхода в интернет или подключенных через низкоскоростные каналы связи. Keryx написан на Python и имеет реализацию интерфейса на PyGTK и wxWidgets. Программа позволяет пользователю выбрать пакеты для установки и произвести загрузку обновлений на другой машине, имеющей высокосортной выход в сеть (пакеты переносятся на USB Flash). Самое интересное, что загрузка обновлений может быть произведена не только в Linux, но и на машинах с Mac OS X и Windows (достаточно запустить специально подготовленный бинарный файл).
В ближайшем будущем ожидается реализация поддержки обновления дистрибутивов Fedora, Red Hat и Mandriva. |
|
|
|
|
|
Nix - purely functional package manager |
(Версия: 1.5.1 от 2010-11-22) [+] [обсудить] |
| Универсальный пакетный менеджер, не основанный на других системах управления пакетами. В Nix присутствует поддержка широкого спектра Linux дистрибутивов, имеется возможность одновременной установки нескольких версий одной программы, гибкие средства для обновления пакетов или возврата в состояние на несколько шагов назад. Пакеты установленные через Nix самодостаточны и устанавливаются в отдельные директории в дереве /nix/store. |
|
|
|
|
blastwave.org - Open Source Software for Solaris |
[+] [обсудить] |
| Архив бинарных пакетов наиболее популярных "Open Source" программ для Solaris (sparc и x86). Установка пакетов производится через программу pkg-get, которая автоматически скачивает пакет с сайта и устанавливает в системе. При написании системы управления пакетами разработчики отталкивались от решений (apt) принятых в Debian GNU/Linux.
Другие репозитории с пакетов для Solaris:
- Sunfreeware - около 300 пакетов для Solaris 10 в стандартном формате System V Package, средства автоматического разрешения зависимостей отсутствуют;
- CSW Packaging - клон Blastwave.org ориентированный на поддержку прошлых релизов Solaris, а не только OpenSolaris.
- pkg.opensolaris.org - репозиторий пакетов для OpenSolaris для использования совместно с пакетным менеджером IPS
- pkgsrc - проект NetBSD pkgsrc поддерживает репозиторий пакетов для Solaris.
- Conary - Solaris порт инновационной системы управления пакетами Conary, главное отличие которой от традиционных систем - при обновлении пакета копирование только изменившихся данных.
|
|
|
|
|
PDK - Platform Development Kit |
[+] [обсудить] |
| PDK позволяет автоматизировать создание и поддержку специализированных Linux дистрибутивов, выступая в роли своеобразной системы управления версиями для дистрибутивов, основанных на Debian и Ubuntu. Изначально PDK был создан в рамках закрывшегося в 2007 году проекта Componentized Linux и проповедует идею объединения пакетов, сходных по назначению и зависимостям, в рамках более крупных чем один пакет блоков - компонент. Componentized Linux строился поверх существующего DEB или RPM-based дистрибутива и позволял значительно упростить процесс формирования узкоспециализированных дистрибутивов. В настоящее время PDK используется при создании таких дистрибутивов, как 64 Studio, Lionstracs Mediastation, Indamixx и MythOS. |
|
|
|
|
Cobbler - Linux installation server |
(Версия: 1.4.3 от 2009-03-08) [+] [есть мнение] |
| Универсальная система для организации сетевой загрузки и обновления группы машин, поддерживающей наиболее популярные Linux дистрибутивы.
Cobbler позволяет используя простой набор команд сконфигурировать систему для бездисковой загрузки, переустановки, установки по сети, инсталляции в виртуальное окружение Xen, qemu, KVM или VMware Server. |
|
|
|
|
PackageKit |
[+] [обсудить] |
| Главная цель проекта PackageKit - создание единой, унифицированной, оболочки для установки и обновления пакетов для всех Linux дистрибутивов. Для управления пакетами PackageKit использует стандартные средства - yum, apt, conary, box, alpm, smart, pisi, zypp и т.д. Для управления доступен графический и консольный интерфейс, причем графических интерфейсов несколько: gnome-packagekit для GNOME и QPackageKit для KDE. Формально, PackageKit представляет собой абстрактный слой в D-Bus, который позволяет пользователю управлять пакетами, через API, независимое от дистрибутива и архитектуры системы. |
|
|
|
|
|
Smart Package Manager |
[+] [обсудить] |
| Универсальный пакетный менеджер, поддерживающий форматы пакетов RPM, DPKG и Slackware package. Выступает в роли альтернативы таким системам как APT, APT-RPM, YUM, URPMI. Имеется несколько уровней управления: API, клиент командной строки, графический интерфейс. |
|
|
|
|
|
klik - use software for most major Linux distributions |
[+] [обсудить] |
| Коллекция пакетов и система формирования пакетов программ, когда в пакет помещается не только программа, но и все необходимые для работы библиотеки, что позволяет использовать данный пакет под любым Linux дистрибутивом. Пакет устанавливается в обособленную директорию, точнее локально монтируется, так как представляет собой сжатый образ. |
|
|
|
|
|
checkinstall - installation tracker (доп. ссылка 1) |
(Версия: 1.6.2 от 2009-12-27) [+] [обсудить] |
| Утилита, которая учитывая местоположения файлов приложения, устанавливаемого из исходных текстов, позволяет в момент выполнения "make install" создать RPM, DEB или TGZ пакет для этого приложения. В дальнейшем, приложение можно удалить как обычный пакет. |
|
|
|
|
|
|
OpenPKG - cross-platform RPM-based Unix software packaging |
(Версия: 2.5 от 2005-10-20) [+] [обсудить] |
| Проект по созданию основанного на формате RPM кроссплатформенного инструмента для создания бинарных пакетов программ. Поддерживается репозиторий пакетов, в состав которого входят около 500 программ, пригодных для установки на Linux дистрибутивы, FreeBSD, NetBSD, Solaris и т.д. |
|
|
|
|
apt4rpm - apt for rpm based distributions |
(Версия: 0.69.0 от 2004-10-06) [+] [обсудить] |
| APT (Advanced Package Tool) надстройка для любого RPM-based дистрибутива (включая конвертер между rpm и apt репозиториями). Система портирована из Debian GNU/Linux. |
|
|
|
|
autopackage - binary packaging framework for Linux |
(Версия: 1.0.6 от 2005-08-16) [+] [обсудить] |
| Проект по созданию универсальной среды для управления бинарными пакетами программ для Linux, без привязки к используемому дистрибутиву (т.е. пакет собранный autopackage может быть установлен на разных дистрибутивах). Три фронтэнда - интерфейс командной строки, текстовый и графические GUI. Автоматическая система контроля зависимостей и обновления пакетов. |
|
|
|
|
|
BSDPak - BSD Package Management utility |
[+] [обсудить] |
| Программа расширяющая возможности стандартной системы управления пакетами программ в BSD (pkg_ ).
BSDPak нацелен в первую очередь на автоматический апгрейд пакетов, при апдейте дерева портов через CVS.
depends.pl - небольшой скрипт для построения списка зависимостей пакетов. |
|
|
|
|
|
|
|
|
|