FreeBSD-11-CURRENT-amd64 を追いかける
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
CONTENTS
#contents
----
Lastmodified &lastmod;
----
*FreeBSD-11-CURRENT-amd64 を追いかける [#q460c45c]
【参考URL】https://www.freebsd.org/doc/ja/books/handbo...
17.6. world の再構築 https://www.freebsd.org/doc/ja/books...
535 8:48 portinstall security/ca_root_nss
536 8:49 portinstall devel/subversion
537 8:50 portupgrade ports-mgmt/pkg
538 9:12 pkg2ng
USBインストールで、/usr/src は空なので、CURRENT だと
# svn checkout https://svn.FreeBSD.org/base/head /usr/src
RELEASE は、
http://uyota.asablo.jp/blog/2014/05/02/7299923
# svn checkout https://svn0.us-east.freebsd.org/base/rel...
'https://svn.freebsd.org:443' のサーバ証明書の認証中にエ...
- 証明書は信頼のおける機関が発行したものではありません。...
するためにフィンガープリントを用いてください!
証明書情報:
- ホスト名: svn.freebsd.org
- 有効範囲: Jun 22 00:00:00 2015 GMT から Jun 22 23:59:5...
- 発行者: Gandi, Paris, Paris, FR
- フィンガープリント: E9:37:73:80:B5:32:1B:93:92:94:98:1...
拒否しますか (R)、一時的に承認しますか (t)、常に承認しま...
更新
# svn update /usr/src
**world の再構築 [#pe47dd3c]
# script /var/tmp/mw.out
Script started, output file is /var/tmp/mw.out
# chflags -R noschg /usr/obj/*
# rm -rf /usr/obj
# cd /usr/src
# time make -j8 buildworld
--------------------------------------------------------...
>>> World build completed on Sun Sep 27 14:39:06 JST 2015
--------------------------------------------------------...
16267.497u 1934.473s 2:35:38.43 194.9% 42806+505k 71575...
--------------------------------------------------------...
>>> World build completed on Tue Sep 29 18:09:52 JST 2015
--------------------------------------------------------...
7729.216u 831.400s 1:15:20.59 189.3% 29799+499k 36099...
**kernelの構築 [#k7b4ad25]
# time make -j8 buildkernel
--------------------------------------------------------...
>>> Kernel build for GENERIC completed on Sun Sep 27 15:...
--------------------------------------------------------...
2981.439u 515.660s 30:29.36 191.1% 37297+410k 43254...
***time make -j4 buildkernel [#f3f3176f]
--------------------------------------------------------...
>>> Kernel build for GENERIC completed on Wed Sep 30 06:...
--------------------------------------------------------...
1199.591u 158.984s 12:34.63 180.0% 26570+428k 11263...
***time make -j8 buildkernel [#mc1c76e3]
--------------------------------------------------------...
>>> Kernel build for GENERIC completed on Tue Sep 29 18:...
--------------------------------------------------------...
1227.950u 161.211s 12:26.02 186.2% 26678+429k 9457+...
***time make -j16 buildkernel [#b0637a82]
--------------------------------------------------------...
>>> Kernel build for GENERIC completed on Tue Sep 29 18:...
--------------------------------------------------------...
1250.267u 153.955s 12:33.98 186.2% 26985+432k 8855+...
***time make -j32buildkernel [#mb49c3ba]
--------------------------------------------------------...
>>> Kernel build for GENERIC completed on Tue Sep 29 19:...
--------------------------------------------------------...
1243.831u 155.605s 12:36.11 185.0% 26908+431k 10941...
# time make -j8 installkernel
kldxref /boot/kernel
23.841u 37.255s 0:37.69 162.0% 2208+222k 77403+11159io ...
kldxref /boot/kernel
16.856u 50.892s 0:40.98 165.3% 3134+218k 77872+11304io ...
cat: hardcopy: No such file or directory
Null message body; hope that's ok
シングルユーザモードに移行
# shutdown now
UFS でフォーマットされているシステムでは
# mount -u /
# mount -a -t ufs
# swapon -a
ZFS でフォーマットされている場合には、 以下の 2 つのコマ...
# zfs set readonly=off zroot
# zfs mount -a
# kbdmap
# adjkerntz -i
http://d.hatena.ne.jp/flageo/20081208/p1
mergemaster -UPi
# mergemaster -iF
/usr/obj にある新しい world およびシステムのバイナリをイ...
# cd /usr/src
# make -j8 installworld
残りの設定ファイルをアップデートし
# mergemaster -p
http://d.hatena.ne.jp/flageo/20081208/p1
# make -j8 delete-old
# reboot
古いライブラリを削除する前に、 「ports のアップグレード」...
# make delete-old-libs
FreeBSD 11.0-CURRENT #0 r287930
**FreeBSDの更新(マイナーバージョンアップの場合) [#cf0e9e9c]
【参考】http://web.db.tokushima-u.ac.jp/edb-manual/os-adm...
# cd /usr/src
/usr/src# make update
(/usr/src/UPDATINGの内容を読む.特に留意すべき点がない場...
/usr/src# make buildworld >& buildworld.log
/usr/src# make buildkernel >& buildkernel.log
/usr/src# make installkernel
/usr/src# shutdown -r now
/usr/src# mergemaster -p
/usr/src# make installworld
/usr/src# mergemaster -F
/usr/src# shutdown -r now
***FreeBSD-10.xが遅いと考える人々への注釈 [#aa82d1e5]
http://freebsd-info.hateblo.jp/entry/2012/11/23/FreeBSD-C...
FreeBSD-10.xではとてもたくさんのデバッグ機能がカーネルと...
これらの機能はシステムの基本要素の不正な使用の検出や、正...
これらは一方でシステムのパフォーマンスに多大な影響を与え...
これらを無効化した くなるでしょう。
これらは様々な-WITNESS系カーネルオプション、INVARIANTS、...
力機能が含 まれます。多くの開発者は最高のパフォーマンス...
(完全にmallocのデバッグ機能を無効化するには/etc/make.con...
あるいはほとんどの重いデバッグ機能を無効にするには ln -s...
そこで、以下の行をmake.confの末尾に加えます。 *2
# disable malloc debug features
MALLOC_PRODUCTION="YES"
以上の書き変えを終えたならば保存終了します。
----
Total access &counter(total);:本日 &counter(today);:昨...
#counter([total|today|yesterday]);
終了行:
CONTENTS
#contents
----
Lastmodified &lastmod;
----
*FreeBSD-11-CURRENT-amd64 を追いかける [#q460c45c]
【参考URL】https://www.freebsd.org/doc/ja/books/handbo...
17.6. world の再構築 https://www.freebsd.org/doc/ja/books...
535 8:48 portinstall security/ca_root_nss
536 8:49 portinstall devel/subversion
537 8:50 portupgrade ports-mgmt/pkg
538 9:12 pkg2ng
USBインストールで、/usr/src は空なので、CURRENT だと
# svn checkout https://svn.FreeBSD.org/base/head /usr/src
RELEASE は、
http://uyota.asablo.jp/blog/2014/05/02/7299923
# svn checkout https://svn0.us-east.freebsd.org/base/rel...
'https://svn.freebsd.org:443' のサーバ証明書の認証中にエ...
- 証明書は信頼のおける機関が発行したものではありません。...
するためにフィンガープリントを用いてください!
証明書情報:
- ホスト名: svn.freebsd.org
- 有効範囲: Jun 22 00:00:00 2015 GMT から Jun 22 23:59:5...
- 発行者: Gandi, Paris, Paris, FR
- フィンガープリント: E9:37:73:80:B5:32:1B:93:92:94:98:1...
拒否しますか (R)、一時的に承認しますか (t)、常に承認しま...
更新
# svn update /usr/src
**world の再構築 [#pe47dd3c]
# script /var/tmp/mw.out
Script started, output file is /var/tmp/mw.out
# chflags -R noschg /usr/obj/*
# rm -rf /usr/obj
# cd /usr/src
# time make -j8 buildworld
--------------------------------------------------------...
>>> World build completed on Sun Sep 27 14:39:06 JST 2015
--------------------------------------------------------...
16267.497u 1934.473s 2:35:38.43 194.9% 42806+505k 71575...
--------------------------------------------------------...
>>> World build completed on Tue Sep 29 18:09:52 JST 2015
--------------------------------------------------------...
7729.216u 831.400s 1:15:20.59 189.3% 29799+499k 36099...
**kernelの構築 [#k7b4ad25]
# time make -j8 buildkernel
--------------------------------------------------------...
>>> Kernel build for GENERIC completed on Sun Sep 27 15:...
--------------------------------------------------------...
2981.439u 515.660s 30:29.36 191.1% 37297+410k 43254...
***time make -j4 buildkernel [#f3f3176f]
--------------------------------------------------------...
>>> Kernel build for GENERIC completed on Wed Sep 30 06:...
--------------------------------------------------------...
1199.591u 158.984s 12:34.63 180.0% 26570+428k 11263...
***time make -j8 buildkernel [#mc1c76e3]
--------------------------------------------------------...
>>> Kernel build for GENERIC completed on Tue Sep 29 18:...
--------------------------------------------------------...
1227.950u 161.211s 12:26.02 186.2% 26678+429k 9457+...
***time make -j16 buildkernel [#b0637a82]
--------------------------------------------------------...
>>> Kernel build for GENERIC completed on Tue Sep 29 18:...
--------------------------------------------------------...
1250.267u 153.955s 12:33.98 186.2% 26985+432k 8855+...
***time make -j32buildkernel [#mb49c3ba]
--------------------------------------------------------...
>>> Kernel build for GENERIC completed on Tue Sep 29 19:...
--------------------------------------------------------...
1243.831u 155.605s 12:36.11 185.0% 26908+431k 10941...
# time make -j8 installkernel
kldxref /boot/kernel
23.841u 37.255s 0:37.69 162.0% 2208+222k 77403+11159io ...
kldxref /boot/kernel
16.856u 50.892s 0:40.98 165.3% 3134+218k 77872+11304io ...
cat: hardcopy: No such file or directory
Null message body; hope that's ok
シングルユーザモードに移行
# shutdown now
UFS でフォーマットされているシステムでは
# mount -u /
# mount -a -t ufs
# swapon -a
ZFS でフォーマットされている場合には、 以下の 2 つのコマ...
# zfs set readonly=off zroot
# zfs mount -a
# kbdmap
# adjkerntz -i
http://d.hatena.ne.jp/flageo/20081208/p1
mergemaster -UPi
# mergemaster -iF
/usr/obj にある新しい world およびシステムのバイナリをイ...
# cd /usr/src
# make -j8 installworld
残りの設定ファイルをアップデートし
# mergemaster -p
http://d.hatena.ne.jp/flageo/20081208/p1
# make -j8 delete-old
# reboot
古いライブラリを削除する前に、 「ports のアップグレード」...
# make delete-old-libs
FreeBSD 11.0-CURRENT #0 r287930
**FreeBSDの更新(マイナーバージョンアップの場合) [#cf0e9e9c]
【参考】http://web.db.tokushima-u.ac.jp/edb-manual/os-adm...
# cd /usr/src
/usr/src# make update
(/usr/src/UPDATINGの内容を読む.特に留意すべき点がない場...
/usr/src# make buildworld >& buildworld.log
/usr/src# make buildkernel >& buildkernel.log
/usr/src# make installkernel
/usr/src# shutdown -r now
/usr/src# mergemaster -p
/usr/src# make installworld
/usr/src# mergemaster -F
/usr/src# shutdown -r now
***FreeBSD-10.xが遅いと考える人々への注釈 [#aa82d1e5]
http://freebsd-info.hateblo.jp/entry/2012/11/23/FreeBSD-C...
FreeBSD-10.xではとてもたくさんのデバッグ機能がカーネルと...
これらの機能はシステムの基本要素の不正な使用の検出や、正...
これらは一方でシステムのパフォーマンスに多大な影響を与え...
これらを無効化した くなるでしょう。
これらは様々な-WITNESS系カーネルオプション、INVARIANTS、...
力機能が含 まれます。多くの開発者は最高のパフォーマンス...
(完全にmallocのデバッグ機能を無効化するには/etc/make.con...
あるいはほとんどの重いデバッグ機能を無効にするには ln -s...
そこで、以下の行をmake.confの末尾に加えます。 *2
# disable malloc debug features
MALLOC_PRODUCTION="YES"
以上の書き変えを終えたならば保存終了します。
----
Total access &counter(total);:本日 &counter(today);:昨...
#counter([total|today|yesterday]);
ページ名: