<div dir="ltr">Hi All,<br><br><div><div><div class="gmail_extra"><div class="gmail_quote">2018-02-23 21:05 GMT-08:00 Stesin <span dir="ltr"><<a href="mailto:stesin@gmail.com" target="_blank">stesin@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto">Думаю уже сказали и до меня, но добавлю. У меня по убунте и версиям софтин есть 2 варианта тактики, смотря чего нужно, а чего достаточно.<div dir="auto"><br></div><div dir="auto">1. Версии софта в штатной репе убунту как правило *достаточно* свежие. Соответственно тактика номер раз - юзать что предложено, и не заморачиваться.</div></div></blockquote><div><br></div><div>+1 - обычно майнтейнер пакета более-менее в курсе как самого пакета, так и интеграции его с инфраструктурой дистрибутива <br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><div dir="auto"></div><div dir="auto">2. Если свежесть версии имеет значение. Тогда находим у производителя софтинки его собственньій third-party Ubuntu PPA (в большинстве случаев он есть), и добавляем его в систему штатньіми средствами.</div><div dir="auto"><br></div><div dir="auto">После чего то, что доступно из добавленного таким образом PPA, "перекрьівает" своими (более свежими) пакетами те, что предлагаются в родной репе. Ну а чего нету в добавленной репе, будет браться из родной. Рисков минимум, и если что-то пошло не так, откатиться можно в любую минуту легко.</div></div></blockquote><div><br></div><div>Оно то да, но есть нюансы.<br></div><div><br></div><div>Если оверлейная репа одна, то обычно проблем не возникает - разве что в дистре внезапно выкатят слишком уж свежее, но apt позволяет заморозить некоторые пакеты.<br></div><div><br>А вот с двумя и более уже возможны нюансы с тем, что каждый из оверлеев может гарантировать совместимость с базовой, но не между собой.<br></div><div><br>Пример:<br>* есть базовая репа с пакетами P1 и P2, причем P2 зависит от P1<br>* есть оверлейная репа A с более свежим пакетом P1+ (совместим с базовой репой)<br></div><div>* есть оверлейная репа B с более свежим  пакетом P2 + (тоже совместим с базовой репой)<br><br></div><div>Вот только при одновременном подключении A и B мы получим конфликт, потому как P2 требует более старую версию пакета P1, чем предоставляемый из репы A.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><div dir="auto"></div><div dir="auto">Тактикой номер 3 "самому собирать из исходников" я не пользуюсь вообще, т.к. хлопотно, затратно и в среднем рискованно.</div></div></blockquote><div><br></div><div>Можно, если собирать в виде deb пакетов и укладывать в приватную apt репу.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">______________________________<wbr>_________________<br>
uanog mailing list<br>
<a href="mailto:uanog@uanog.kiev.ua">uanog@uanog.kiev.ua</a><br>
<a href="https://mailman.uanog.kiev.ua/mailman/listinfo/uanog" rel="noreferrer" target="_blank">https://mailman.uanog.kiev.ua/<wbr>mailman/listinfo/uanog</a><br></blockquote></div><br></div></div></div></div>