Linux From Scratch

軟件截圖:
Linux From Scratch
軟件詳細信息:
版本: 8.2 更新
上傳日期: 22 Jun 18
許可: 免費
人氣: 115

Rating: 5.0/5 (Total Votes: 1)

Linux From Scratch (LFS)是一個開源項目,為用戶提供了全面的文檔,可以成功構建自己的基於Linux的自定義操作系統。 Linux From Scratch項目最初由Gerard Beekmans創建,後來由Bruce Dubbs和Matthew Burgess編輯,是最複雜和最有文檔記錄的項目之一,如何從頭開始構建自己的Linux發行版”手冊。


針對32位和64位架構

本手冊中提供的說明針對32位(AMD / Intel x86)和64位(x86_64)體系結構,但您也可以構建適用於PowerPC和ARM CPU的操作系統。其主要標準是POSIX.1-2008,Linux標準基礎(LSB)規範和文件系統層次標準版本3.0草案1(FHS)。

任何人都可以從頭學習如何創建基於Linux內核的操作系統

使用這個項目,任何人都可以學習如何從頭開始創建基於Linux內核的操作系統,首先創建一個新分區,使用Linux文件系統格式化分區,然後安裝新分區。然後,您將了解包及如何修補它們,以及如何創建$ LFS / tools目錄,添加LFS用戶,設置環境以及構建臨時系統。


您還將學習如何配置操作系統

接下來,您將學習如何安裝基本系統軟件,首先準備虛擬內核文件系統,進入chroot環境,創建基本目錄,文件和符號鏈接,安裝內核,主編譯器和手冊頁,調整工具鏈,並安裝所有必要的包。用戶還將學習如何配置網絡,自定義/ etc / hosts文件,處理LFS系統上的模塊和設備,為設備創建自定義符號鏈接,配置系統主機名,setclock腳本,Linux控制台,sysklogd腳本,rc.site文件,/ etc / inputrc文件和bash shell啟動文件。

最後的話

最後,文檔將提供有關如何創建/ etc / fstab文件,配置最新的穩定Linux內核包以及將GRUB安裝為默認引導加載程序的詳細信息。

< strong>本新聞稿中的新內容:

  • 此LFS版本包括對glibc-2.27,binutils-2.30和gcc-7.3.0的更新。此外,還有五個新軟件包已從BLFS移至基礎LFS書籍:libffi,openssl,Python3,ninja和meson。整本書都對文本進行了更改。 Linux內核也已更新至4.15.3版。

版本中的新功能

  • LFS版本包含對glibc-2.26,binutils-2.29的更新,和gcc-7.2.0。總共有32個軟件包被更新,對修訂版本進行了修復,並且在整本書中對文本進行了更改。 BLFS版本包括基本Linux From Scratch Version 8.1之外的大約900個軟件包。此版本包含來自先前版本的885多個更新,包括大量文本和格式更改。

8.0版中的新功能

  • LFS版本包括對glibc-2.24,binutils-2.27和gcc-6.2.0的更新。總共更新了29個軟件包,修復了一些軟件包,並在整本書中對文本進行了更改。 BLFS版本包括基本Linux From Scratch Version 7.9之外的大約800個軟件包。此版本包含來自先前版本的810多個更新,包括大量文本和格式更改。 BLFS的主要變化包括刪除Qt4和KDE4。系統版本的BLFS現在包括完整的GNOME桌面。一個內部說明是,通過幾位編輯的努力,圖書來源已將System V和systemd的版本合併為一組xml文件,但仍提供單獨生成的書籍。這樣可以有效地維護兩本常用書籍中的80%。

7.9版中的新功能

  • LFS版本包括對glibc-2.23,binutils-2.26和gcc-5.3.0的更新。總共更新了25個軟件包,並在整本書中對文本進行了更改。 BLFS版本包括基本Linux From Scratch Version 7.9之外的大約800個軟件包。此版本包含來自先前版本的597個更新,包括許多文本和格式更改。 BLFS的一個重大改變包括添加KDE Plasma 5桌面。該書現在包括5個桌面環境,5個獨立的窗口管理器,3個郵件服務器,4個圖形和3個文本Web瀏覽器,4個數據庫服務器,以及眾多主要和次要用戶程序和實用程序。

版本7.8 / 7.9 RC2中的新功能

  • 這是一個主要版本,工具鏈更新到glibc-2.22,binutils-2.25.1和gcc-5.2.0。總共有30個軟件包被更新,並且在整本書中對靴子和文本進行了更改。

版本7.8中的新內容

  • 這是glibc-2.22工具鏈更新的主要版本,binutils-2.25.1和gcc-5.2.0。總共有30個軟件包被更新,並且在整本書中對靴子和文本進行了更改。

版本7.7中的

新功能

  • 這是glibc-2.21和gcc-4.9.2的工具鏈更新的主要版本。總共有30個軟件包被更新,並且在整本書中對靴子和文本進行了更改。

版本7.6中的新功能

  • 此版本是LFS和BLFS的主要更新,現在包括systemd的單獨版本。
  • LFS版本包括glibc-2.20和gcc-4.9.1的工具鏈更新。總共更新了26個軟件包,並從LFS 7.5中添加了8個軟件包。
  • BLFS版本包含大約750個基本Linux From Scratch 7.6版本之後的軟件包。它包含了之前版本的880多個更新,包括大量文本和格式更改。
  • 此外,我們還想首次介紹基於systemd的BLFS版本。該版本與標準BLFS書籍協調一致,但包括基於系統的系統的定制說明。

7.4版中的新功能

  • 這是一個主要版本,工具鏈更新為binutils-2.23.2,glibc-2.18和gcc-4.8.1。總共有32個包(62個)從LFS-7.3更新,並且在整本書中對靴子和文本進行了更改。

版本7.4 RC1中的新功能

  • 這是通往LFS的第一個候選版本-7.4。它是binutils,glibc和gcc工具鏈更新的主要版本。總共有32個軟件包從LFS-7.3更新,並且在整本書中對靴子和文本進行了更改。

7.3版中的新功能

  • 這是一個主要版本,工具鏈更新為binutils-2.23 .1,glibc-2.17和gcc-4.7.2。總共有31個軟件包從LFS-7.2更新,並且在整本書中對靴子和文本進行了更改。

版本7.2中的新功能

  • 這是一個主要版本,工具鏈更新glibc- 2.16.0和gcc-4.7.1。總共有28個軟件包從LFS-7.1更新,並且在整本書中對靴子和文本進行了更改。

7.1版中的新功能

  • 這是一個增量版本,包含LFS 7.0到20個軟件包的更新,以及整本書中引導腳本和文本的修復。

類似的軟件

意見 Linux From Scratch

評論沒有發現
添加評論
打開圖片!