История изменений
Исправление 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 — общение с хранилищем пакетов.