LINUX.ORG.RU

История изменений

Исправление bormant, (текущая версия) :

installpkg — устанавливает файл пакета в систему
removepkg — удаляет пакет по его имени (база установленных пакетов в /var/log/{packages,scripts,removed_packages,removed_scripts})
upgradepkg — обновляет из файла пакета ранее установленный пакет (installpkg+removepkg)
explodepkg — распаковывает файл пакета (почти tar xf)
makepkg — собирает в пакет дерево файлов от текущего каталога
pkgtool — показывает менюшку (dialog) для общеупотребительных действий.
Это были pkgtools — основной ПМ. Несложно заметить, что все они работают с файлами пакета (кроме remkvepkg). Все они шелл-сценарии, можно открыть и почитать. Соответственно исходники — на любом зеркале Slackware, например,
http://slackware.uk/slackware/slackware-14.2/source/a/pkgtools/
http://slackware.uk/slackware/slackware-current/source/a/pkgtools/
см. каталог scripts/

mina86/pkgtools на гитхабе это эно?

Тоже оно, но насколько соответствует тому, что в дистрибутиве — надо проверять.

slackpkg предназначен для работы с официальным хранилищем пакетов: синхронизировать кэш сведений о пакетах, вычислить, что нужно обновить или удалить, загрузить что-то из хранилища. Для непосредственно установки/удаления использует утилиты pkgtools (и правильно делает).

slackpkg+ — плагин для slackpkg, позволяющий работать с несколькими хранилищами.

slapt-get — написанный на Си аналог apt-get для Slackware. Задачи — как у slackpkg — общение с хранилищем пакетов.

Исправление bormant, :

installpkg — устанавливает файл пакета в систему
removepkg — удаляет пакет по его имени (база установленных пакетов в /var/log/{packages,scripts,removed_packages,removed_scripts})
upgradepkg — обновляет из файла пакета ранее установленный пакет (installpkg+removepkg)
explodepkg — распаковывает файл пакета (почти tar xf)
makepkg — собирает в пакет дерево файлов от текущего каталога
pkgtool — показывает менюшку (dialog) для общеупотребительных действий.
Это были pkgtools — основной ПМ. Несложно заметить, что все они работают с файлами пакета (кроме remkvepkg). Все они шелл-сценарии, можно открыть и почитать. Соответственно исходники — на любом зеркале Slackware, например,
http://slackware.uk/slackware/slackware-14.2/source/a/pkgtools/
http://slackware.uk/slackware/slackware-current/source/a/pkgtools/
см. каталог scripts/

mina86/pkgtools на гитхабе это эно?

Тоже оно, но насколько соответствует тому, что в дистрибутиве — надо проверять.

slackpkg предназначен для работы с официальным хранилищем пакетов: синхронизировать кэш сведений о пакетах, вычислить, что нужно обновить или удалить, загрузить что-то из хранилища. Для непосредственно установки/удаления использует утилиты pkgtools (и правильно делает).

slackpkg+ — плагин для slackpkg, позволяющий работать с несколькими хранилищами.

slapt-get — написанный на Си аналог apt для Slackware. Задачи — как у slackpkg — общение с хранилищем пакетов.

Исправление bormant, :

installpkg — устанавливает файл пакета в систему
removepkg — удаляет пакет по его имени (база установленных пакетов в /var/log/{packages,scripts,removed_packages,removed_scripts})
upgradepkg — обновляет из файла пакета ранее установленный пакет (installpkg+removepkg)
explodepk — распаковывает файл пакета (почти tar xf)
makepkg — собирает в пакет дерево файлов от текущего каталога
pkgtool — показывает менюшку (dialog) для общеупотребительных действий.
Это были pkgtools — основной ПМ. Несложно заметить, что все они работают с файлами пакета (кроме remkvepkg). Все они шелл-сценарии, можно открыть и почитать. Соответственно исходники — на любом зеркале Slackware, например,
http://slackware.uk/slackware/slackware-14.2/source/a/pkgtools/
http://slackware.uk/slackware/slackware-current/source/a/pkgtools/
см. каталог scripts/

mina86/pkgtools на гитхабе это эно?

Тоже оно, но насколько соответствует тому, что в дистрибутиве — надо проверять.

slackpkg предназначен для работы с официальным хранилищем пакетов: синхронизировать кэш сведений о пакетах, вычислить, что нужно обновить или удалить, загрузить что-то из хранилища. Для непосредственно установки/удаления использует утилиты pkgtools (и правильно делает).

slackpkg+ — плагин для slackpkg, позволяющий работать с несколькими хранилищами.

slapt-get — написанный на Си аналог apt для Slackware. Задачи — как у slackpkg — общение с хранилищем пакетов.

Исходная версия bormant, :

installpkg — устанавливает файл пакета в систему
removepkg — удаляет пакет по его имени (база установленных пакетов в /var/log/{packages,scripts,removed_packages,removed_scripts})
upgradepkg — обновляет из файла пакета ранее установленный пакет (installpkg+removepkg)
explodepk — распаковывает файл пакета (почти tar xf)
makepkg — собирает в пакет дерево файлов от текущего каталога
pkgtool — показывает менюшку (dialog) для общеупотребительных действий.
Это были pkgtools — основной ПМ. Несложно заметить, что все они работают с файлами пакета (кроме remkvepkg). Все они шелл-сценарии, можно открыть и почитать. Соответственно исходники — на любом зеркале Slackware, например,
http://slackware.uk/slackware/slackware-14.2/source/a/pkgtools/
http://slackware.uk/slackware/slackware-current/source/a/pkgtools/
см. каталог scripts/

mina86/pkgtools на гитхабе это эно?

Тоже оно, но насколько соответствует тому, что в дистрибутиве — надо проверять.

slackpkg предназначен для работы с официальным хранилищем пакетов: синхронизировать кеш сведений о пакетах, вычислить, что нужно нужно обновить или удалить, загрузить что-то из хранилища. Для непосредственно установки/удаления использует утилиты pkgtools (и правильно делает).

slackpkg+ — плагин для slackpkg, позволяющий работать с несколькими хранилищами.

slapt-get — написанный на Си аналог apt для Slackware. Задачи — как у slackpkg — общение с хранилищем пакетов.