История изменений
Исправление kostik87, (текущая версия) :
Ты не видишь, потому, что не понимаешь вопроса тс.
Повторяю ещё раз, он спросил: как ему поставить php 8.3 в Debian 12, без vpn и доступа к репозиторию sury и не превратить систему в experimental?
Отсюда можно сделать вывод, что ему достаточно дистрибутивных сборок php в составе Debian, никакие левые расширения ему не нужны. И он лишь не хочет превращать свою систему в experimental или разбираться со смешиванием веток.
А для этого ему всего навсего нужно собрать deb пакеты php8.3 на основе dsc файлов из состава Debian Experimental под релиз Debian Bookworm.
Повторяю ещё раз, я отвечал на ТЗ, задание и условия, поставленные автором темы.
У тебя проблемы с логикой и ты мешаешь сюда свои хотелки и непонятные требования.
У автора нет кучи серверов, куда ему нужно ставить пакеты, по крайней мере он об этом не сказал. У автора нет необходимости в экзотических расширениях php, отсутствующих в репозиториях Debian.
Все, это те требования, в рамках которых я отвечал.
По поводу «быстренько накостылять» - какое ТЗ, такой и ответ.
И для себя, если мне оное будет нужно - да, я буду собирать свой репозиторий, но в рамках тех серверов, что поддерживаю я php - нужен на небольшом количестве и даже там не требуется php8.3, а достаточно php8.2, но если будет требование, я сделаю репозиторий.
Для автоматизации сборки и чистоты системы все это будет собираться в docker с образом debian:bookworm.
Будут сгенерированы свои gpg ключи, пакеты разложены по разделам и сгенерированы списки пакетов, все подписано, а открытая часть ключе выложена или передана на серверы.
К твоему сведению почти все пакеты относящиеся к php собираются в Debian с одного dsc файла, php_defaults_версия.dsc.
Мне не нужно опакечивать каждый отдельный модуль руками.
Просто скачиваю dsc файл, проверяю зависимости, закидываю в gitlab, по pipeline отработает сборка в docker, подписание, помещение в репозиторий и обновление Packages.
Я не буду и не собираюсь расписывать тебе в деталях как это все делается.
Если тебе нужно - разбирайся сам.
Не мешай свои хотелки и вопрос, поставленный автором темы.
Удачи.
Исправление kostik87, :
Ты не видишь, потому, что не понимаешь вопроса тс.
Повторяю ещё раз, он спросил: как ему поставить php 8.3 в Debian 12, без vpn и доступа к репозиторию sury и не превратить систему в experimental?
Отсюда можно сделать вывод, что ему достаточно дистрибутивных сборок php в составе Debian, никакие левые расширения ему не нужны. И он лишь не хочет превращать свою систему в experimental или разбираться со смешиванием веток.
А для этого ему всего навсего нужно собрать deb пакеты php8.3 на основе dsc файлов из состава Debian Experimental под релиз Debian Bookworm.
Повторяю ещё раз, я отвечал на ТЗ, задание и условия, поставленные автором темы.
У тебя проблемы с логикой и ты мешаешь да свои хотелки и непонятные требования.
У автора нет кучи серверов, куда ему нужно ставить пакеты, по крайней мере он об этом не сказал. У автора нет необходимости в экзотических расширениях php, отсутствующих в репозиториях Debian.
Все, это те требования, в рамках которых я отвечал.
По поводу «быстренько накостылять» - какое ТЗ, такой и ответ.
И для себя, если мне оное будет нужно - да, я буду собирать свой репозиторий, но в рамках тех серверов, что поддерживаю я php - нужен на небольшом количестве и даже там не требуется php8.3, а достаточно php8.2, но если будет требование, я сделаю репозиторий.
Для автоматизации сборки и чистоты системы все это будет собираться в docker с образом debian:bookworm.
Будут сгенерированы свои gpg ключи, пакеты разложены по разделам и сгенерированы списки пакетов, все подписано, а открытая часть ключе выложена или передана на серверы.
К твоему сведению почти все пакеты относящиеся к php собираются в Debian с одного dsc файла, php_defaults_версия.dsc.
Мне не нужно опакечивать каждый отдельный модуль руками.
Просто скачиваю dsc файл, проверяю зависимости, закидываю в gitlab, по pipeline отработает сборка в docker, подписание, помещение в репозиторий и обновление Packages.
Я не буду и не собираюсь расписывать тебе в деталях как это все делается.
Если тебе нужно - разбирайся сам.
Не мешай свои хотелки и вопрос, поставленный автором темы.
Удачи.
Исправление kostik87, :
Ты не видишь, потому, что не понимаешь вопроса тс.
Повторяю ещё раз, он спросил: как ему поставить php 8.3 в Debian 12, без vpn и доступа к репозиторию sury и не превратить систему в experimental?
Отсюда можно сделать вывод, что ему достаточно дистрибутивный сборок php в составе Debian, никакие левые расширения ему не нужны. И он лишь не хочет превращать свою систему в experimental или разбираться со смешиванием веток.
А для этого ему всего навсего нужно собрать deb пакеты php8.3 на основе dsc файлов из состава Debian Experimental под релиз Debian Bookworm.
Повторяю ещё раз, я отвечал на ТЗ, задание и условия, поставленные автором темы.
У тебя проблемы с логикой и ты мешаешь да свои хотелки и непонятные требования.
У автора нет кучи серверов, куда ему нужно ставить пакеты, по крайней мере он об этом не сказал. У автора нет необходимости в экзотических расширениях php, отсутствующих в репозиториях Debian.
Все, это те требования, в рамках которых я отвечал.
По поводу «быстренько накостылять» - какое ТЗ, такой и ответ.
И для себя, если мне оное будет нужно - да, я буду собирать свой репозиторий, но в рамках тех серверов, что поддерживаю я php - нужен на небольшом количестве и даже там не требуется php8.3, а достаточно php8.2, но если будет требование, я сделаю репозиторий.
Для автоматизации сборки и чистоты системы все это будет собираться в docker с образом debian:bookworm.
Будут сгенерированы свои gpg ключи, пакеты разложены по разделам и сгенерированы списки пакетов, все подписано, а открытая часть ключе выложена или передана на серверы.
К твоему сведению почти все пакеты относящиеся к php собираются в Debian с одного dsc файла, php_defaults_версия.dsc.
Мне не нужно опакечивать каждый отдельный модуль руками.
Просто скачиваю dsc файл, проверяю зависимости, закидываю в gitlab, по pipeline отработает сборка в docker, подписание, помещение в репозиторий и обновление Packages.
Я не буду и не собираюсь расписывать тебе в деталях как это все делается.
Если тебе нужно - разбирайся сам.
Не мешай свои хотелки и вопрос, поставленный автором темы.
Удачи.
Исходная версия kostik87, :
Ты не видишь, потому, что не понимаешь вопроса тс.
Повторяю ещё раз, он спросил: как ему поставить php 8.3 в Debian 12, без vpn и доступа к репозиторию sury и не превратить систему в experimental?
Отсюда можно сделать вывод, что ему достаточно дистрибутивный сборок php в составе Debian, никакие левые расширения ему не нужны. И он лишь не хочет превращать свою систему в experimental или разбираться со смешиванием веток.
А для этого ему всего навсего нужно собрать deb пакеты php8.3 на основе dsc файлов из состава Debian Experimental под релиз Debian Bookworm.
Повторяю ещё раз, я отвечал на ТЗ, задание и условия, поставленные автором темы.
У тебя проблемы с логикой и ты мешаешь да свои хотелки и непонятные требования.
У автора нет кучи серверов, куда ему нужно ставить пакеты, по крайней мере он об этом не сказал. У автора нет необходимости в экзотических расширениях php, отсутствующих в репозиториях Debian.
Все, это те требования, в рамках которых я отвечал.
По поводу «быстренько накостылять» - какое ТЗ, такой и ответ.
И для себя, если мне оное будет нужно - да, я буду собирать свой репозиторий, но в рамках тех серверов, что поддерживаю я php - нужен на небольшом количестве и даже там не требуется php8.3, а достаточно php8.2, но если будет требование, я сделаю репозиторий.
Для автоматизации сборки и чистоты системы все это будет собираться в docker с образом debian:bookworm.
Будут сгенерированы свои gpg ключи, пакеты разложены по разделам и сгенерированы списки пакетов, все подписано, а открытая часть ключе выложена или передана на серверы.
К твоему сведению почти все пакеты относящиеся к php собираются в Debian с одного dsc файла, php_defaults_версия.dsc.
Мне не нужно опакечивать каждый отдельный модуль руками.
Просто скачиваю dsc файл, проверяю зависимости, закидываю в gitlab, по pipeline отработает сборка в docker, подписание, помещение в репозиторий и обновление Packages.
Я не буду и не собираюсь расписывать тебе в деталях как это все делается.
Если тебе нужно - разбирайся сам.
Не мешай свои хотелки и вопрос, поставленный автором темы.
Удпчи