User Tools

Site Tools


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

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
Last revision Both sides next revision
обновление_системы_и_базового_по_в_freebsd [2013/11/29 12:16]
val [Установка заплаток внутри релиза]
обновление_системы_и_базового_по_в_freebsd [2016/09/20 13:07]
val [Установка исходных текстов]
Line 1: Line 1:
 ====== Обновление системы и базового ПО в FreeBSD ====== ====== Обновление системы и базового ПО в FreeBSD ======
  
-[[http://​www.freebsd.org/​doc/​en/​books/​handbook/​updating-freebsdupdate.html]]+  * [[https://​www.freebsd.org/​doc/​en/​books/​handbook/​updating-upgrading.html|Updating and Upgrading FreeBSD]]
  
-[[http://​msnp.ru/​225]] 
  
 ===== Обновление системы с использованием freebsd-update ===== ===== Обновление системы с использованием freebsd-update =====
Line 18: Line 17:
 <​code>​ <​code>​
 # freebsd-update -r X-RELEASE upgrade # freebsd-update -r X-RELEASE upgrade
- 
-# ls /​var/​db/​freebsd-update/​merge/​new/​var/​named/​etc/​namedb/​named.conf 
- 
-# ls /​var/​db/​freebsd-update/​merge/​old/​var/​named/​etc/​namedb/​named.conf 
 </​code>​ </​code>​
  
Line 31: Line 26:
 </​code>​ </​code>​
  
-=== Установка мира новой системы (10-20 минуут)===+=== Установка мира новой системы (10-20 минут)===
 <​code>​ <​code>​
 # freebsd-update install # freebsd-update install
 +</​code>​
 +
 +Может потребоваться при мажорном обновлении:​
 +<​code>​
 +# service netif start
 +
 +# service routing start
 </​code>​ </​code>​
  
 === Обновление дополнительного ПО и удаление устаревших библиотек (время зависит от числа пакетов) === === Обновление дополнительного ПО и удаление устаревших библиотек (время зависит от числа пакетов) ===
-Может ​не понадобиться, см. вывод предыдущей ​операции+ 
 +Может потребоваться ​при ​мажорном обновлении:
 <​code>​ <​code>​
-# portupgrade ​--batch -fa+pkg-static install ​-f pkg 
 +</​code>​ 
 + 
 +Далее, в любом случае:​ 
 +<​code>​ 
 +# pkg update 
 + 
 +# pkg upgrade
  
 # freebsd-update install # freebsd-update install
Line 49: Line 59:
  
 ==== Установка исходных текстов ==== ==== Установка исходных текстов ====
 +
 +  * От 9.X-RELEASE
 +
 +<​code>​
 +# mount -t cd9660 /dev/cd0 /mnt/
 +
 +# cd /
 +
 +# tar -xvf /​mnt/​usr/​freebsd-dist/​src.txz
 +
 +# umount /mnt/
 +</​code>​
 +
 +  * До 8.X-RELEASE
 +
 <​code>​ <​code>​
-[hostX:​~] ​# mount /cdrom/+# mount /cdrom/
  
-[hostX:​~] ​# cd /​cdrom/​X.X-RELEASE/​src/​+# cd /​cdrom/​X.X-RELEASE/​src/​
  
-[hostX:/​cdrom/​X.X-RELEASE/​src] ​# ./​install.sh all+# ./​install.sh all
  
-[hostX:/​cdrom/​X.X-RELEASE/​src] ​# cd+# cd
  
-[hostX:​~] ​# umount /cdrom/+# umount /cdrom/
 </​code>​ </​code>​
  
обновление_системы_и_базового_по_в_freebsd.txt · Last modified: 2016/09/20 14:02 by val