Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: ivo3d в Nov 22, 2013, 00:20



Титла: Debian stable upgrade
Публикувано от: ivo3d в Nov 22, 2013, 00:20
Здравейте,

понеже ще ми се наложи скоро да се занимавам с едни машини с Debian, инсталирах няколко виртуалки и сега разучавам дистрибуцията. Всичко засега е ясно, единствено не можах да разбера каква е разликата между stable и например wheezy и какво се случва след като известно време пуснат нова версия? Видях десетки бързи ръководства как да направя upgrade от squeeze към wheezy, обаче по моя проста логика ако в sources.list версията е stable, не би трябвало изобщо да се тревожа за това кога излиза следващата версия и просто upgrade-вам по стандартния начин. Четейки обаче различни статии, нещо ме навежда на мисълта, че това не е точно така.

Ще се радвам някой да ми разясни или да ми предложи подходящо четиво. Благодаря!


Титла: Re: Debian stable upgrade
Публикувано от: neter в Nov 22, 2013, 00:42
За да не се повтаряме, виж тук ($2).

А относно стъпките по надграждане към нов stable, когато се ползват кодовите имена, за да не се рискува непланирано надграждане, най-добре е да се следват бележките, които самият екип от Debian публикува на официалния сайт debian.org ($2), защото освен стандартните стъпки, често има разни подробности за специфични конфигурации, в които може да се окаже, че попадаш и трябва да вземеш предвид. Тук ($2) са бележките по новостите в новата версия. Тук ($2) са бележките по необходимите стъпки за надграждане към новата версия. Тези линкове (поне досега) са постоянни, така че очаквай на същите да се появят бележките и за следващата нова версия, когато излезе (но хвърляй все пак по едно око да не би да са се сменили).


Титла: Re: Debian stable upgrade
Публикувано от: cybercop в Nov 22, 2013, 11:15
Здравейте,

понеже ще ми се наложи скоро да се занимавам с едни машини с Debian, инсталирах няколко виртуалки и сега разучавам дистрибуцията. Всичко засега е ясно, единствено не можах да разбера каква е разликата между stable и например wheezy и какво се случва след като известно време пуснат нова версия? Видях десетки бързи ръководства как да направя upgrade от squeeze към wheezy, обаче по моя проста логика ако в sources.list версията е stable, не би трябвало изобщо да се тревожа за това кога излиза следващата версия и просто upgrade-вам по стандартния начин. Четейки обаче различни статии, нещо ме навежда на мисълта, че това не е точно така.

Ще се радвам някой да ми разясни или да ми предложи подходящо четиво. Благодаря!
Към момента стабилната версия е Wheezy. Когато в хранилищата е зададена stable версия, след излизането на новата стабилна версия, мигрираш към нея с apt-get dist-upgrade или с надраждане от Synaptic, който е настроен по подразбиране да изпълнява dist-upgrade (пълно надграждане на пакетите, включително ядрото). Ако в хранилищата е фиксирано името на дистрибуцията, тогава оставаш на нея, дори след излизането на нова стабилна версия. В такъв случай вече ползваш oldstable версия, докато и изтече поддръжката.
Уловката при надграждането до нова версия, независимо, дали е stable, testing или sid, е, че в листата трябва да оставиш само основните хранилища main, contrib и non-free. Оставянето на което и да е друго хранилище прави надграждането несигурно. Добре е също, след края на надграждането, но преди рестарта да се изпълни и apt-get install -f, за да няма някой неинсталирана зависимост.
Така процедирам аз и досега не съм имал никога проблеми при надграждане.


Титла: Re: Debian stable upgrade
Публикувано от: ivo3d в Nov 22, 2013, 11:41
Благодаря много [_]3 , сега ми се изясни :)


Титла: Re: Debian stable upgrade
Публикувано от: cybercop в Nov 22, 2013, 12:17
Прочети това.
https://bg.wikipedia.org/wiki/%D0%94%D0%B5%D0%B1%D0%B8%D0%B0%D0%BD ($2)
Може и някъде да съм допуснал неточности, но преди да я редактирам, статията не даваше почти никаква информация за дистрибуцията, освен исторически данни.