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

正文內(nèi)容

clfs的制作ppt課件(留存版)

2024-11-30 23:32上一頁面

下一頁面
  

【正文】 ? chmod v 755 ${TARGET_DIR}/lib/lib{panel,menu,form,ncurses}. ? cd .. ? rm rf ? popd ? Procps ? tar xvf ${DOWNLOADDIR}/ C ${BUILDDIR} ? pushd ${BUILDDIR}/ ? make CPPFLAGS= ? make DESTDIR=${CLFS} lib64=lib ldconfig= \ ? install=install D install ? cd .. ? rm rf ? popd ? Libtool ? 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 ? ? tar xvf ${DOWNLOADDIR}/ C ${BUILDDIR} ? pushd ${BUILDDIR}/? patch Np1 i ${DOWNLOADDIR}/ ? patch Np1 i ${DOWNLOADDIR}/ ? sed i e spldlflags=39。( bash下的鍵盤功能鍵設(shè)置) ? cat ${TARGET_DIR}/etc/inputrc EOF ? set horizontalscrollmode Off ? set metaflag On ? set inputmeta On ? set convertmeta Off ? set outputmeta On ? set bellstyle none ? \eOd: backwardword ? \eOc: forwardword ? \e[1~: beginningofline ? \e[4~: endofline ? \e[5~: beginningofhistory ? \e[6~: endofhistory ? \e[3~: deletechar ? \e[2~: quotedinsert ? \eOH: beginningofline ? \eOF: endofline ? \e[H: beginningofline ? \e[F: endofline ? EOF Bash Shell 的啟動文件 ? 設(shè)置 Bash Shell啟動文件( The Bash Shell Startup Files) ? cat ${TARGET_DIR}/etc/profile EOF ? Begin /etc/profile ? export LANG= ? export INPUTRC=/etc/inputrc ? End /etc/profile ? EOF 配置 local 腳本 ? local 腳本的一部分工作是設(shè)置系統(tǒng)的主機名,這需要在 /etc/sysconfig/work 文件里配置。 ? Udev115 軟件包包含動態(tài)地創(chuàng)建設(shè)備節(jié)點的程序。 ? 用來判斷文件類型的工具。 ? return 0。 glibc (3) ? make ? make instal ? 上面的命令沒有安裝 locale(用另一種語言反饋信息 ),所以用下面的命令來安裝它們 ? make localedata/installlocales ? cd .. ? rm rf ? popd Glibc ? cat ${CLFS}/etc/ EOF ? Begin /etc/ ? passwd: files ? group: files ? shadow: files ? hosts: files dns ? works: files ? protocols: files ? services: files ? ethers: files ? rpc: files ? End /etc/ ? EOF ? 我們需要建立 /etc/ 文件。 configure ? tar xvf ${DOWNLOADDIR}/ ? mv v ,標準的glibc并不支持 mips等幾個體系,而 glibcports就是為了補充這部分的支持而出現(xiàn)的(這里必須將其改為 ports,否則編譯無法找到)。CLFS ? CLFS分三種版本: ? ? (現(xiàn)改名為 CLFSSYSROOT) ? (現(xiàn)改名為 CLFS EMBEDDED) 改名是為了不給人一種高版本號代表更先進版本的錯覺。s/[09]/g39。 withbinutils=${CLFS}/crosstools/bin則是表明使用的 binutils是用的交叉版的。 ? tar xvf ${DOWNLOADDIR}/ C ${BUILDDIR} ? pushd ${BUILDDIR}/? PAGE=A4 ./configure prefix=${CLFS}/crosstools withoutx ? make ? make install ? cd .. ? rm rf ? popd 測試交叉工具 ? include ? int ? main() ? { ? printf(HELLO!!!!!!!!!!!!!!!!!!!!\n)。 ? 軟件包里的程序向你顯示兩個文件或目錄的差異,常用來生成軟件的補丁。 ? ? ? ? ? Texinfo 軟件包包含讀取、寫入、轉(zhuǎn)換 Info 文檔的程序。 ? cat ${TARGET_DIR}/etc/sysconfig/clock EOF ? Begin /etc/sysconfig/clock ? UTC=1 ? End /etc/sysconfig/clock ? EOF 配置 Linux 控制臺 ? console 初始化腳本來設(shè)置鍵盤映射表和控制臺字體 ? cat /etc/sysconfig/console EOF ? Begin /etc/sysconfig/console ? End /etc/sysconfig/console ? EOF ? cat /etc/inputrc EOF ? Begin /etc/inputrc ? Modified by Chris Lynn ? Allow the mand prompt to wrap to the next line ? set horizontalscrollmode Off ? Enable 8bit input ? set metaflag On ? set inputmeta On ? Turns off 8th bit stripping ? set convertmeta Off ? Keep the 8th bit for display ? set outputmeta On ? none, visible or audible ? set bellstyle none ? All of the following map the escape sequence of the value ? contained in the 1st argument to the readline specific functions ? \eOd: backwardword ? \eOc: forwardword ? for linux console ? \e[1~: beginningofline ? \e[4~: endofline ? \e[5~: beginningofhistory ? \e[6~: endofhistory ? \e[3~: deletechar ? \e[2~: quotedinsert ? for xterm ? \eOH: beginningofline ? \eOF: endofline ? for Konsole ? \e[H: beginningofline ? \e[F: endofline ? End /etc/inputrc ? EOF 創(chuàng)建 /etc/inputrc 文件 ? 設(shè)置 inputrc 文件為特定的情況處理鍵盤映射,這個文件被 Readline 用作啟動文件, Readline 是 Bash 和其它大多數(shù) shell 使用的與輸入相關(guān)的庫。define YYENABLE_NLS 139。amp。 gcc/ gcc/ ? cp gcc/{,.orig} ? sed 39。amp。 ? ? 此軟件包包含用于在 shell 腳本中創(chuàng)建安全臨時文件的程序。 ? ? 一個提供命令行編輯和歷史紀錄功能的庫集合。 接著我們就開始編譯目標體系平臺下的 Glibc了,這個時候交叉版本的 Binutils和第一次編譯的 GCC都用上了,則我們也就清楚了,在編譯這個 Glibc的時候是到${CLFS}/usr/include里找頭文件,到 ${CLFS}/lib等目錄下鏈接庫的,不過 Glibc是目標系統(tǒng)的第一個軟件包,因此,他并不需要到 ${CLFS}/lib等目錄下的庫鏈接,但交叉版本的 Binutils還是順利的完成了 Glibc編譯目錄下自己眾多庫文件的鏈接工作。 CC指定的是剛編譯出來的交叉版的 GCC,這里我們編譯生成的 Glibc是目標版上運行的所以要用到交叉版的 GCC。接著的 make configurehost不要少了,這樣可以利用前面設(shè)置的參數(shù)全面配置 binutils所有需要編譯的部分。 設(shè)置環(huán)境變量 ? cat ~/.bashrc EOF ? set +h ? umask 022 ? CLFS=/mnt/clfs ? LC_ALL=POSIX ? PATH=${CLFS}/crosstools/bin:/bin:/usr/bin ? export CLFS LC_ALL PATH ? EOF ? 這里 set +h命令關(guān)閉 bash的 hash功能,讓它從新到 PATH路徑中搜索程序。 bits/ ? mkdir v ../glibcbuild ? cd ../glibcbuild glibc頭文件 (2) ? echo libc_cv_forced_unwind=yes ? echo libc_cv_c_cleanup=yes ? echo libc_cv_mips_tls=yes ? echo install_root=$CLFS configparms ? CC=gcc ../\ ? host=${CLFS_TARGET} build=${CLFS_HOST} \ ? withheaders=${CLFS}/usr/include cachefile= ? 這個編譯參數(shù)說明 gcc用的是主系統(tǒng)的 gcc,這里需要注意的是 prefix=/usr雖然指定的是 /usr目錄,但實際上最后安裝到的是 $ {install_root}/usr下,如果沒有指定 install_root,那自然是安裝到了 /usr,而因為前面指定了 install_root 的目錄,實際上最后安裝到了 ${CLFS}/usr下。但是,如果某些庫在這兩個目錄之外,你就需要把它們的路徑加到 /etc/ 文件里,以便動態(tài)鏈接庫加載程序能夠找到它們。它還支持 ext3 日志文件系統(tǒng)。 ? 用于系統(tǒng)的國際化和本地化,可以在編譯程序的時候使用本國語言支持 (NLS),可以使程序的輸出使用用戶設(shè)置的語言而不是英文 ? 可以搜索文件中符合指定匹配模式的行。 ? make ARCH=mips CROSS_COMPILE=${CLFS_TARGET} menuconfig amp。amp。static_target=39。g ? cd Cross ? make ARCH=mips CROSS_COMPILE=${CLFS_TARGET} ? make DESTDIR=${CLFS} install ? cd .. ? rm rf ? popd ? Readline ? tar xvf ${DOWNLOADDIR}/ C ${BUILDDIR} ? pushd ${BUILDDIR}/ ? patch N
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1