精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

當前位置:新聞中心行業動態 → 正文

從零開始編譯自己的Linux發行版 LFS 8.0正式發布

責任編輯:editor005 |來源:企業網D1Net  2017-02-28 11:45:02 本文摘自:Linux St...

 LFS 的全稱是 Linux From Scratch,就像它的名字一樣,這個發行版是一個教我們如何從零開始打造自己的 Linux 發行版的指南,同時還有姊妹發行版 BLFS,全稱是 Beyond Linux From Scratch,去年的9月8日發布 LFS 7.10之后,就在昨天,LFS 8.0 終于面世了。同時社區招募中文翻譯的志愿者,歡迎 Linux 愛好者報名參加。

lfs-8.0-798x350.png

去年的9月8日發布 LFS 7.10之后,就在昨天,LFS 8.0 終于面世了。LFS 的全稱是 Linux From Scratch,就像它的名字一樣,這個發行版是一個教我們如何從零開始打造自己的 Linux 發行版的指南,同時還有姊妹發行版 BLFS,全稱是 Beyond Linux From Scratch,昨天 BLFS 8.0 也一同發布了更新。準確地說,昨天 LFS 社區正式發布了 LFS Version 8.0, LFS Version 8.0 (systemd), BLFS Version 8.0, 和 BLFS Version 8.0 (systemd) 四個更新版本。

 

與其說 LFS 是一個發行版,它其實就是一本書,附贈的源代碼,《Linux From Scratch》(LFS)是杰勒德·比克曼斯等人編寫的久負盛名的安裝Linux的教科書,描述了從源代碼編譯Linux系統的方法。這本書可以從在Linux From Scratch網站上免費下載到,下載鏈接如文末。書中詳細地描述了如何從零開始構建一個完整的 Linux 系統,不過 LFS 包含的套件較少,一般來說 BLFS 提供的套件更多,其幾個相關的子項目有如下這些:

Beyond Linux From Scratch(BLFS)

標準LFS僅僅安裝了足夠讓系統啟動的基本軟件,以及使新系統能夠編譯新軟件包的開發工具。BLFS包括了更多的軟件包,且都有相應指導。

Crosss Linux From Scratch(CLFS)

為需要進行交叉編譯(即在一個平臺上編譯另一個平臺的代碼)的用戶提供指導,正式版本為1.0,另有兩個變種

1.CLFS Sysroot 采用Sysroot的方法來進行編譯,好處是軟件包的編譯次數可以減少,壞處是不能支持在編譯后對軟件進行測試,必須要啟動到目標平臺上才能測試。

2.CLFS Embedded 一般用于極小系統以及嵌入式系統。為此,它使用uclibc而不是一般LFS使用的glibc。

Automated Linux From Scratch(ALFS)

標準LFS只是一本書,用戶需要根據書上的指引下載軟件包并手動輸入指令進行編譯。ALFS子項目提供了把這一切自動化的腳本。

Hardened Linux From Scratch(HLFS)

這個子項目致力于打造在安全性上無懈可擊的Linux系統。

Hints

收集一些解釋性、增強性的文檔,以協助用戶

LiveCD

利用LFS的方法生成可以自行啟動并安裝了足夠軟件的CD,可以用來在空機器上安裝LFS,或者直接在其上運行應用。

Patches

由于軟件之間的依賴關系,在升級軟件包之后可能會導致LFS的過程出現故障。Patch項目致力于研究最新版本的軟件之間的互動,并提供一些補丁修復這些故障。

這次發布的 LFS 和 BLFS 總共有29個包得到了更新,包括啟動腳本和安裝指南。而 BLFS 則跟上一個舊版本相比,有大概800個包得到了更新,主要更新包括:

* glibc-2.24

* binutils-2.27

* gcc-6.2.0

* /lib 移到了 /lib64

* 移除/usr/lib64 目錄

* 增加 /usr/bin/ld.gold 可用

關鍵字:發行版LiveCD

本文摘自:Linux St...

x 從零開始編譯自己的Linux發行版  LFS 8.0正式發布 掃一掃
分享本文到朋友圈
當前位置:新聞中心行業動態 → 正文

從零開始編譯自己的Linux發行版 LFS 8.0正式發布

