Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
/usr/bin/<did>/program
Допустим я сумел разобраться в том, где должны размещаться части программы, создал нужные каталоги, скопировал файлы, обновил окружение и программа теперь успешно выполняется.
Но прошло время, мной уже давно забыто где и как размещались компоненты программы
место размещения не приницпиально, в том же nix, например, создаётся /etc/nix/ остальное симлинкается
с чего друг это должно нарушать целостность?
а что с блобами? Не понял вопроса.
сейчас речь не идёт о поддержке зоопарка, но какие вы тут видите проблемы?
про блобы я так и не понял, как и не понял причём тут ebuild
надуманные проблемы
Или это всё причины по которым под программу не стоит выделять ID?
1) пока не делаю пм
2) предлагаю внедрить единый стандарт на функции для развёртывания пакетов
4) я против того, что-бы развёртывание производилось более чем одним пм в пределах дистрибутива
установка проходила единообразным образом вне зависимости от дистрибутива
вот и я предлагаю стандартизировать интерфейс…
Вы определитесь для начала, чем интерфейс отличается от реализации.
Для установки и удаления одной программы достаточно штатных средств
Если не устраивает, пользуйтесь другой платформой и скорее всего коммерческой.
Решения для *nix в основном открытые и в них задействовано много людей. Чтобы что-то «протолкнуть» свое, надо убедить это сообщество
или играть по сформировавшимся правилам.
Если Вы считаете нормой установку несколько пакетов одновременно, то это проблема не пм или layout — это Ваша проблема.
Это не нормально, когда нужно несколько версий одновременно.
Можно перечислить практически все случаи, когда это необходимо
Deploy-ные костыли или пироги с «сюрпризом»