step1:修改/home/lfs/.bashrc,增加以下內容。
lfs=/home/lfs/build
lfs_tgt=$(uname -m)-lfs-linux-gnu
#lfs_tgt=x86_64-lfs-linux-gnu
lfs32_tgt=i686-lfs-linux-gnu
makeflags=-j`expr $(grep '^processor' /proc/cpuinfo | wc -l) + 1`
wolf64_tgt=$(uname -m)-wolf-linux-gnu
#wolf64_tgt=x86_64-wolf-linux-gnu
wolf32_tgt=i686-wolf-linux-gnu
path=/tools/bin:/bin:/usr/bin
export path lfs lfs_tgt lfs32_tgt makeflags wolf64_tgt wolf32_tgt
step2:修改/home/lfs/.profile,增加以下內容,使得ls時能顯示出顏色。
alias ls='ls --color=auto'
step3:改用lfs使用者登入,並檢查上面的設定。命令如下:
su - lfs
envstep4:建立工作目錄。命令如下:
mkdir -pv $lfs
cd $lfs
step5:建立sources、distfiles目錄。
cp -r ../doc/sources .
ls sources
cp -r ../doc/distfiles .
ls distfiles
step6:建立tools目錄接。
mkdir $lfs/tools
sudo ln -sv /home/lfs/build/tools /tools
step8:完成tools目錄下內容的構建。
手斧Linux 從LFS到Funtoo (3)
碼開始編譯ubuntu。突然間,我理解了 ubuntu是基於debian 的這個說法。ubuntu由debian所使用的deb包來建造,而deb包有乙個稱為buildd的多機系統來完成編譯構造,buildd是 雞 而乙個個deb包是它下出來的 蛋 而這一節,不好理解成from scrash了。關於a...
手斧Linux 從LFS到Funtoo (5)
系統安裝有4g的物理記憶體。cat proc meminfo memtotal 3798464 kb memfree 114808 kb buffers 264348 kb cached 2585416 kb 系統裝有gcc開發環境,版本資訊如下 gcc v 使用內建 specs。collect g...
手斧Linux 從LFS到Funtoo (6)
step1 建立lfs使用者。在ubuntu終端裡用root使用者執行以下命令 addusr lfs 不做特別設定,為了方便描述,將lfs使用者的密碼也設為lfs。lfs使用者的主目錄為 home lfs 雖然己建立了lfs使用者,但並不用登入為它,現在還是以root的身份進入lfs的主目錄工作。c...