私はLinuxについてもっと学び、LFSを構築することにしました。私はUbuntu 11.04をホストシステムとして使用し、Ubuntuはデフォルトでdashとmawkを使用します。 mawkをgawkに変更しましたが、mawkがgawkよりはるかに速いということを考えると、とにかくmawkを使いたいと思います。
Bashをデフォルトのシェルに設定すると、システムのパフォーマンス、特に起動時間に悪影響を及ぼす可能性があるため、変更を躊躇しました。
LFS ブックから次の内容を読むことができます。
他のソフトウェア(dash、mawkなど)へのシンボリックリンクは機能できますが、LFS開発チームによってテストまたはサポートされておらず、特定のパッケージの指示や追加のパッチから逸脱する必要があるかもしれません。
したがって、問題が発生した場合、デフォルトでは単独で動作することもあります。だから私はもっと経験のある人がそれがうまくいくかどうか教えてくれることを願っていました。そうでなければ、それがうまくいくには何が必要ですか?
ベストアンサー1
後でビルドでglibc関連のエラーが発生する可能性があるため、gawk
代わりに使用することをお勧めします。mawk
覚えているln -s /usr/bin/awk /usr/bin/gawk
。少なくともそれはDebian squeezeをホストとして使って見つけたものです。
上記のように、最初の数回は本が満足するまで厳密に従った後、バックアップして遊んでみてください。