《LinuxFromScratch》第三部分:構建LFS系統第六章:安裝基本的系統軟體-6.71.再次清理無用內容
如果預期的使用者不是一個程式設計師或者不打算對系統軟體進行任何除錯,通過從二進位制檔案和庫中刪除除錯符號能減少
90MB 的系統大小。除了不能完全除錯軟體,這不會導致任何不便。
大部分人使用下面提到的命令並不會感到任何困難。然而,很容易出現錯誤並導致新的系統不可用,因此在執行
strip
命令之前,對當前狀態的 LFS 系統進行備份是個好主意。
在進行清理無用內容之前,格外注意確保要刪除的二進位制檔案沒有正在執行。如果用
章節 6.4,
“進入 Chroot 環境,”
的命令不確定使用者是否進入了 chroot,首先從 chroot 退出:
logout
然後用下面的命令重新進入:
chroot $LFS /tools/bin/env -i HOME=/root TERM=$TERM PS1=`u:w$ ` PATH=/bin:/usr/bin:/sbin:/usr/sbin /tools/bin/bash --login
然後可以安全地清除二進位制檔案和庫:
/tools/bin/find /{,usr/}{bin,lib,sbin} -type f -exec /tools/bin/strip --strip-debug `{}` `;`
該命令會報告有很大數目的檔案不能識別它們的格式。你可以安全地忽略這些警告。這些警告表示這些檔案是指令碼而不是二進位制檔案。
相關文章
- 《LinuxFromScratch》第三部分:構建LFS系統第六章:安裝基本的系統軟體-6.72.清理Linux
- 《LinuxFromScratch》第三部分:構建LFS系統第六章:安裝基本的系統軟體-6.3.軟體包管理Linux
- 《LinuxFromScratch》第三部分:構建LFS系統第六章:安裝基本的系統軟體-6.17.GCC-4.9.2LinuxGC
- 《LinuxFromScratch》第三部分:構建LFS系統第六章:安裝基本的系統軟體-6.61.Make-4.1Linux
- 《LinuxFromScratch》第三部分:構建LFS系統第六章:安裝基本的系統軟體-6.13.Binutils-2.25Linux
- 《LinuxFromScratch》第三部分:構建LFS系統第六章:安裝基本的系統軟體-6.59.Kmod-19Linux
- 《LinuxFromScratch》第三部分:構建LFS系統第六章:安裝基本的系統軟體-6.40.Expat-2.1.0Linux
- 《LinuxFromScratch》第三部分:構建LFS系統第六章:安裝基本的系統軟體-6.42.Perl-5.20.2Linux
- 《LinuxFromScratch》第三部分:構建LFS系統第六章:安裝基本的系統軟體-6.63.Systemd-219Linux
- 《LinuxFromScratch》第三部分:構建LFS系統第六章:安裝基本的系統軟體-6.20.Ncurses-5.9Linux
- 《LinuxFromScratch》第三部分:構建LFS系統第六章:安裝基本的系統軟體-6.9.Glibc-2.21Linux
- 《LinuxFromScratch》第三部分:構建LFS系統第六章:安裝基本的系統軟體-6.39.GDBM-1.11Linux
- 《LinuxFromScratch》第三部分:構建LFS系統第六章:安裝基本的系統軟體-6.14.GMP-6.0.0aLinux
- 《LinuxFromScratch》第三部分:構建LFS系統第六章:安裝基本的系統軟體-6.11.Zlib-1.2.8Linux
- 《LinuxFromScratch》第三部分:構建LFS系統第六章:安裝基本的系統軟體-6.43.XML::Parser-2.44LinuxXML
- 《LinuxFromScratch》第三部分:構建LFS系統第六章:安裝基本的系統軟體-6.18.Bzip2-1.0.6Linux
- 《LinuxFromScratch》第三部分:構建LFS系統第六章:安裝基本的系統軟體-6.37.Bc-1.06.95Linux
- 《LinuxFromScratch》第三部分:構建LFS系統第六章:安裝基本的系統軟體-6.60.Libpipeline-1.4.0Linux
- 《LinuxFromScratch》第三部分:構建LFS系統第六章:安裝基本的系統軟體-6.30.Iana-Etc-2.30Linux
- 《LinuxFromScratch》第三部分:構建LFS系統第六章:安裝基本的系統軟體-6.70.關於除錯符號Linux除錯符號
- 《LinuxFromScratch》第三部分:構建LFS系統第六章:安裝基本的系統軟體-6.7.Linux-3.19API標頭檔案LinuxAPI
- 《LinuxFromScratch》第三部分:構建LFS系統第六章:安裝基本的系統軟體-6.6.建立必需的檔案和符號連結Linux符號
- mac系統清理軟體imaccleaner 啟用安裝Mac
- win10系統如何解除安裝內建應用_win10系統解除安裝內建軟體的方法Win10
- Win10系統無法安裝軟體怎麼辦?Win10系統無法安裝軟體的解決方法Win10
- Omni Remover for Mac(系統清理軟體)REMMac
- 【git】Ubuntu作業系統上安裝Git LFSGitUbuntu作業系統
- MacClean360 for mac(系統清理軟體)Mac
- MacBooster 8 (系統清理優化軟體)Mac優化
- mac系統清理垃圾軟體:MacCleanse for MacMac
- 環境 | ubuntu16.04系統安裝及基本軟體配置Ubuntu
- Linux系統(二)軟體的安裝與解除安裝Linux
- python怎麼在windows系統中安裝 的內容PythonWindows
- spring mvc+mybatis 構建cms內容釋出系統SpringMVCMyBatis
- 採用開源軟體搭建WebGIS系統(1)系統架構Web架構
- DaisyDisk for Mac(系統清理軟體)中文版AIMac
- Omni Remover for Mac(多功能系統清理軟體)REMMac
- 基於Hyperf + Vue + Element 構建的後臺管理系統(內建聊天系統)Vue