Миграция с ROSA Desktop Fresh платформы 2012 на платформу 2014 — различия между версиями

Материал из Rosalab Wiki
Перейти к: навигация, поиск
(64-битные системы)
(32-битные системы)
Строка 18: Строка 18:
 
* обновить систему до актуального состояния:
 
* обновить систему до актуального состояния:
  
# urpmi --auto-update
+
<code-bash>
 +
urpmi --auto-update
 +
</code-bash>
  
 
(чтобы гарантированно получить самые свежие версии пакетов R3; обновление систем Fresh R1 и R2 непосредственно до R4 теоретически возможно, однако мы не проводили тщательного тестирования такого сценария).
 
(чтобы гарантированно получить самые свежие версии пакетов R3; обновление систем Fresh R1 и R2 непосредственно до R4 теоретически возможно, однако мы не проводили тщательного тестирования такого сценария).
Строка 24: Строка 26:
 
* отключить репозитории Fresh R3. Если вы не подключали дополнительных репозиториев, кроме репозиториев Росы, можно просто удалить все источники программ:
 
* отключить репозитории Fresh R3. Если вы не подключали дополнительных репозиториев, кроме репозиториев Росы, можно просто удалить все источники программ:
 
   
 
   
# urpmi.removemedia -a
+
<code-bash>
 +
urpmi.removemedia -a
 +
</code-bash>
  
 
* подключить репозитории релиза Fresh R4:
 
* подключить репозитории релиза Fresh R4:
# urpmi.addmedia --distrib http://mirror.rosalab.ru/rosa/rosa2014.1/repository/i586/
+
<code-bash>
 +
urpmi.addmedia --distrib http://mirror.rosalab.ru/rosa/rosa2014.1/repository/i586/
 +
</code-bash>
  
 
* обновить все пакеты в системе, предварительно скачав их (последнее важно, т. к. в процессе обновления может быть перезагружено сетевое соединение):
 
* обновить все пакеты в системе, предварительно скачав их (последнее важно, т. к. в процессе обновления может быть перезагружено сетевое соединение):
  
# urpmi --no-install --auto-update --auto
+
<code-bash>
# urpmi --auto-update --auto
+
urpmi --no-install --auto-update --auto
 +
urpmi --auto-update --auto
 +
</code-bash>
  
 
Обратите внимание, что в зависимости от скорости интернет-соединения и количества пакетов, установленных в системе, время обновления может существенно варьироваться и в среднем составляет несколько часов. В исключительных случаях обновление может занять сутки и даже более.
 
Обратите внимание, что в зависимости от скорости интернет-соединения и количества пакетов, установленных в системе, время обновления может существенно варьироваться и в среднем составляет несколько часов. В исключительных случаях обновление может занять сутки и даже более.
  
 
* включить назад репозитории с обновлениями R4 и обновить систему, если к этому моменту появились новые пакеты:
 
* включить назад репозитории с обновлениями R4 и обновить систему, если к этому моменту появились новые пакеты:
# urpmi.update --no-ignore updates
+
<code-bash>
# urpmi --auto-update --auto
+
urpmi.update --no-ignore updates
 +
urpmi --auto-update --auto
 +
</code-bash>
  
 
= 64-битные системы =
 
= 64-битные системы =

Версия 20:09, 20 января 2015

Idea.png
Примечание
Процесс обновления с Desktop Fresh R3 до Desktop Fresh R4 возможен, но может занять много времени (от нескольких часов до суток). Если это возможно, мы рекомендуем ставить Desktop Fresh R4 с установочного диска поверх R3, повторно использовав при необходимости /home и прочие директории, расположенные на других разделах жесткого диска.

ROSA Desktop Fresh R4 использует репозитории, отличные от репозиториев Fresh R1/R2/R3, поэтому штатные средства отслеживания обновлений не превратят вашу систему из Fresh R3 во Fresh R4. Ниже приведены инструкции для осуществления такого перехода.

Подготовка

Если в системе используются проприетарные видеодрайверы (fglrx или nvidia*), рекомендуется удалить их перед обновлением до R4, а после обновления снова установить и настроить их с помощью инструмента XFdrake.

Чтобы проверить, установлены ли в системе проприетарные видеодрайверы, нужно выполнить команды

$ rpm -qa | grep fglrx
$ rpm -qa | grep nvidia

Если ни одна из этих команд ничего не выдала, в системе проприетарные драйверы не используются.

32-битные системы

  • обновить систему до актуального состояния:
urpmi --auto-update

(чтобы гарантированно получить самые свежие версии пакетов R3; обновление систем Fresh R1 и R2 непосредственно до R4 теоретически возможно, однако мы не проводили тщательного тестирования такого сценария).

  • отключить репозитории Fresh R3. Если вы не подключали дополнительных репозиториев, кроме репозиториев Росы, можно просто удалить все источники программ:
urpmi.removemedia -a
  • подключить репозитории релиза Fresh R4:
urpmi.addmedia --distrib http://mirror.rosalab.ru/rosa/rosa2014.1/repository/i586/
  • обновить все пакеты в системе, предварительно скачав их (последнее важно, т. к. в процессе обновления может быть перезагружено сетевое соединение):
urpmi --no-install --auto-update --auto
urpmi --auto-update --auto

Обратите внимание, что в зависимости от скорости интернет-соединения и количества пакетов, установленных в системе, время обновления может существенно варьироваться и в среднем составляет несколько часов. В исключительных случаях обновление может занять сутки и даже более.

  • включить назад репозитории с обновлениями R4 и обновить систему, если к этому моменту появились новые пакеты:
urpmi.update --no-ignore updates
urpmi --auto-update --auto

64-битные системы

  • обновить систему до актуального состояния:
urpmi --auto-update


(чтобы гарантированно получить самые свежие версии пакетов R3; обновление систем Fresh R1 и R2 непосредственно до R4 теоретически возможно, однако мы не проводили тщательного тестирования такого сценария).

  • отключить репозитории Fresh R3. Если вы не подключали дополнительных репозиториев, кроме репозиториев Росы, то можно просто удалить все источники программ:
urpmi.removemedia -a
  • подключить репозитории релиза Fresh R4:
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 --no-install --auto-update --auto
urpmi --auto-update --auto

Обратите внимание, что в зависимости от скорости интернет-соединения и количества пакетов, установленных в системе, время обновления может существенно варьироваться и в среднем составляет несколько часов. В исключительных случаях обновление может занять сутки и даже более.

  • включить назад репозитории с обновлениями R4 и обновить систему, если к этому моменту появились новые пакеты:
urpmi.update --no-ignore updates
urpmi --auto-update --auto