責任編輯:editor005 |來源:企業網D1Net  2017-02-28 11:45:02 本文摘自:Linux St...

 LFS 的全稱是 Linux From Scratch,就像它的名字一樣,這個發行版是一個教我們如何從零開始打造自己的 Linux 發行版的指南,同時還有姊妹發行版 BLFS,全稱是 Beyond Linux From Scratch,去年的9月8日發布 LFS 7.10之后,就在昨天,LFS 8.0 終于面世了。同時社區招募中文翻譯的志愿者,歡迎 Linux 愛好者報名參加。

lfs-8.0-798x350.png

去年的9月8日發布 LFS 7.10之后,就在昨天,LFS 8.0 終于面世了。LFS 的全稱是 Linux From Scratch,就像它的名字一樣,這個發行版是一個教我們如何從零開始打造自己的 Linux 發行版的指南,同時還有姊妹發行版 BLFS,全稱是 Beyond Linux From Scratch,昨天 BLFS 8.0 也一同發布了更新。準確地說,昨天 LFS 社區正式發布了 LFS Version 8.0, LFS Version 8.0 (systemd), BLFS Version 8.0, 和 BLFS Version 8.0 (systemd) 四個更新版本。

 

與其說 LFS 是一個發行版,它其實就是一本書,附贈的源代碼,《Linux From Scratch》(LFS)是杰勒德·比克曼斯等人編寫的久負盛名的安裝Linux的教科書,描述了從源代碼編譯Linux系統的方法。這本書可以從在Linux From Scratch網站上免費下載到,下載鏈接如文末。書中詳細地描述了如何從零開始構建一個完整的 Linux 系統,不過 LFS 包含的套件較少,一般來說 BLFS 提供的套件更多,其幾個相關的子項目有如下這些:

Beyond Linux From Scratch(BLFS)

標準LFS僅僅安裝了足夠讓系統啟動的基本軟件,以及使新系統能夠編譯新軟件包的開發工具。BLFS包括了更多的軟件包,且都有相應指導。

Crosss Linux From Scratch(CLFS)

為需要進行交叉編譯(即在一個平臺上編譯另一個平臺的代碼)的用戶提供指導,正式版本為1.0,另有兩個變種

1.CLFS Sysroot 采用Sysroot的方法來進行編譯,好處是軟件包的編譯次數可以減少,壞處是不能支持在編譯后對軟件進行測試,必須要啟動到目標平臺上才能測試。

2.CLFS Embedded 一般用于極小系統以及嵌入式系統。為此,它使用uclibc而不是一般LFS使用的glibc。

Automated Linux From Scratch(ALFS)

標準LFS只是一本書,用戶需要根據書上的指引下載軟件包并手動輸入指令進行編譯。ALFS子項目提供了把這一切自動化的腳本。

Hardened Linux From Scratch(HLFS)

這個子項目致力于打造在安全性上無懈可擊的Linux系統。

Hints

收集一些解釋性、增強性的文檔,以協助用戶

LiveCD

利用LFS的方法生成可以自行啟動并安裝了足夠軟件的CD,可以用來在空機器上安裝LFS,或者直接在其上運行應用。

Patches

由于軟件之間的依賴關系,在升級軟件包之后可能會導致LFS的過程出現故障。Patch項目致力于研究最新版本的軟件之間的互動,并提供一些補丁修復這些故障。

這次發布的 LFS 和 BLFS 總共有29個包得到了更新,包括啟動腳本和安裝指南。而 BLFS 則跟上一個舊版本相比,有大概800個包得到了更新,主要更新包括:

* glibc-2.24

* binutils-2.27

* gcc-6.2.0

* /lib 移到了 /lib64

* 移除/usr/lib64 目錄

* 增加 /usr/bin/ld.gold 可用

關鍵字:發行版LiveCD

本文摘自:Linux St...

電子周刊
回到頂部

關于我們聯系我們版權聲明隱私條款廣告服務友情鏈接投稿中心招賢納士

企業網版權所有 ©2010-2024 京ICP備09108050號-6 京公網安備 11010502049343號

^
  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 利津县| 常德市| 鹤岗市| 克什克腾旗| 东方市| 海盐县| 大名县| 乌拉特前旗| 噶尔县| 遂宁市| 灌阳县| 句容市| 新乐市| 四会市| 通辽市| 新兴县| 庆云县| 鹤庆县| 宣城市| 会同县| 呼图壁县| 苏尼特左旗| 理塘县| 威信县| 桐城市| 开原市| 清流县| 汾西县| 乐都县| 淅川县| 林口县| 凤翔县| 三穗县| 鹿邑县| 含山县| 桃江县| 南溪县| 称多县| 广丰县| 册亨县| 屯昌县|