Workstation online OnWorks Linux e Windows

Logo

Hosting online gratuito per workstation

<Precedenti | Contenuti | Succ.>

LFS e standard‌

La struttura di LFS segue il più possibile gli standard Linux. Gli standard primari sono:

• POSIX.1-2008.

• Filesystem Hierarchy Standard (FHS) versione 3.0

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

Immagine

LSB ha quattro standard separati: Core, Desktop, Runtime Languages ​​e Imaging. Oltre ai requisiti generici, esistono anche requisiti specifici per l'architettura. Ci sono anche due aree per l'uso di prova: Gtk3 e Grafica. LFS tenta di conformarsi alle architetture discusse nella sezione precedente.


Note:

Molte persone non sono d'accordo con i requisiti dell'LSB. Lo scopo principale della sua definizione è garantire che il software proprietario possa essere installato ed eseguito correttamente su un sistema conforme. Poiché LFS è basato sui sorgenti, l'utente ha il controllo completo su quali pacchetti desidera e molti scelgono di non installare alcuni pacchetti specificati da LSB.

Note:

Molte persone non sono d'accordo con i requisiti dell'LSB. Lo scopo principale della sua definizione è garantire che il software proprietario possa essere installato ed eseguito correttamente su un sistema conforme. Poiché LFS è basato sui sorgenti, l'utente ha il controllo completo su quali pacchetti desidera e molti scelgono di non installare alcuni pacchetti specificati da LSB.

È possibile creare un sistema LFS completo in grado di superare i test di certificazione LSB, ma non senza molti pacchetti aggiuntivi che esulano dallo scopo di LFS. Questi pacchetti aggiuntivi hanno istruzioni di installazione in BLFS.


Pacchetti forniti da LFS necessari per soddisfare i requisiti LSB

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

Desktop LSB: nessuno

Linguaggi di runtime LSB: Perl

Imaging LSB: nessuno

Grafica LSB Gtk3 e LSB (uso di prova): nessuna


Pacchetti forniti da BLFS necessari per soddisfare i requisiti LSB

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

LSB Desktop: 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

Linguaggi di runtime LSB: Python, Libxml2, Libxslt


LSB Imaging: CUPS, filtri a tazza, Ghostscript, SANE

Grafica LSB Gtk3 e LSB (uso di prova): GTK+3


Pacchetti non forniti da LFS o BLFS necessari per soddisfare i requisiti LSB

Nucleo LSB: Nessuno

LSB Desktop: Qt4 (ma è fornito Qt5)

Lingue di runtime LSB: nessuna

Imaging LSB: nessuno

Grafica LSB Gtk3 e LSB (uso di prova): nessuna


Il miglior sistema operativo cloud computing su OnWorks: