freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

clfs的制作ppt課件-免費(fèi)閱讀

  

【正文】 sfind:=${BINDIR}find:=/bin39。39。 libiberty/ \ ? libiberty/ ? cp gcc/{,.orig} ? sed 39。 ? echo HOSTNAME=CLFS ${TARGET_DIR}/etc/sysconfig/work 創(chuàng)建 /etc/hosts 文件 ? 在 /etc/hosts 文件里配置網(wǎng)卡的 IP 地址、 FQDN 和可能會(huì)用的別名 ? cat ${TARGET_DIR}/etc/hosts EOF ? Begin /etc/hosts (no work card version) ? CLFS localhost ? End /etc/hosts (no work card version) ? EOF 設(shè)置 DNS ? cat ${TARGET_DIR}/etc/ EOF ? Begin /etc/ ? nameserver 你的首個(gè) DNS的地址 ? nameserver 你的第二 DNS的地址 ? End /etc/ ? EOF 網(wǎng)絡(luò)接口配置文件 ? pushd ${TARGET_DIR}/etc/sysconfig/workdevices amp。amp。 ? Utillinux 軟件包包含許多工具。 ? 包含鍵盤映射表和鍵盤工具。 目標(biāo)系統(tǒng)制作( 3) ? 包含查找文件的工具,既能即時(shí)查找 (遞歸的搜索目錄,并可以顯示、創(chuàng)建和維護(hù)文件 ),也能在數(shù)據(jù)庫(kù)里查找 (通常比遞歸查找快但是在數(shù)據(jù)庫(kù)沒(méi)有及時(shí)更新的情況下,結(jié)果并不可靠 )。 ? 用于監(jiān)視系統(tǒng)進(jìn)程的程序。 ? } ? 編譯生成二進(jìn)制文件 ? mipsellinuxgnugcc o hello ? 查看 ? file hello ? 將 hello傳到目標(biāo)板上看是否能運(yùn)行。 withsysroot參數(shù) ? 三次 withsysroot參數(shù)分別出現(xiàn)在 Binutils、 GCC第一次和 GCC第二次中。因?yàn)樵谶@個(gè)文件丟失或不正確的情況下, Glibc 會(huì)使用默認(rèn)配置,而 Glibc 的默認(rèn)配置無(wú)法很好地在網(wǎng)絡(luò)環(huán)境下工作。這里第二次用到 withsysroot這個(gè)參數(shù)。 ? echo ports/sysdeps/mips/mips32/Makefile //清空ports/sysdeps/mips/mips32/Makefile, mipsellinuxgcc無(wú)法識(shí)別該Makefile中傳參變量 abi。 工具鏈的制作過(guò)程 ? 內(nèi)核頭文件的設(shè)置 ? 二進(jìn)制工具程序的設(shè)置 ? 引導(dǎo)編譯器的設(shè)置 ? C鏈接庫(kù) 的設(shè)置 ? 完整編譯器的設(shè)置 鏈接庫(kù) 的設(shè)置 ? 鏈接庫(kù)的建立期間會(huì)建立三組鏈接庫(kù): ? 共享鏈接庫(kù) ? 靜態(tài)鏈接庫(kù) ? 具有統(tǒng)計(jì)信息的靜態(tài)鏈接庫(kù) 以上這三組由 /lib/(動(dòng)態(tài)鏈接器 )加載、 由 /etc/。 三個(gè)版本采取不同的編譯安裝策略 ? 基礎(chǔ)環(huán)境,即目標(biāo)版體系的 GLIBC、 GCC、BINUTILS和其他一些輔助工具,然后在目標(biāo)板啟動(dòng),然后在目標(biāo)板上進(jìn)行系統(tǒng)從 GLIBC到所有軟件包的安裝和編譯工作,這樣操作能得到絕對(duì)獨(dú)立純凈的目標(biāo)系統(tǒng) 三個(gè)版本采取不同的編譯安裝策略 ? SYSROOT版采取的是完全交叉編譯安裝的策略,所有軟件包都在主機(jī)上交叉編譯安裝 ? EMBEDDED主要是使用 BUZYBOX和 UCLIBC針對(duì) uclinux 本機(jī)環(huán)境要求: ? Bash ? Binutils ? Bzip2 ? Coreutils ? Diffutils ? Findutils ? Gawk ? Gcc ? Glibc ? Grep ? Gzip ? Make ? Patch ? Sed ? Tar 建立安裝環(huán)境 ? 磁盤分區(qū): ? 輸入命令: ? cfdisk ? 保存退出后進(jìn)行磁盤分區(qū)的格式化 ? mkswap /dev/hda7 ? /dev/hda6 磁盤格式化一定要在磁盤分區(qū)未進(jìn)行加載前進(jìn)行 建立安裝環(huán)境 ? 激活交換分區(qū) ? swapon /dev/hda7 ? 創(chuàng)建 CLFS的“創(chuàng)作基地” ? export CLFS=/mnt/clfs ? mkdir pv $CLFS ? 加載 CLFS文件系統(tǒng)存放的分區(qū) ? mount /dev/hda6 $CLFS 準(zhǔn)備工作 ? 建立用戶 ? groupadd clfs ? useradd s /bin/bash g clfs m k /dev/null clfs ? passwd clfs ? 創(chuàng)建工作目錄 ? mkdir pv /mnt/clfs/{build,download} ? chown Rv clfs $CLFS ? 切換用戶 ? su clfs 設(shè)置環(huán)境變量 ? cat ~/.bash_profile EOF ? exec env i HOME=${HOME} TERM=${TERM} PS1=39。 ? 然后加載 .bash_profile。 ? sed e 39。 glibc頭文件 (3) ? make installheaders ? install dv ${CLFS}/usr/include/bits ? cp v bits/ ${CLFS}/usr/include/bits ? touch ${TARGET_DIR}/usr/include/bits/ ? touch ${CLFS}/usr/include/gnu/ ? cp v ../glibc \ ? ${CLFS}/usr/include/bits ? cd .. ? rm rf ? popd (1) ? tar xvf ${DOWNLOADDIR}/ C ${BUILDDIR} ? pushd ${BUILDDIR}/? patch Np1 i ${DOWNLOADDIR}/ ? patch Np1 i ${DOWNLOADDIR}/ ? mkdir v ../gccbuild ? cd ../gccbuild ? ../${CLFS}/crosstools \ host=${CLFS_HOST} target=${CLFS_TARGET} disablemultilib \ withsysroot=${CLFS} disablenls disableshared \ enablelanguages=c ? 從參數(shù)上理解就是, gcc將被安裝到 ${CLFS}/crosstools,而且只編譯 c語(yǔ)言部分,同時(shí)將 ${CLFS}所定義的目錄作為根目錄( withsysroot)。 host指定了生成的 Glibc是運(yùn)行于目標(biāo)體系的,這與剛才編譯的 Binutils和 GCC不同, Binutils和 GCC是交叉版,他們運(yùn)行于主系統(tǒng)( i386)生成的 2進(jìn)制文件運(yùn)行于目標(biāo)平臺(tái)。在這里第三次的出現(xiàn)了 withsysroot這個(gè)參數(shù),它是建立交叉工具鏈的關(guān)鍵,也將解釋為什么需要兩次編譯 GCC。 ? tar xvf ${DOWNLOADDIR}/ C ${BUILDDIR} ? pushd ${BUILDDIR}/? ./configure prefix=${TARGET_DIR}/crosstools ? make ? make install ? cd .. ? rm rf ? popd ? Flex 包含一個(gè)工具,可用于生成識(shí)別文本中圖形的程序。 ? 軟件包提供了網(wǎng)絡(luò)服務(wù)和協(xié)議的數(shù)據(jù)。 ? 命令行解釋器 ? 包含了對(duì)文件進(jìn)行壓縮和解壓縮的工具,對(duì)于文本文件,bzip2 比傳統(tǒng)的 gzip 擁有更高壓縮比。 Groff 把標(biāo)準(zhǔn)的文本和特殊的命令翻譯成格式化的輸出,就像你在 man 手冊(cè)頁(yè)里看到的那樣。 ? 包含有用于顯示進(jìn)程信息的程序。 ? make ARCH=mips CROSS_COMPILE=${CLFS_TARGET} amp。沒(méi)有辦法自動(dòng)檢測(cè)硬件時(shí)鐘是否設(shè)置為 UTC 時(shí)間,因此需要手動(dòng)設(shè)置。 設(shè)置文件屬性 ? 退出 clfs用戶 ? 重新進(jìn)入 root用戶 ? export TARGET_DIR=/mnt/clfs ? chown Rv 0:0 ${CLFS} ? chgrp v 13 ${CLFS}/var/run/utmp ${CLFS}/var/log/lastlog ? chgrp v 4 ${CLFS}/usr/bin/write ? chmod g+s ${CLFS}/usr/bin/write 創(chuàng)建設(shè)備節(jié)點(diǎn) ? pushd ${TARGET_DIR} ? mknod m 600 dev/console c 5 1 ? mknod m 666 dev/null c 1 3 ? mknod m 600 dev/null c 1 1 ? mknod m 666 dev/zero c 1 5 ? mknod m 644 dev/random c 1 8 ? mknod m 666 dev/tty c 5 0 ? mknod m 640 dev/ttyS0 c 4 64 ? popd 運(yùn)行文件系統(tǒng) ? 打包整個(gè)系統(tǒng),用如下命令 ? tar cjf * ? 來(lái)打包并壓縮,以便復(fù)制到目標(biāo)機(jī)器上展開(kāi)。/ $(grep lr futimens *) ? touch man/ man/ ? echo fu_cv_sys_stat_statfs2_bsize=yes ? ./configure \ ? build=${CLFS_HOST} host=${CLFS_TARGET} prefix=/usr cachefile= ? make ? make DESTDIR=${TARGET_DIR} install ? mv v ${TARGET_DIR}/usr/bin/{cat,chgrp,chmod,chown,cp,date} ${TARGET_DIR}/bin ? mv v ${TARGET_DIR}/usr/bin/{dd,df,echo,false,hostname,ln,ls,mkdir,mknod} ${TARGET_DIR}/bin ? mv v ${TARGET_DIR}/usr/bin/{mv,pwd,rm,rmdir,stty,true,uname} ${TARGET_DIR}/bin ? mv v ${TARGET_DIR}/usr/bin/chroot ${TARGET_DIR}/usr/sbin ? mv v ${TARGET_DIR}/usr/bin/{[,basename,head,install,nice} ${TARGET_DIR}/bin ? mv v ${TARGET_DIR}/usr/bin/{readlink,sleep,sync,test,touch} ${TARGET_DIR}/bin ? ln svf ../../bin/install ${TARGET_DIR}/usr/bin ? cd .. ? rm rf ? popd ? Iana_Etc ? tar xvf ${DOWNLOADDIR}/ C ${BUILDDIR} ? pushd ${BUILDDIR}/ ? make ? make DESTDIR=${TARGET_DIR} install ? cd .. ? rm rf ? popd ? M4 ? tar xvf ${DOWNLOADDIR}/ C ${BUILDDIR} ? pushd ${BUILDDIR}/? ./configure \ ? build=${CLFS_HOST} host=${CLFS_TARGET} prefix=/usr ? make ? make DESTDIR=${TARGET_DIR} install ? cd .. ? rm rf ? popd ? Bison ? tar xvf ${DOWNLOADDIR}/ C ${BUILDDIR} ? pushd ${BUILDDIR}/ ? ./configure \ ? build=${CLFS_HOST} host=${CLFS_TARGET} prefix=/usr ? echo 39。g ? cd Cross ? make ARCH=mips CROSS_COMPILE=${CLFS_TARGET} ? make DESTDIR=${CLFS} install ? cd .. ? rm rf ? popd
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1