Migrating from ROSA Desktop Fresh R3 to R4
From Rosalab Wiki
ROSA Desktop Fresh R4 uses repositories different from the ones of Fresh R1/R2/R3, so your R3 system will not be updated automatically to R4 by means of usual updates. In order to perform such distribution upgrade, one should do the following steps:
- update the system to the latest R3 state:
# urpmi --auto-update
(in order to guarantee that we have the latest versions of all packages; update from Fresh R1 or R2 to R4 directly is theoretically possible, but we didn't test this scenario thoroughly).
- remove all Fresh R3 repositories. If you don't have any repositories except official ROSA Desktop Fresh R3 ones, then you can simply remove all software sources:
# urpmi.removemedia -a
- add release repositories of Fresh R4:
- for 32bit systems:
# urpmi.addmedia --distrib http://mirror.rosalab.ru/rosa/rosa2014.1/repository/i586/ # urpmi.update --ignore updates
- for 64bit systems:
# 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.update --ignore updates
(32bit main/release and main/updates repositories are necessary in 64bit systems in order to make 32bit-only applications such as Skype available).
- update all packages to R4 state; preliminary download all necessary packages (the latter is important, since the network connection can go down during update):
# urpmi --no-install --auto-update --auto # urpmi --auto-update --auto
Note that depending on number of packages installed in the system, the update time may vary significantly. Average update time is about several hours.
- Turn back repositories with R4 updates and update your system to be sure that it is up to date:
# urpmi.update --no-ignore updates # urpmi --auto-update --auto