История изменений
Исправление DawnCaster, (текущая версия) :
Ну вообще-то, можно подписаться на нужные репы, а там уже и ядро поновее поставить (даже экспериментальное)
Я так примерно и делал. Но именно LTS ядра там не всегда доступны, они обычно перескакивают на последние stable ветки. Было даже время, я сам в своей репе поддерживал именно какой-то LTS для своего зоопарка машин.
самому в «билдсервисе» не обязательно что-то собирать, ибо в обычно, это уже до тебя сделали
Когда количество нужного софта которого нет (или устарел) в основных репах переваливает уже за несколько штук - возникает проблема с захламлением конфигурации репозиториев. Сидишь вот и думаешь откуда установить ту или иную либу которая требуется для нескольких пакетов из разных реп. Обновление версии дистра со сторонними репами вообще превращается в рандом: никогда не знаешь что у тебя получится на выходе.
По этим причинам - как раз таки лучше делать «osc branch» нужного софта из factory в свою домашнюю репу. И держать в итоге только один сторонний репозитарий (свой). А когда приходит время обновлять версию ОС - самостоятельно добавить в него новые билд-таргеты и отключить сборку плохих или устаревших пакетов.
Билд сервис - очень крут, сомнений нет. Меня просто достала текущая ситуация когда есть всего два стула дистра: tumbleweed со свежим софтом, но нестабильный настолько что в проде его не поюзаешь, либо Leap - часть основного софта в котором прямо в момент выхода старое как говно мамонта. И понятно что всё можно доработать билдсервисом. Вопрос только ЗАЧЕМ, когда даже в консервативном «стабильном» дебиане выходящем раз в несколько лет - софт новее, особенно если ставить его из бекпортов, который представлен в виде ОДНОЙ репы а не сотни маленьких.
Это ведь работа. На которую ты тратишь время и силы. И с каждым новым выпуском LEAP’а она всё больше превращается в сизифов труд, т.к в дистре всё больше устаревшего софта. Мне в какой-то момент стало просто тупо невыгодно её делать, а я ведь ещё им и платил за ынтерпрайз, кстати.
Исправление DawnCaster, :
Ну вообще-то, можно подписаться на нужные репы, а там уже и ядро поновее поставить (даже экспериментальное)
Я так примерно и делал. Но именно LTS ядра там не всегда доступны, они обычно перескакивают на последние stable ветки. Было даже время, я сам в своей репе поддерживал именно какой-то LTS для своего зоопарка машин.
самому в «билдсервисе» не обязательно что-то собирать, ибо в обычно, это уже до тебя сделали
Когда количество нужного софта которого нет (или устарел) в основных репах переваливает уже за несколько штук - возникает проблема с захламлением конфигурации репозиториев. Сидишь вот и думаешь откуда установить ту или иную либу которая требуется для нескольких пакетов из разных реп. Обновление версии дистра со сторонними репами вообще превращается в рандом: никогда не знаешь что у тебя получится на выходе.
По этим причинам - как раз таки лучше делать «osc branch» нужного софта из factory в свою домашнюю репу. И держать в итоге только один сторонний репозитарий (свой). А когда приходит время обновлять версию ОС - самостоятельно добавить в него новые билд-таргеты и отключить сборку плохих или устаревших пакетов.
Билд сервис - очень крут, сомнений нет. Меня просто достала текущая ситуация когда есть всего два стула дистра: tumbleweed со свежим софтом, но нестабильный настолько что в проде его не поюзаешь, либо Leap - часть основного софта в котором прямо в момент выхода старое как говно мамонта. И понятно что всё можно доработать билдсервисом. Вопрос только ЗАЧЕМ, когда даже в консервативном «стабильном» дебиане выходящем раз в несколько лет - софт новее, особенно если ставить его из бекпортов, который представлен в виде ОДНОЙ репы а не сотни маленьких.
Это ведь работа. На которую ты тратишь время и силы. И с каждым новым выпуском она всё больше превращается в сизифов труд. Мне в какой-то момент стало просто тупо невыгодно её делать, а я ведь ещё им и платил за ынтерпрайз, кстати.
Исправление DawnCaster, :
Ну вообще-то, можно подписаться на нужные репы, а там уже и ядро поновее поставить (даже экспериментальное)
Я так примерно и делал. Но именно LTS ядра там не всегда доступны, они обычно перескакивают на последние stable ветки. Было даже время, я сам в своей репе поддерживал именно какой-то LTS для своего зоопарка машин.
самому в «билдсервисе» не обязательно что-то собирать, ибо в обычно, это уже до тебя сделали
Когда количество нужного софта которого нет (или устарел) в основных репах переваливает уже за несколько штук - возникает проблема с захламлением конфигурации репозиториев. Сидишь вот и думаешь откуда установить ту или иную либу которая требуется для нескольких пакетов из разных реп. Обновление версии дистра со сторонними репами вообще превращается в рандом: никогда не знаешь что у тебя получится на выходе.
По этим причинам - как раз таки лучше делать «osc branch» нужного софта из factory в свою домашнюю репу. И держать в итоге только один сторонний репозитарий (свой). А когда приходит время обновлять версию ОС - самостоятельно добавить в него новые билд-таргеты и отключить сборку плохих или устаревших пакетов.
Билд сервис - очень крут, сомнений нет. Меня просто достала текущая ситуация когда есть всего два стула дистра: tumbleweed со свежим софтом, но нестабильный настолько что в проде его не поюзаешь, либо Leap - часть основного софта в котором прямо в момент выхода старое как говно мамонта. И понятно что всё можно доработать билдсервисом. Вопрос только ЗАЧЕМ, когда даже в консервативном «стабильном» дебиане выходящем раз в несколько лет - софт новее, особенно если ставить его из бекпортов, который представлен в виде ОДНОЙ репы а не сотни маленьких.
Это ведь работа. На которую ты тратишь время. И с каждым новым выпуском она всё больше превращается в сизифов труд. Мне в какой-то момент стало просто тупо невыгодно её делать, а я ведь ещё им и платил за ынтерпрайз, кстати.
Исправление DawnCaster, :
Ну вообще-то, можно подписаться на нужные репы, а там уже и ядро поновее поставить (даже экспериментальное)
Я так примерно и делал. Но именно LTS ядра там не всегда доступны, они обычно перескакивают на последние stable ветки. Было даже время, я сам в своей репе поддерживал именно какой-то LTS для своего зоопарка машин.
самому в «билдсервисе» не обязательно что-то собирать, ибо в обычно, это уже до тебя сделали
Когда количество нужного софта которого нет (или устарел) в основных репах переваливает уже за несколько штук - возникает проблема с захламлением конфигурации репозиториев. Сидишь вот и думаешь откуда установить ту или иную либу которая требуется для нескольких пакетов из разных реп. Обновление версии дистра со сторонними репами вообще превращается в рандом: никогда не знаешь что у тебя получится на выходе.
По этим причинам - как раз таки лучше делать «osc branch» нужного софта из factory в свою домашнюю репу. И держать в итоге только один сторонний репозитарий (свой). А когда приходит время обновлять версию ОС - самостоятельно добавить в него новые билд-таргеты и отключить сборку плохих или устаревших пакетов.
Билд сервис - очень крут, сомнений нет. Меня просто достала текущая ситуация когда есть всего два стула дистра: tumbleweed со свежим софтом, но нестабильный настолько что в проде его не поюзаешь, либо Leap - часть основного софта в котором прямо в момент выхода старое как говно мамонта. И понятно что всё можно доработать билдсервисом. Вопрос только ЗАЧЕМ, когда даже в консервативном «стабильном» дебиане выходящем раз в несколько лет - софт новее, особенно если ставить его из бекпортов, который представлен в виде ОДНОЙ репы а не сотни маленьких.
Исходная версия DawnCaster, :
Ну вообще-то, можно подписаться на нужные репы, а там уже и ядро поновее поставить (даже экспериментальное)
Я так примерно и делал. Но именно LTS ядра там не всегда доступны, они обычно перескакивают на самые stable ветки. Было даже время, я сам в своей репе поддерживал именно какой-то LTS для своего зоопарка машин.
самому в «билдсервисе» не обязательно что-то собирать, ибо в обычно, это уже до тебя сделали
Когда количество нужного софта которого нет (или устарел) в основных репах переваливает уже за несколько штук - возникает проблема с захламлением конфигурации репозиториев. Сидишь вот и думаешь откуда установить ту или иную либу которая требуется для нескольких пакетов из разных реп. Обновление версии дистра со сторонними репами вообще превращается в рандом: никогда не знаешь что у тебя получится на выходе.
По этим причинам - как раз таки лучше делать «osc branch» нужного софта из factory в свою домашнюю репу. И держать в итоге только один сторонний репозитарий (свой). А когда приходит время обновлять версию ОС - самостоятельно добавить в него новые билд-таргеты и отключить сборку плохих или устаревших пакетов.
Билд сервис - очень крут, сомнений нет. Меня просто достала текущая ситуация когда есть всего два стула дистра: tumbleweed со свежим софтом, но нестабильный настолько что в проде его не поюзаешь, либо Leap - часть основного софта в котором прямо в момент выхода старое как говно мамонта. И понятно что всё можно доработать билдсервисом. Вопрос только ЗАЧЕМ, когда даже в консервативном «стабильном» дебиане выходящем раз в несколько лет - софт новее, особенно если ставить его из бекпортов, который представлен в виде ОДНОЙ репы а не сотни маленьких.