Stații de lucru online OnWorks Linux și Windows

logo

Găzduire online gratuită pentru stații de lucru

<Înapoi | Cuprins | Următor>

LFS și standarde‌

Structura LFS urmează standardele Linux cât mai aproape posibil. Standardele primare sunt:

• POSIX.1-2008.

• Filesystem Hierarchy Standard (FHS) Versiunea 3.0

• Linux Standard Base (LSB) versiunea 5.0 (2015)

imagine

LSB are patru standarde separate: Core, Desktop, Runtime Languages ​​și Imaging. Pe lângă cerințele generice, există și cerințe specifice arhitecturii. Există, de asemenea, două zone pentru utilizare de probă: Gtk3 și Graphics. LFS încearcă să se conformeze arhitecturilor discutate în secțiunea anterioară.


notițe

Mulți oameni nu sunt de acord cu cerințele LSB. Scopul principal al definirii acestuia este de a se asigura că software-ul proprietar va putea fi instalat și rulat corect pe un sistem compatibil. Deoarece LFS se bazează pe sursă, utilizatorul are control complet asupra pachetelor dorite și mulți aleg să nu instaleze unele pachete care sunt specificate de LSB.

notițe

Mulți oameni nu sunt de acord cu cerințele LSB. Scopul principal al definirii acestuia este de a se asigura că software-ul proprietar va putea fi instalat și rulat corect pe un sistem compatibil. Deoarece LFS se bazează pe sursă, utilizatorul are control complet asupra pachetelor dorite și mulți aleg să nu instaleze unele pachete care sunt specificate de LSB.

Crearea unui sistem LFS complet capabil să treacă testele de certificare LSB este posibilă, dar nu fără multe pachete suplimentare care depășesc domeniul de aplicare al LFS. Aceste pachete suplimentare au instrucțiuni de instalare în BLFS.


Pachetele furnizate de LFS sunt necesare pentru a satisface cerințele LSB

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

Desktop LSB: Nici unul

Limbi de rulare LSB: Perl

Imagini LSB: Niciuna

Grafică LSB Gtk3 și LSB (Utilizare de probă): Niciuna


Pachetele furnizate de BLFS sunt necesare pentru a satisface cerințele LSB

LSB Core: At, Batch (o parte din At), Cpio, Ed, Fcrontab, Initd-tools, Lsb_release, NSPR, NSS, PAM, Pax, Sendmail (sau Postfix sau Exim), ora

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

Limbaje LSB Runtime: Python, Libxml2, Libxslt


LSB Imaging: CUPS, Cupe-filtre, Ghostscript, SANE

LSB Gtk3 și LSB Graphics (Utilizare de probă): GTK+3


Pachetele care nu sunt furnizate de LFS sau BLFS sunt necesare pentru a satisface Cerințele LSB

LSB Core: niciunul

Desktop LSB: Qt4 (dar Qt5 este furnizat)

Limbi LSB Runtime: Nici unul

Imagini LSB: Niciuna

Grafică LSB Gtk3 și LSB (Utilizare de probă): Niciuna


Top OS Cloud Computing la OnWorks: