Форумы

GNU.SU - Записки нубо-0peraойда :: Форумы :: LinuxЫ :: CentOS, RedHat, Fedora
 
<< Предыдущая тема | Следующая тема >>
Обновление до Fedora 14 используя YUM
Модераторы: Браузер 0pera, Frizze, andrey, Bender
Автор Добавил
Браузер 0pera
Срд Ноя 03 2010, 09:42
andreika

ID пользователя #1
Зарегистрирован: Птн Апр 30 2010, 12:25

Сообщений: 337
1. Забэкапитье систему

Как обычно в первом пункте идет описание того, как можно легко потерять персональные личные данные, поэтому не спешите, скурпулёзно подойдите к вопросу, и перенесите все свои личные данные на внешние носители. А то малоли что случится...

2. Очистка системы

Осмотрите систему на наличие .rpmsave and .rpmnew файлов и удалите их перед и полсе обновления. Найдите неиспользуемые файлы конфигурации, с помощью данного скрипта:
for a in $(find /etc /var -name '*.rpm?*'); do diff -u $a ${a%.rpm?*}; done


Отлично, теперь мы знаем, какие пакеты мы не используем, можно их удалить.
Так же можно почистить /var/cache/yum.

Далее:

yum clean all


3. Делаем апгрейд

NB: Если вы используете сторонние репозитории, вам будет необходимо переключить их на новую версию(билд) Fedora.

NB: Апгрейд может быть провален если у Вас в системе установлены пакеты с просроченными зависимостями, не забудьте переключить сторонние репозитории на свежие версии.

NB: Так же будет не лишним покинуть графическую оболочку, разлогиньтесь и переключитесь на текстовую консоль.

ctrl + alt + F2


(или)

Залогиньтесь под Браузер 0pera`ом и проследуйте в runlevel 3

init 3


Внимание!!! Как только будет запущен процесс обновления, не прерывайте его и не перезагружайте машину, или рискуете получить в свое распоряжения машину в смешанном состоянии. Частично старый релиз, частично новый. В этом состоянии система не будет работать как положено. Вы можете запустить
yum distro-sync
и
package-cleanup --problems

Для того чтобы попробовать решить проблему.

Итак, закончим с предостережениями, мы люди не глупые, лучше продолжим обновление, погнали...
Первым делом необходимо установить новый fedora 14 gpg key. Вы можете проверить fedora 14 сертификат https://fedoraproject.org/keys.

rpm --import https://fedoraproject.org/static/97A1071F.txt


Далее обновляем все пакеты используя

yum update yum
yum --releasever=14 update --skip-broken


Для обновления сторонний пакетов:
yum repolist 


Убедитесь, что все (новые) существенно важные пакеты из новой версии установлены:

yum groupupdate Base


Так же вы можете проапгрейдить и другие группы, посмотреть так:

yum grouplist


Пример:

yum groupupdate "GNOME Desktop Environment" \
"Development Tools" "Server Configuration Tools" \
"Hardware Support" "Sound and Video" \
"Graphical Internet" "Fonts" \
"Games and Entertainment" "Printing Software" \
"Administration Tools" "Office/Productivity" "System Tools"


4. Приготовления перед перезагрузкой

Перед перезагрузкой обычно необходимо установить загрузчик из обновленного grub:

/sbin/grub-install BOOTDEVICE


- где BOOTDEVICE обычно /dev/sda

Кроме того, порядок загрузки сценариев мог измениться с предыдущей версией. Команда для сброса:

cd /etc/rc.d/init.d; for f in *; do /sbin/chkconfig $f resetpriorities; done


Снова запустим команду

package-cleanup --orphans


для поиска пакетов, которые могли не обновиться

Если вы обновляетесь до финального релиза из любого alpha, beta, preview, или Rawhide релизов, смотрите процесс обновления с из пре-релизов до финального.

Для разрабатываемой версии

yum update yum
yum --releasever=rawhide update --skip-broken


Fedora 13 -> Fedora 14

Обновите все пакеты используя:

yum update yum
yum --releasever=14 update --skip-brok
en

Онглийцкий оригинал.

[ Редактирование Срд Ноя 03 2010, 12:02 ]
Наверх
Обновление до Fedora 14   обновления до fedora 14 yum   update to fedora 14 using yum   

 

Перейти:     Наверх

Транслировать сообщения этой темы: rss 0.92 Транслировать сообщения этой темы: rss 2.0 Транслировать сообщения этой темы: RDF
Powered by e107 Forum System
22cd68bd