и созданием пакета .deb? Сейчас посмотрел в интернете, информация какая-то противоречивая и туманная
в чем разница между созданием подарка своими руками и упаковкой его в обертку?
Типа компиляция в Linux делается пользователем из исходников самостоятельно локально на его компьютере, а в deb эти исходники собраны воедино и самой же системой компилируются, когда пользователь открывает пакет? Или как?
Компиляция — создание (исполняемого) файла приложения. Создание deb — создание "инсталлятора" чего-либо для соответствующей системы управления пакетами.
Компиляция делается кем угодно и где угодно. Не обязательно пользователем. deb это архив с метаданными, который содержит уже готовую для установки программу \ библиотеку \ etc.
Да, мне уже объяснили, спасибо большое ещё раз
deb разве не умеет компилировать на системе, где происходит установка? Я собирал deb уже из скомпилированного приложения, но казалось, что и компилировать он умеет, если нужно.
зависит от пакета
Есть deb-src, из которого собирается deb
Технически можно, но это странно. Дебиан — не гента.
Ну это разве что в пре-инсталл \ пост-инсталл хуках и это не прям странно, это воняет
Ну, какой-нибудь гитлаб в хуках вообще бурную деятельность устраивает, и ничего. Просто такое поведение выглядит слишком внезапно и непонятно.
Обсуждают сегодня