The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Управление пакетами и установкой программ

   Корень / Дистрибутивы и ОС / Управление пакетами и установкой программ

----* 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.
 
----* Cauldron Project - scalable and manageable enterprise-class BSD-based appliance platform [+]
[обсудить]
 Позволяет создавать минималистичные сборки FreeBSD, OpenBSD и NetBSD для обеспечения работы определенных приложений в виртуальных машинах. Имеется комплект преднастроенных окружений, для создания межсетевых экранов, почтовых серверов, DNS-серверов, NAS-хранилищ, беспроводных точек доступа, систем обнаружения атак, спам-фильтров и т.п.
 
----* 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, независимое от дистрибутива и архитектуры системы.
 
----* SystemImager - collection of tools used to manage, clone, and deploy Linux (Версия: 4.0.2 от 2007-12-10) [+]
[обсудить]
 Набор средств для автоматизации установки и обновления различных Linux дистрибутивов на большом числе типовых машин. Такаже поддерживается распределенная установка пакетов программ или изменений конфигурации.
 
----* Smart Package Manager [+]
[обсудить]
 Универсальный пакетный менеджер, поддерживающий форматы пакетов RPM, DPKG и Slackware package. Выступает в роли альтернативы таким системам как APT, APT-RPM, YUM, URPMI. Имеется несколько уровней управления: API, клиент командной строки, графический интерфейс.
 
----* Conary - distributed software management system for Linux distributions (Версия: 2.4.8 от 2013-01-22) [+]
[обсудить]
 Инновационная система управления пакетами Conary, главное отличие которой от традиционных систем - при обновлении пакета копирование только изменившихся данных.
Установка производится из распределенного репозитория пакетов, подобного тем, что используются в системах управления версиями. Для создания и поддержки репозитория используется ПО rBuilder.
 
----* klik - use software for most major Linux distributions [+]
[обсудить]
 Коллекция пакетов и система формирования пакетов программ, когда в пакет помещается не только программа, но и все необходимые для работы библиотеки, что позволяет использовать данный пакет под любым Linux дистрибутивом. Пакет устанавливается в обособленную директорию, точнее локально монтируется, так как представляет собой сжатый образ.
 
----* kern2deb - Convert RedHat kernel-VER.src.rpm to a Debian package [+]
[обсудить]
 Утилита дающая возможность использовать Linux ядро с патчами от Red Hat под Debian GNU/Linux. Осуществляет преобразование source rpm с ядром из комплекта RHEL в бинарный и "source" пакеты Debian.
 
----* checkinstall - installation tracker (доп. ссылка 1) (Версия: 1.6.2 от 2009-12-27) [+]
[обсудить]
 Утилита, которая учитывая местоположения файлов приложения, устанавливаемого из исходных текстов, позволяет в момент выполнения "make install" создать RPM, DEB или TGZ пакет для этого приложения. В дальнейшем, приложение можно удалить как обычный пакет.
 
----* Backports - packages from Debian testing and unstable [+]
[обсудить]
 Коллекция пакетов перенесенных для использования в stable ветке Linux дистрибутива Debian из веток testing и unstable. Для тех кому нужна последняя версия какой-либо программы и нет желания ждать ее официального попадания в stable.
 
----* Yum - automatic updater and package installer/remover for rpm systems [+]
[обсудить]
 Система для управления пакетами программ и слежения за зависимостями для RPM-based Linux дистрибутивов (аналог APT). Имеет функции для автоматизации обслуживания группы машин.
 
----* 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. Автоматическая система контроля зависимостей и обновления пакетов.
 
----* freebsd-update - Binary Security Updates for FreeBSD [+]
[обсудить]
 Система обновления программ, в которых обнаружены ошибки безопасности, не через накладывание патчей и пересборку на каждой системе, а через организацию обновлений бинарных файлов c уже пропатченной машины.
 
