Здійснення кровотоку Debian


14

У мене на комп’ютері встановлено Debian 6, і коли я його встановив рік тому, я все-таки мав стабільну систему для своїх потреб; Мене не хвилювало присутність пакунків. Тепер мої думки зворотні, я відчуваю, що мені потрібно кровоточити більше, ніж стабільність. Чи є спосіб зробити Debian Bleeding Edge? Для Ubuntu я знайшов пару PPA, які дещо підтримують оновлення певних пакетів, але не знайшли хорошого керівництва для цього для Debian.

Якісь поради?

debian 

3
оновити та запустити тестування (зараз Джессі).
Йорданм

@jordanm, оновлення? Чи можна це зробити без повного видалення поточного Debian?

@Nunoxic так. не впевнений, як це зробити в debian, але в ubuntu ви б запустилиdo-release-upgrade -d
strugee

1
насправді, незважаючи на все, здається, що це посібник для debian. дивіться wiki.debian.org/DebianTesting
strugee

Частина, яку ви шукаєте, це: "Щоб перейти до наступного стабільного тестування, якщо ви вже встановили стабільний випуск, відредагуйте /etc/apt/sources.list, замінивши" стабільний "(або поточне кодове ім'я для стабільного) в apt рядки до "тестування" (або поточне ім'я коду для наступного стабільного випуску). Ви також можете це зробити синаптично. "
Йоган

Відповіді:


18

Для майбутніх читачів: Зауважте, що ця відповідь була написана в червні 2013 року, коли Wheezy (Debian 7, вийшов у травні 2013 року) був "стабільним", а Джессі (тодішній Debian 8) був зовсім новим як "тестування". Поміркуйте, який вплив може мати будь-яка подальша розробка на обґрунтованість відповіді у вашій конкретній ситуації, перш ніж продовжувати оновлення.


Щоб полегшити перехід, я рекомендую зробити це як двоступінчастий процес. Або три: спочатку зробіть резервну копію . Ймовірність втрати даних під час оновлення системи Debian невелика, але не нульова, і файли конфігурації дуже добре можуть бути перезаписані або переписані як частина оновлення, і завжди є можливість, що переклад не буде ідеальним. Однак це все має бути цілком можливо, не переставляючи з нуля.

По-перше, дотримуйтесь звичайного шляху оновлення до останньої редакції стабільного випуску, в даний час Wheezy (посилання веде до посібника з оновлення i386; замініть вашу архітектуру за потребою). Це, в основному, зводиться до редагування /etc/apt/sources.list*для імені, wheezyа не для squeezeтого, щоб робити apt-get updateдалі apt-get -u dist-upgrade, але прочитайте документацію для деталей горі, перш ніж продовжувати . Я рекомендую трохи пробувати Wheezy, щоб переконатися, що нічого очевидно не порушено. Якщо він зламаний у Wheezy, він майже точно не заживе в Джессі чи Сиді.

Коли ви впевнені, що система працює належним чином під Wheezy, відредагуйте свої файли source.list знову, цього разу замінюючи testingабо sidдля wheezy. На сторінці випусків Debian (мій акцент):

тестування

Розподіл "тестування" містить пакунки, які ще не прийняті до "стабільного" випуску, але вони знаходяться в черзі для цього. Основна перевага використання цього дистрибутива полягає в тому, що він має більш новітні версії програмного забезпечення. /.../ Поточний розподіл "тестування" - це Джессі.

нестабільний

"Нестабільна" дистрибуція - це те, де відбувається активний розвиток Debian. Зазвичай цим дистрибутивом керують розробники та ті, хто любить жити на межі. "Нестабільний" розподіл називається sid.

Якщо ви хочете кровоточити край, ви хочете sid/ unstable. Зауважте, що Сід схильний до сильних поломки. Якщо вам потрібні новіші версії пакетів, але напівстабільні, то вам потрібно testing.

Потім виконайте apt-get updateнаступні дії apt-get -u dist-upgrade. На час написання цього документа, схоже, не існує специфічного посібника з встановлення для Джессі / тестування, але все ще досить скоро після виходу Wheezy, що різниці мають бути порівняно невеликими, а для більшості достатньо простого оновлення. випадків. -uЗробить APT-отримати запит на підтвердження , перш ніж на самому справі виконання оновлення, що дає вам розумний шанс розглянути запропоновані зміни до вчинення ним. Я рекомендую не видаляти цей параметр командного рядка, якщо ви не відчуваєте справжньої авантюрності (і у вас є справді хороші резервні копії).

О, і на випадок, коли я забув; переконайтеся, що у вас є хороші резервні копії даних, перш ніж почати. Як і будь-яке оновлення системи, я настійно рекомендую робити це безпосередньо з терміналу (не через X-сеанс і, звичайно, не через X-сеанс без термінального мультиплексора, наприклад, screenабо tmux), щоб уникнути проблем, коли служби перезапускаються під час процесу оновлення.


+1 Ще одна річ: перехід від Wheezy до Джессі сьогодні я виявив, що біг apt-get -s dist-upgrade- це хороший спосіб отримати раннє попередження про можливі проблеми перед тим, як скористатися.
рать
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.