ROSA Desktop Fresh R4 использует репозитории, отличные от репозиториев Fresh R1/R2/R3, поэтому штатные средства отслеживания обновлений не превратят вашу систему из Fresh R3 во Fresh R4. Ниже приведены инструкции для осуществления такого перехода.
Если в системе используются проприетарные видеодрайверы (fglrx или nvidia*), рекомендуется удалить их перед обновлением, а после обновления снова установить и настроить их с помощью инструмента XFdrake.
Чтобы проверить, установлены ли в системе проприетарные видеодрайверы, нужно выполнить команды
$ rpm -qa | grep fglrx $ rpm -qa | grep nvidia
Если ни одна из этих команд ничего не выдала, в системе проприетарные драйверы не используются.
urpmi --auto-update
(чтобы гарантированно получить самые свежие версии пакетов R3; обновление систем Fresh R1 и R2 непосредственно до R4 теоретически возможно, однако мы не проводили тщательного тестирования такого сценария).
urpmi.removemedia -a
urpmi.addmedia --distrib http://mirror.rosalab.ru/rosa/rosa2014.1/repository/i586/
urpmi --no-install --auto-update --auto urpmi --auto-update --auto
Обратите внимание, что в зависимости от скорости интернет-соединения и количества пакетов, установленных в системе, время обновления может существенно варьироваться и в среднем составляет несколько часов. В исключительных случаях обновление может занять сутки и даже более.
urpmi.update --no-ignore updates urpmi --auto-update --auto
urpmi --auto-update
(чтобы гарантированно получить самые свежие версии пакетов R3; обновление систем Fresh R1 и R2 непосредственно до R4 теоретически возможно, однако мы не проводили тщательного тестирования такого сценария).
urpmi.removemedia -a
urpmi.addmedia --distrib http://mirror.rosalab.ru/rosa/rosa2014.1/repository/x86_64/ urpmi.addmedia main32_release http://mirror.rosalab.ru/rosa/rosa2014.1/repository/i586/main/release urpmi.addmedia main32_updates http://mirror.rosalab.ru/rosa/rosa2014.1/repository/i586/main/updates urpmi.addmedia nonfree32_release http://mirror.rosalab.ru/rosa/rosa2014.1/repository/i586/non-free/release urpmi.addmedia nonfree32_updates http://mirror.rosalab.ru/rosa/rosa2014.1/repository/i586/non-free/updates urpmi.addmedia restricted32_release http://mirror.rosalab.ru/rosa/rosa2014.1/repository/i586/restricted/release urpmi.addmedia restricted32_updates http://mirror.rosalab.ru/rosa/rosa2014.1/repository/i586/restricted/updates
32-битные репозитории необходимы в 64-битных системах для работы некоторых программ, доступных только в 32-битных вариантах — например, Skype. Обратите внимание, что мы отключаем репозитории updates, т. к. процесс обновления с R3 на R4 протестирован только для release-репозиториев; прямое обновление на репозитории updates не гарантируется.
urpmi.update --no-ignore updates urpmi --no-install --auto-update --auto urpmi --auto-update --auto
Обратите внимание, что в зависимости от скорости интернет-соединения и количества пакетов, установленных в системе, время обновления может существенно варьироваться и в среднем составляет несколько часов. В исключительных случаях обновление может занять сутки и даже более.
urpmi.update --no-ignore updates urpmi --auto-update --auto
В процессе работы команды urpmi --auto-update --auto вы можете получить ошибки вида пакет A конфликтует с пакетом B или файл из пакета A конфликтует с файлом из пакета B. В случае такой ошибки, сначала явно обновите пакет B ( urpmi B), а затем снова запустите urpmi --auto-update --auto.