Як оновити debian 6 squeeze до debian 7 wheezy

Налаштування GNU / Linux Debian

Минуло більше двох місяців з моменту виходу нової стабільної версії операційної системи Debian GNU / Linux - Debian 7 (Wheezy). За цей час були виправлені помилки і навіть вийшла нова версія - 7.1. А це означає, що тепер можна і оновитися. Оновлювати будемо версію 6.х до 7.1, т. Е до тієї версії, яка була на момент написання статті.
Оновлення системи Debian 6 Squeeze до Debian 7 Wheezy робиться подібно оновлень попередніх версій (див. Як оновити Debian 5 Lenny до Debian 6 Squeeze і Як оновити Debian 4 Etch до Debian 5 Lenny). Подібно, але не точно так же. По-перше, саме для цього оновлення не рекомендується використовувати aptitude. Aptitude можна використовувати для пошуку пакетів, якихось перевірок, але не для проведення власне оновлення. Нехай це і рекомендація, але до цього треба поставитися з усією серйозністю. Для поновлення будемо використовувати apt. По-друге, перед початком оновлення слід заглянути в офіційне керівництво по оновленню Debian 6. Новомосковський керівництво, особливу увагу звертаємо на три важливих моменти:

i '
І якщо в списку є пакет, то значить все в порядку. А якщо контактів немає, то встановлюємо потрібний пакет так, як описано в офіційному керівництві.

Примітно, що при новій установці Debian 7 буде встановлено ядро ​​третьої версії, а при оновленні, в більшості випадків, залишиться ядро ​​тієї версії, яка була до оновлення. Його можна буде оновити пізніше.
3. Застарілі пакети (4.8). Якщо в системі присутні застарілі пакети, то слід врахувати, що вони не будуть більше оновлюватися. Можна продовжувати користуватися цими пакетами, але приблизно через рік після виходу Wheezy проект Debian, зазвичай, припиняє випускати для них виправлення та надавати іншу підтримку. Рекомендується почати використовувати альтернативні пакети (якщо є).

Спочатку дивимося версію системи:
$ Cat / etc / debian_version
Повинно бути, наприклад 6.0.7. Далі дивимося, що у нас записано в файлі /etc/apt/sources.list:

Оновлюємо попередню версію:
# Apt-get update
# Apt-get upgrade
Після цього перезавантажуємося і перевіряємо, чи не залишилося в системі зламаних або наполовину встановлених пакетів:
# Apt-get install -f
Якщо є, виправляємо, якщо немає, то перевіряємо, чи є в системі зафіксовані пакети:
# Aptitude search '

ahold '
Рекомендується виключити фіксацію пакетів. Робиться це командою:
# Aptitude unhold Имя_Пакета
Потім очищаємо кеш від завантажених пакетів:
# Apt-get clean
Дуже важливо! Робимо резервну копію. Для цього не шкодуємо ні часу, ні сил. Якщо щось піде не так, то можна буде повернутися до старої, робочої версії.


Після того як оновлений старий дистрибутив і створена резервна копія системи, міняємо в /etc/apt/sources.list squeeze на wheezy і вимикаємо зайві секції. У результаті повинно вийти наступне:

Проводимо попереднє (мінімальне) оновлення, щоб розібратися з конфліктами, якщо такі з'являться. Оновлюємо список пакетів:
# Apt-get update
І обновляємося по-мінімуму:
# Apt-get upgrade
У процесі оновлення, перед налаштуванням пакетів може з'явитися текст, в якому описуються зміни в деяких з них (cron, pam, patch і т.д.). Чи не лякаємося, це робота пакета apt-listchanges. натискаємо клавішу «q» і система продовжить оновлення. Те ж саме може виникнути і в процесі повного оновлення, але в цьому випадку виводиться інформація про пакет eglibc.

Якщо оновлення закінчується повідомленнями про невстановлених пакетах, частічноустановленних пакетах або недозволених залежностях, тоді займаємося усуненням цих конфліктів:
# Apt-get install -f
або
# Dpkg --configure -a
Якщо конфліктів немає або вони усунені, то робимо повне оновлення Debian:
# Apt-get update
# Apt-get dist-upgrade
Під час оновлення, з'являється запит про перезапуск служб. «Restart services during package upgrades without asking». Натискаємо «Yes».
Після закінчення процесу оновлення перезавантажуємо систему, наприклад так:
# reboot
або так
# Init 6
І перевіряємо версію
$ Cat / etc / debian_version
Повинна бути як мінімум 7.1

Пам'ятайте, що у нас ви можете не тільки купити готовий сайт або замовити його розробку. але і підібрати відповідний тариф підтримки сайту. замовити просування сайту в пошукових системах, а так же зареєструвати домен в одній з двохсот доменних зон і вибрати недорогий тариф хостингу! айтішник РУ

  • Створення сайтовВізітка блог інтернет магазин портал
  • Підтримка сайтовCMS Joomla статичні сайти
  • Просування сайтовПродвіженіе сайтів в Яндекс, Google
  • Реєстрація доменовБолее ніж в 200 доменних зонах
  • Послуги хостінгаРазлічние варіанти хостингу від самих надійних хостерів
  • Підтримка серверовПоддержка Linux серверів Debian, Ubuntu
  • Купити сайтГотовие сайти і їх вартість
  • Тарифи поддержкіТаріфи підтримки сайтів для різних цілей і завдань
  • Joomla 3Joomla 3 від А до Я
  • Joomla 2.5Joomla 2.5 для новачків
  • СайтостроеніеПріёми і тонкощі створення сайту Корисні поради
  • SEOSEO - просування і оптимізація сайта
  • Debian GNU / LinuxРаботаем з Debian - установка
  • WindowsОпісаніе програм і робота в Windows
  • АрхівАрхів статей сайту Aitishnik RU
  • ЗаявкаОтправіть заявку на покупку створення підтримку або просування сайту
  • ВакансіїВакансії і співробітництво
  • Питання-ответЧасто задаються
  • Карта сайту