----* BSDPak - BSD Package Management utility [+]
[обсудить]
 Программа расширяющая возможности стандартной системы управления пакетами программ в BSD (pkg_ ). BSDPak нацелен в первую очередь на автоматический апгрейд пакетов, при апдейте дерева портов через CVS.
  • depends.pl - небольшой скрипт для построения списка зависимостей пакетов.
  •  
    ----* slackUp - Slackware Linux auto-upgrade utility [+]
    [обсудить]
     Программа для автоматического выкачивания и установки обновленных в дереве slackware-current программ.
     
    ----* instmon - script that monitors installations and detects the files that were added or modified [+]
    ----* Installwatch - monitors created and modified files, directories, permissions. [+]
    [обсудить]
     Система контроля за установкой новых программ, изменения конфигурации, появления новых файлов и т.д.
     
    ----* alien - convertor between the rpm, dpkg, slp, slackware tgz [+]
    [обсудить]
     Конвертор пакетжей различных дистрибутивов Linux.
     
    ----* depenguinator - FreeBSD remote install [+]
    [есть мнение]
     Пакет ориентированный на администраторов, желающих заменить Linux на FreeBSD, но не имеющих физический доступ к машине.
    Указав в настройках параметры сети и скопировав код на диск через "dd", после перезагрузки удаленной машины, можно зайти на нее по SSH и с легкостью установить FreeBSD.
  • Аналогичную задачу в OpenBSD решает проект YaifO (Yet another installer for OpenBSD).
  • Install Debian Onto a Remote Linux System;
  • Удаленная замена FreeBSD на Debian/GNU Linux
  •  
    ----* zero-install - The Zero Install system [+]
    [обсудить]
     Позволяет запускать приложения с удаленных серверов без их непосредственной установки в системе. Запущенное приложение кэшируется, на случай повторного запуска.
     
    ----* Программы для типовой установки Linux на большое число машин. [+]
    [обсудить]
     Программы для решения проблемы установки типовой Linux конфигурации сразу на большое число машин (например, несколько десятков, для машин в кластере):
  • Alice (SuSE) - Automatic Linux Installation and Configuration Environment
  • FAI - Fully Automatic Installation for Debian GNU/Linux
  • NAIS - non-interactive, network automated installation system for Debian Linux
  • LUI - Linux Utility for cluster Installation (RedHat)
  • System Installation Suite
  • SystemImager - automates Linux installs, software distribution, and production deployment.
  •  

    Близкие по значению ключи
    update  centos  pkgsrc  altlinux  ubuntu  freesco  ipcop  mandrake  rpm  lilo  suse 
    Близкие по совпадению ключи
    deb  debian  tea  brew  apt-mirror  dnf  linux  centos  dpkg  update  backport  dvd  slackware  netbsd  redhat 
    Похожие разделы ключей
  • linux

  • Раздел новостей
     [12.10.2024] Выпуск пакетного менеджера RPM 4.20 и начало разработки RPM 6
     [13.04.2024] Началось тестирование переработанного интерфейса пакетного менеджера APT 3.0
     [08.04.2024] Выпуск инструментария для поддержания локальных зеркал apt-mirror2 4
     [20.09.2023] Выпуск пакетного менеджера RPM 4.19
     [03.05.2023] В пакетном менеджере APT 2.7 реализована поддержка снапшотов
     [09.04.2023] Выпуск пакетного менеджера DNF 4.15
     [07.03.2023] Выпуск пакетного менеджера APT 2.6
     [06.12.2022] Создатель brew развивает новый пакетный менеджер tea
    Следующая страница >>

    Советы и заметки
     Перекомпиляция пакета с icq клиентом в Ubuntu/Debian и Fedora/RHEL/CentOS Linux
     Обновление Fedora/RHEL/Suse/Mandriva без обновления ядер
     Резервная копия rpm пакетов, обновляющихся через yum.
     Удаление неиспользуемых пакетов в Debian GNU/Linux
     Примеры использования пакетного менеджера Zypper в openSUSE
     Удаление ненужных автоматически установленных пакетов в Debian и Ubuntu
     Анализ содержимого DEB-пакетов
     Просмотр зависимостей пакета и принадлежности файла пакету в Linux
    Следующая страница >>

    Тематический каталог
     Создание CD или DVD образов из репозиториев Debian
     Руководство по сборке и бэкпортированию deb пакетов
     Сборка программ для ALTLinux Master с использованием hasher
     Обзор файла sources.list для пользователей Debian
     Использование SWareT для автообновления Slackware
     Настройка сервера обновлений CentOS
     Создание дистрибутива под определённые нужды на основе пакетной базы CentOS
     Использование pkg_comp для сборки пакетов NetBSD в chroot
    Следующая страница >>

    Каталог программ
     PackageKit
     Smart Package Manager
     Keryx - download software and updates for Ubuntu that had little or no connectivity.
     Conary - distributed software management system for Linux distributions
     apt4rpm - apt for rpm based distributions
     Backports - packages from Debian testing and unstable
     autopackage - binary packaging framework for Linux
     Fidosoft в RPM
    Следующая страница >>

    Каталог ссылок
     blastwave.org - Open Source Software for Solaris
     Книга "ОС Linux на Вашем персональном компьютере" Автор: В.А.Костромин
     Формат сжатых, архивных файлов и пакетов программ.
     Altering packets on the fly with Netfilter QUEUE
     [www.tuxfinder.com] Tux Finder
     linuxnews.ru - новости и интересные статьи
     IP Fragmentation and Path Maximum Transmission Unit Discovery (PMTUD)
     Бинарные версии pkgsrc пакетов для Solaris 10

    Архив документации
     Перевод APT HOWTO
     Руководство пользователя и разработчика RPM
     Linux-Faq или советы начинающему
     Система управления пакетами в Debian GNU/Linux
     Linux: выбор дистрибутива, Какой дистрибутив Linux выбрать?
     Использование RPM
     Безопасность и оптимизация Linux. Редакция для Red Hat.
     RPM HOWTO: Ссылки
    Следующая страница >>



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру