เวิร์กสเตชันออนไลน์ของ OnWorks Linux และ Windows

โลโก้

ฟรีโฮสติ้งออนไลน์สำหรับเวิร์กสเตชัน

<ก่อนหน้านี้ | Contents | ถัดไป>

LFS และมาตรฐาน‌

โครงสร้างของ LFS เป็นไปตามมาตรฐาน Linux อย่างใกล้ชิดที่สุด มาตรฐานหลักคือ:

• POSIX.1-2008.

• Filesystem Hierarchy Standard (FHS) เวอร์ชัน 3.0

• Linux Standard Base (LSB) เวอร์ชัน 5.0 (2015)

ภาพ

LSB มีสี่มาตรฐานแยกกัน: Core, Desktop, Runtime Languages ​​และ Imaging นอกจากข้อกำหนดทั่วไปแล้ว ยังมีข้อกำหนดเฉพาะด้านสถาปัตยกรรมอีกด้วย นอกจากนี้ยังมีพื้นที่ให้ทดลองใช้งานสองส่วน: Gtk3 และกราฟิก LFS พยายามที่จะปฏิบัติตามสถาปัตยกรรมที่กล่าวถึงในส่วนก่อนหน้า


หมายเหตุ

หลายคนไม่เห็นด้วยกับข้อกำหนดของ LSB วัตถุประสงค์หลักของการกำหนดคือเพื่อให้แน่ใจว่าซอฟต์แวร์ที่เป็นกรรมสิทธิ์จะสามารถติดตั้งและทำงานได้อย่างถูกต้องบนระบบที่สอดคล้อง เนื่องจาก LFS เป็นแบบอิงตามแหล่งที่มา ผู้ใช้จึงควบคุมได้อย่างสมบูรณ์ว่าต้องการแพ็กเกจใด และหลายคนเลือกที่จะไม่ติดตั้งแพ็กเกจบางรายการที่ระบุโดย LSB

หมายเหตุ

หลายคนไม่เห็นด้วยกับข้อกำหนดของ LSB วัตถุประสงค์หลักของการกำหนดคือเพื่อให้แน่ใจว่าซอฟต์แวร์ที่เป็นกรรมสิทธิ์จะสามารถติดตั้งและทำงานได้อย่างถูกต้องบนระบบที่สอดคล้อง เนื่องจาก LFS เป็นแบบอิงตามแหล่งที่มา ผู้ใช้จึงควบคุมได้อย่างสมบูรณ์ว่าต้องการแพ็กเกจใด และหลายคนเลือกที่จะไม่ติดตั้งแพ็กเกจบางรายการที่ระบุโดย LSB

การสร้างระบบ LFS ที่สมบูรณ์ซึ่งสามารถผ่านการทดสอบการรับรอง LSB นั้นเป็นไปได้ แต่ไม่มีแพ็คเกจเพิ่มเติมมากมายที่อยู่นอกเหนือขอบเขตของ LFS แพ็คเกจเพิ่มเติมเหล่านี้มีคำแนะนำในการติดตั้งใน BLFS


แพ็คเกจที่จัดทำโดย LFS จำเป็นเพื่อให้เป็นไปตามข้อกำหนดของ LSB

LSB Core: Bash, Bc, Binutils, Coreutils, Diffutils, ไฟล์, Findutils, Gawk, Grep, Gzip, M4, Man-DB, Ncurses, Procps, Psmisc, Sed, Shadow, Tar, Util-linux, Zlib

LSB Desktop: ไม่มี

ภาษารันไทม์ LSB: Perl

การถ่ายภาพ LSB: ไม่มี

LSB Gtk3 และ LSB Graphics (ใช้งานทดลอง): ไม่มี


แพ็คเกจที่จัดทำโดย BLFS จำเป็นเพื่อให้เป็นไปตามข้อกำหนด LSB

LSB Core: At, Batch (ส่วนหนึ่งของ At), Cpio, Ed, Fcrontab, Initd-tools, Lsb_release, NSPR, NSS, PAM, Pax, Sendmail (หรือ Postfix หรือ Exim) เวลา

LSB Desktop: Alsa, ATK, ไคโร, Desktop-file-utils, Freetype, Fontconfig, Gdk-pixbuf, Glib2, GTK+2, Icon-naming-utils, Libjpeg-turbo, Libpng, Libtiff, Libxml2, MesaLib, Pango, Xdg -utils, Xorg

ภาษารันไทม์ LSB: Python, Libxml2, Libxslt


การถ่ายภาพ LSB: CUPS, Cups-filters, Ghostscript, SANE

LSB Gtk3 และ LSB Graphics (ทดลองใช้): GTK+3


แพ็คเกจที่ไม่ได้จัดเตรียมโดย LFS หรือ BLFS ที่จำเป็นเพื่อให้เป็นไปตามข้อกำหนดของ LSB

LSB Core: ไม่มี

LSB Desktop: Qt4 (แต่มีให้ Qt5)

ภาษารันไทม์ LSB: ไม่มี

การถ่ายภาพ LSB: ไม่มี

LSB Gtk3 และ LSB Graphics (ใช้งานทดลอง): ไม่มี


ระบบปฏิบัติการคลาวด์คอมพิวติ้งยอดนิยมที่ OnWorks: