User Tools

Site Tools


обновление_системы_и_базового_по

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
обновление_системы_и_базового_по [2009/11/06 09:35]
val
— (current)
Line 1: Line 1:
-====== Обновление системы и базового ПО ====== 
-[[http://​www.freebsd.org/​doc/​en/​books/​handbook/​updating-freebsdupdate.html]] 
- 
-===== Обновление системы с использованием freebsd-update ===== 
- 
-==== Обновление системы внутри релиза ==== 
-<​code>​ 
-# freebsd-update fetch 
- 
-# freebsd-update install 
-</​code>​ 
- 
-==== Обновление системы до следующего релиза ==== 
- 
-=== Загрузка обновлений (несколько часов) и слияние файлов конфигурации === 
-<​code>​ 
-# freebsd-update -r X-RELEASE upgrade 
-</​code>​ 
- 
-=== Установка и загрузка ядра новой системы (несколько минут) === 
-<​code>​ 
-# freebsd-update install 
- 
-# shutdown -r now 
-</​code>​ 
- 
-=== Установка мира новой системы (10-20 минуут)=== 
-<​code>​ 
-# freebsd-update install 
-</​code>​ 
- 
-=== Обновление дополнительного ПО и удаление устаревших библиотек (время зависит от числа пакетов) === 
-Может не понадобиться,​ см. вывод предыдущей операции 
-<​code>​ 
-# portupgrade --batch -fa 
- 
-# freebsd-update install 
- 
-# shutdown -r now 
-</​code>​ 
- 
-===== Обновление системы с использованием исходных текстов ===== 
- 
-==== Установка исходных текстов ==== 
-<​code>​ 
-[hostX:~] # mount /cdrom/ 
- 
-[hostX:~] # cd /​cdrom/​X.X-RELEASE/​src/​ 
- 
-[hostX:/​cdrom/​X.X-RELEASE/​src] # ./​install.sh all 
- 
-[hostX:/​cdrom/​X.X-RELEASE/​src] # cd 
- 
-[hostX:~] # umount /cdrom/ 
-</​code>​ 
- 
-==== Установка заплаток внутри релиза ==== 
- 
-[[http://​www.freebsd.org/​security/​advisories.html]] 
-==== Обновление до нового релиза или до STABLE ==== 
- 
-=== Создание индекса не изменившихся файлов конфигураций === 
-<​code>​ 
-[hostX:~] # mergemaster 
-</​code>​ 
-Вначале отвечаем по умолчанию,​ на предложения выбора файла конфигурации выбираем "​d"​ 
- 
-=== Обновление исходных текстов === 
- 
-до релиза (время операции - около часа для нового релиза и несколько минут до текущего безопасного релиза) 
-<​code>​ 
-[hostX:~] # ee /​usr/​share/​examples/​cvsup/​standard-supfile 
- 
-[hostX:~] # csup -h cvsup4.ru.FreeBSD.org /​usr/​share/​examples/​cvsup/​standard-supfile 
-</​code>​ 
- 
-до stable (время операции - около часа) 
-<​code>​ 
-[hostX:~] # csup -h cvsup4.ru.FreeBSD.org /​usr/​share/​examples/​cvsup/​stable-supfile 
-</​code>​ 
- 
-=== Компиляция world и kernel === 
-Время операции - несколько часов 
-<​code>​ 
-[hostX:~] # cd /usr/src 
- 
-[hostX:/​usr/​src] # more UPDATING 
- 
-To rebuild everything and install it on the current system. 
-        ----------------------------------------------------------- 
-        # Note: sometimes if you are running current you gotta do more than 
-        # is listed here if you are upgrading from a really old current. 
- 
-        <make sure you have good level 0 dumps> 
-        make buildworld 
- 
-        make kernel KERNCONF=YOUR_KERNEL_HERE 
-Можно разбить на фазы: 
- make buildkernel KERNCONF=YOUR_KERNEL_HERE 
- make installkernel KERNCONF=YOUR_KERNEL_HERE 
- 
-                                                        [1] 
-        <reboot in single user> ​                        [3] 
-        mergemaster -p                                  [5] 
-        make installworld 
-        make delete-old 
-        mergemaster ​                                    [4] 
-        <​reboot>​ 
-</​code>​ 
-<​code>​ 
-[hostX:/​usr/​src] # make buildworld 
-[hostX:/​usr/​src] # make buildkernel 
-</​code>​ 
- 
-=== Инсталяция world и kernel === 
-<​code>​ 
-[hostX:/​usr/​src] # make installkernel 
- 
-[hostX:/​usr/​src] # shutdown now 
-</​code>​ 
- 
-Нажмите Atl-F1 
-<​code>​ 
-# cd /usr/src 
- 
-# mergemaster -p 
- 
-# make installworld 
- 
-# mergemaster -U 
- 
-# shutdown –r now 
-</​code>​ 
- 
-=== Обновление дополнительного ПО === 
-<​code>​ 
-# portupgrade --batch -fa 
-</​code>​ 
  
обновление_системы_и_базового_по.1257489332.txt.gz · Last modified: 2013/05/22 13:50 (external edit)