• 當前位置:首頁 > IT技術 > 系統服務 > 正文

    Linux From Scratch(LFS11.0)構建 LFS 系統 - E2fsprogs-1.46.4
    2021-10-11 14:58:25

    E2fsprogs 軟件包包含處理 ext2 文件系統的工具。此外它也支持 ext3 和 ext4 日志文件系統。

    安裝 E2fsprogs

    解壓軟件包:

    cd /sources
    tar -xf e2fsprogs-1.46.4.tar.gz
    cd e2fsprogs-1.46.4


    E2fsprogs 文檔推薦在源代碼目錄樹中的一個子目錄內構建該軟件包:

    mkdir -v build
    cd build

    準備編譯 E2fsprogs:

    ../configure --prefix=/usr           
    --sysconfdir=/etc
    --enable-elf-shlibs
    --disable-libblkid
    --disable-libuuid
    --disable-uuidd
    --disable-fsck

    編譯該軟件包:

    make

    執行以下命令,以運行測試:

    make check

    已知一項名為 u_direct_io 的測試可能在一些系統上失敗。

    安裝該軟件包:

    make install

    刪除無用的靜態庫:

    rm -fv /usr/lib/{libcom_err,libe2p,libext2fs,libss}.a

    該軟件包安裝了一個 gzip 壓縮的 .info 文件,卻沒有更新系統的 dir 文件。執行以下命令解壓該文件,并更新系統 dir 文件:

    gunzip -v /usr/share/info/libext2fs.info.gz
    install-info --dir-file=/usr/share/info/dir /usr/share/info/libext2fs.info

    如果需要,執行以下命令創建并安裝一些額外的文檔:

    makeinfo -o      doc/com_err.info ../lib/et/com_err.texinfo
    install -v -m644 doc/com_err.info /usr/share/info
    install-info --dir-file=/usr/share/info/dir /usr/share/info/com_err.info

    安裝完成后清理工作:

    cd ../..
    rm -rf e2fsprogs-1.46.4



    本次分享到此結束啦~

    技術交流可以 關注公眾號:Lucifer三思而后行?

    本文摘自 :https://blog.51cto.com/l

    開通會員,享受整站包年服務
    国产呦精品一区二区三区网站|久久www免费人咸|精品无码人妻一区二区|久99久热只有精品国产15|中文字幕亚洲无线码