Обновление системы — различия между версиями
(→Опциональный шаг) |
D uragan (обсуждение | вклад) (Dropped unnecessary steps) |
||
Строка 9: | Строка 9: | ||
== Предварительные действия == | == Предварительные действия == | ||
− | |||
− | |||
− | |||
− | |||
Перед обновлением в обязательном порядке требуется прочесть официальные заметки по релизу, в которых приведена полезная информация о том, что изменилось в новом релизе и что нового там можно ждать. Внимательное и вдумчивое чтение [[Release_notes_ROSA_Marathon_2012|Release Notes]] способно уберечь от множества возможных проблем. | Перед обновлением в обязательном порядке требуется прочесть официальные заметки по релизу, в которых приведена полезная информация о том, что изменилось в новом релизе и что нового там можно ждать. Внимательное и вдумчивое чтение [[Release_notes_ROSA_Marathon_2012|Release Notes]] способно уберечь от множества возможных проблем. | ||
Строка 20: | Строка 16: | ||
== Обновление == | == Обновление == | ||
− | + | Обновление системы между релизами рекомендуется делать посредством утилит командной строки. Для этого откройте терминал и открыть в нем консоль администратора системы (пользователя root). Сделать это можно или просто запустив {{Программа|Konsole}} (или ваш другой любимый эмулятор терминала) через меню KDE, либо выбрав пункт «Открыть консоль администратора/Open » в утилите «Настройка компьютера». | |
Первое, что нужно сделать, - удалить информацию о старых репозиториях. Делается это командой: | Первое, что нужно сделать, - удалить информацию о старых репозиториях. Делается это командой: | ||
Строка 26: | Строка 22: | ||
urpmi.removemedia -a | urpmi.removemedia -a | ||
− | Затем добавляем в urpmi репозиторий того релиза, на который мы хотим обновиться (в примере приводится обновление с зеркала Yandex): | + | Затем добавляем в urpmi репозиторий того релиза, на который мы хотим обновиться (в примере приводится обновление с зеркала Yandex); также необходимо добавить репозиторий, содержащий пакет urpm-tools: |
'''Для 32-х битных систем:''' | '''Для 32-х битных систем:''' | ||
urpmi.addmedia --distrib http://mirror.yandex.ru/rosa/rosa2012lts/repository/i586/ | urpmi.addmedia --distrib http://mirror.yandex.ru/rosa/rosa2012lts/repository/i586/ | ||
+ | urpmi.addmedia akirilenko_personal http://abf.rosalinux.ru/downloads/akirilenko_personal/repository/rosa2012lts/i586/main/release/ | ||
'''Для 64-х битных систем:''' | '''Для 64-х битных систем:''' | ||
urpmi.addmedia --distrib http://mirror.yandex.ru/rosa/rosa2012lts/repository/x86_64 | urpmi.addmedia --distrib http://mirror.yandex.ru/rosa/rosa2012lts/repository/x86_64 | ||
+ | urpmi.addmedia akirilenko_personal http://abf.rosalinux.ru/downloads/akirilenko_personal/repository/rosa2012lts/x86_64/main/release/ | ||
− | + | Установите пакет urpm-tools: | |
+ | urpmi urpm-tools | ||
− | + | Выполните: | |
+ | urpm-reposync | ||
− | + | Утилита urpm-reposync синхронизирует вашу пакетную базу с подключенными репозиториями - обновит версии пакетов, установит необходимые зависимости и так далее. | |
− | + | {{Предупреждение|По умолчанию, urpm-reposync удалит пакеты, установленные в вашей системе, но отсутствующие в репозитории}} | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
По завершении установки пакетов нужно перезагрузить систему и если все прошло успешно - в меню загрузчика вы увидите пункт ROSA Marathon 2012, выбрав который вы сможете загрузиться в свою новую систему. | По завершении установки пакетов нужно перезагрузить систему и если все прошло успешно - в меню загрузчика вы увидите пункт ROSA Marathon 2012, выбрав который вы сможете загрузиться в свою новую систему. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
[[Категория:Документация]] | [[Категория:Документация]] | ||
[[Категория:Руководства]] | [[Категория:Руководства]] | ||
[[en:Upgrade systems]] | [[en:Upgrade systems]] |
Версия 16:22, 20 июня 2012
Содержание
Обновление системы с ROSA 2011 до ROSA 2012 LTS Marathon
Дисклеймер
Если вы хотите получить гарантированно рабочую и на 99% надежную систему, то самый лучший способ получить ее - это установка системы с нуля. Это имеет смысл, поскольку ROSA 2012 имеет статус релиза с длительным временем поддержки. Обновление системы с ROSA/Mandriva 2011 также поддерживается вследствие малого количества различий в кодовой базе с новым релизом.
Приведенное руководство описывает список действий, необходимых для обновления системы с предыдущего релиза, но НЕ может гарантировать его успешность в 100% случаев.
Предварительные действия
Перед обновлением в обязательном порядке требуется прочесть официальные заметки по релизу, в которых приведена полезная информация о том, что изменилось в новом релизе и что нового там можно ждать. Внимательное и вдумчивое чтение Release Notes способно уберечь от множества возможных проблем.
Далее необходимо убедиться в наличии достаточного количества свободного места на жестком диске. Все пакеты в процессе миграции будут скачиваться в каталог Общий объем скачиваемых пакетов зависит от количества установленного в вашей системе ПО. Обычно эта величина составляет от 4 до 7 Гб.
Обновление
Обновление системы между релизами рекомендуется делать посредством утилит командной строки. Для этого откройте терминал и открыть в нем консоль администратора системы (пользователя root). Сделать это можно или просто запустив Konsole (или ваш другой любимый эмулятор терминала) через меню KDE, либо выбрав пункт «Открыть консоль администратора/Open » в утилите «Настройка компьютера».
Первое, что нужно сделать, - удалить информацию о старых репозиториях. Делается это командой:
urpmi.removemedia -a
Затем добавляем в urpmi репозиторий того релиза, на который мы хотим обновиться (в примере приводится обновление с зеркала Yandex); также необходимо добавить репозиторий, содержащий пакет urpm-tools:
Для 32-х битных систем:
urpmi.addmedia --distrib http://mirror.yandex.ru/rosa/rosa2012lts/repository/i586/ urpmi.addmedia akirilenko_personal http://abf.rosalinux.ru/downloads/akirilenko_personal/repository/rosa2012lts/i586/main/release/
Для 64-х битных систем:
urpmi.addmedia --distrib http://mirror.yandex.ru/rosa/rosa2012lts/repository/x86_64 urpmi.addmedia akirilenko_personal http://abf.rosalinux.ru/downloads/akirilenko_personal/repository/rosa2012lts/x86_64/main/release/
Установите пакет urpm-tools:
urpmi urpm-tools
Выполните:
urpm-reposync
Утилита urpm-reposync синхронизирует вашу пакетную базу с подключенными репозиториями - обновит версии пакетов, установит необходимые зависимости и так далее.
По умолчанию, urpm-reposync удалит пакеты, установленные в вашей системе, но отсутствующие в репозитории
По завершении установки пакетов нужно перезагрузить систему и если все прошло успешно - в меню загрузчика вы увидите пункт ROSA Marathon 2012, выбрав который вы сможете загрузиться в свою новую систему.