The OpenNET Project / Index page

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

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

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

----* 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 
    Близкие по совпадению ключи
    debian  deb  tea  brew  openssf  dnf  analyser  linux  centos  dpkg  update  backport  dvd  slackware  netbsd 
    Похожие разделы ключей
  • linux

  • Раздел новостей
     [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
     [21.09.2022] Выпуск пакетного менеджера RPM 4.18
     [02.05.2022] Опубликован анализатор, выявивший 200 вредоносных пакетов в NPM и PyPI
     [23.02.2022] Выпуск пакетного менеджера APT 2.4
    Следующая страница >>

    Советы и заметки
     Перекомпиляция пакета с 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
    Добавить, Поддержать, Вебмастеру