Skip to content
  • Категории
  • Последние
  • Метки
  • Популярные
  • World
  • Пользователи
  • Группы
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • По умолчанию (Darkly)
  • Нет скина
Collapse

База знаний (кластер NBICS)

  1. Главная
  2. Debian и Ubuntu
  3. Обновление Debian 12 до Debian 13

Обновление Debian 12 до Debian 13

Запланировано Прикреплена Закрыта Перенесена Debian и Ubuntu
1 Сообщения 1 Posters 10 Просмотры
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Ответить
  • Ответить, создав новую тему
Авторизуйтесь, чтобы ответить
Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • A Не в сети
    A Не в сети
    Admin
    написал в отредактировано
    #1

    Инструкция по обновлению Debian 12 до Debian 13 (с Bookworm на Trixie)

    ВНИМАНИЕ ПЕРЕД НАЧАЛОМ:

    1. Создайте полную резервную копию всех важных данных и конфигураций. Обновление до новой стабильной версии — это серьезная операция, которая может привести к неожиданным проблемам.
    2. Убедитесь, что обновление до Debian 13 официально объявлено. На момент написания этой инструкции Trixie является тестируемой версией. Не используйте это руководство для рабочих систем, пока не выйдет стабильный релиз Debian 13.
    3. Рекомендуется выполнять обновление напрямую с консоли сервера или через сеанс screen/tmux, чтобы избежать разрыва соединения при сбоях в сети.

    Шаги для обновления:

    1. Подготовка текущей системы Debian 12

    Перед переходом на новые репозитории убедитесь, что система полностью актуальна.

    sudo apt update && sudo apt upgrade -y
    sudo apt full-upgrade -y
    sudo apt autoremove --purge
    

    2. Изменение файла sources.list на репозитории Debian 13

    Замените все упоминания bookworm на trixie.

    Откройте файл для редактирования:

    sudo nano /etc/apt/sources.list
    

    За основу можно взять следующий шаблон (замените всё его содержимое указанным ниже текстом):

    #deb cdrom:[Debian GNU/Linux 13.0.0 _Trixie_ - Official amd64 NETINST 202507XX-XX:XX]/ trixie main non-free-firmware
    
    deb http://deb.debian.org/debian/ trixie main non-free-firmware
    deb-src http://deb.debian.org/debian/ trixie main non-free-firmware
    
    deb http://security.debian.org/debian-security trixie-security main non-free-firmware
    deb-src http://security.debian.org/debian-security trixie-security main non-free-firmware
    
    # trixie-updates, to get updates before a point release is made;
    deb http://deb.debian.org/debian/ trixie-updates main non-free-firmware
    deb-src http://deb.debian.org/debian/ trixie-updates main non-free-firmware
    
    # Зеркало для non-free и contrib (если используете)
    # deb http://deb.debian.org/debian/ trixie main contrib non-free non-free-firmware
    

    Примечание: Имена компонентов (main, contrib, non-free, non-free-firmware) и зеркала могут быть скорректированы под ваши нужды.

    3. Обновление системы до Debian 13

    Теперь можно начать процесс дистрибутивного обновления.

    # Обновить списки пакетов из новых репозиториев
    sudo apt update
    
    # Выполнить минимальное обновление без установки новых пакетов (рекомендуемый первый шаг)
    sudo apt upgrade --without-new-pkgs -y
    
    # Выполнить полное обновление системы с разрешением зависимостей, включая удаление устаревших пакетов
    sudo apt full-upgrade -y
    

    Во время full-upgrade будут заданы вопросы о конфигурационных файлах (например, sshd_config, postfix/main.cf и др.). Внимательно читайте каждый вопрос. Если вы не вносили специфических изменений в файл, можно выбрать вариант «установить версию от пакета». Если же вы меняли файл и хотите сохранить свои правки, выберите «оставить текущую версию, установленную на данный момент» (но будьте готовы к возможной несовместимости).

    4. Завершение обновления и очистка

    # Удалить пакеты, которые больше не нужны как зависимости (очистка)
    sudo apt autoremove --purge
    
    # Перезагрузить систему для применения всех изменений, особенно нового ядра
    sudo reboot
    

    5. Проверка успешности обновления

    После перезагрузки войдите в систему и проверьте версию.

    cat /etc/debian_version
    # или
    lsb_release -a
    

    Вы должны увидеть:

    Distributor ID: Debian
    Description:    Debian GNU/Linux 13 (trixie)
    Release:        13
    Codename:       trixie
    

    Для систем с графическим окружением GNOME (особенность)

    Как и в предыдущих обновлениях, дисплейный менеджер GDM может сбросить настройки сессии.

    Если вам необходимо использовать Xorg вместо Wayland (например, для совместимости с некоторыми средствами удаленного доступа вроде AnyDesk):

    1. Отредактируйте конфигурационный файл GDM:
      sudo nano /etc/gdm3/daemon.conf
      
    2. Найдите строку #WaylandEnable=false и раскомментируйте её (уберите символ # в начале).
    3. Сохраните файл и перезапустите GDM:
      sudo systemctl restart gdm3
      
      Или, если изменения не применились, перезагрузите компьютер:
      sudo reboot
      

    Возможные проблемы и рекомендации

    • Сломанные зависимости: Если процесс обновления прервался из-за конфликтов, попробуйте команду sudo apt --fix-broken install.
    • Оставшиеся пакеты от Bookworm: После успешного обновления проверьте apt list --installed | grep bookworm. Такие пакеты лучше переустановить или удалить.
    • Сторонние репозитории: Закомментируйте или удалите из /etc/apt/sources.list и файлов в /etc/apt/sources.list.d/ все сторонние репозитории (например, Docker, PostgreSQL и т.д.), не поддерживающие Trixie, чтобы избежать проблем с зависимостями. Добавьте их обратно только после подтверждения поддержки новой версии.
    • Прочтите вывод: Внимательно читайте информацию, которую выводит apt во время обновления. Там могут быть важные предупреждения или инструкции.
    1 ответ Последний ответ
    0
    Ответить
    • Ответить, создав новую тему
    Авторизуйтесь, чтобы ответить
    • Сначала старые
    • Сначала новые
    • По количеству голосов


    • Войти

    • Login or register to search.
    Powered by NodeBB Contributors
    • Первое сообщение
      Последнее сообщение
    0
    • Категории
    • Последние
    • Метки
    • Популярные
    • World
    • Пользователи
    • Группы