Linux From Scratch

Linux From Scratch
Parte de GNU/Linux
Información general
Tipo de programa sistema operativo
Desarrollador Gerard Beekmans et al.
Modelo de desarrollo Open source / Free Software
Lanzamiento inicial 16 de diciembre de 1999
Licencia Licencias Creative Commons y MIT License
Estado actual Activo
Idiomas Multilingüe
Información técnica
Núcleo Linux
Tipo de núcleo Monolítico
Plataformas admitidas x86, x86_64, PowerPC, IA-32,
Interfaz gráfica predeterminada Bash
Sistema de gestión de paquetes Código Fuente
Método de actualización Manual
Versiones
Última versión estable 12.1 (info) ( 1 de marzo de 2024 (10 meses y 20 días))
Enlaces

Linux From Scratch o LFS es un tipo de instalación del sistema operativo GNU/Linux y el nombre de un libro escrito por Gerard Beekmans junto a otros. El libro es una colección de documentos que indican los pasos para desarrollar un sistema GNU/Linux desde cero, a partir del código fuente. El libro Linux From Scratch está disponible en línea en el sitio oficial y actualmente su versión es la 11.1.[1][2]

Proyectos bajo el LFS

Linux From Scratch es una forma de instalar un sistema Linux funcional mediante la compilación manual de todos sus componentes. Naturalmente, se trata de un proceso más largo que el de instalar una distribución Linux precompilada . Según el sitio web Linux From Scratch , las ventajas de este método son un sistema compacto, flexible y seguro y una mayor comprensión del funcionamiento interno de los sistemas operativos basados ​​en Linux.[3]

Para mantener LFS pequeño y simple, el libro Beyond Linux From Scratch (BLFS) fue creado para presentar las instrucciones de como desarrollar un sistema básico GNU/Linux después de crear LFS. Presenta y guía al lector a través de las adiciones al sistema, incluido el sistema X Window, entornos de escritorio (KDE, GNOME, Xfce, LXDE), software de productividad, navegadores web, lenguajes y herramientas de programación, software multimedia y herramientas de administración de redes y sistemas. Desde la versión 5.0, la versión del libro de BLFS coincide con la versión del libro de LFS.[4]

El libro Cross Linux From Scratch (CLFS) se centra en la compilación cruzada, incluida la compilación para sistemas sin interfaz gráfica o integrados que pueden ejecutar Linux, pero carecen de los recursos necesarios para compilar Linux. CLFS admite una amplia gama de procesadores y aborda técnicas avanzadas que no se incluyen en el libro LFS, como cadenas de herramientas de compilación cruzada, compatibilidad con múltiples bibliotecas ( bibliotecas de 32 y 64 bits una al lado de la otra) y arquitecturas de conjuntos de instrucciones alternativas como Itanium, SPARC, MIPS, y Alpha.

El proyecto Linux from Scratch, al igual que BitBake, también admite la compilación cruzada de Linux para sistemas integrados ARM como Raspberry Pi y BeagleBone.[5][6]

El libro Hardened Linux From Scratch (HLFS)[7]​ se centra en mejoras de seguridad como parches del kernel reforzados, políticas de control de acceso obligatorias, protección contra la destrucción de la pila y aleatorización del diseño del espacio de direcciones. Además de su objetivo principal de crear un sistema operativo centrado en la seguridad, HLFS tenía el objetivo secundario de ser una herramienta de enseñanza de seguridad. No se ha actualizado desde 2011.

Automated Linux From Scratch (ALFS)[8]​ es un proyecto diseñado para automatizar el proceso de creación de un sistema LFS. Está dirigido a usuarios que han repasado varias veces los libros de LFS y BLFS y desean reducir la cantidad de trabajo que esto implica. Un objetivo secundario es actuar como prueba de los libros LFS y BLFS extrayendo y ejecutando directamente instrucciones de las fuentes XML de los libros LFS y BLFS.

Requisitos y procedimiento

Para construir LFS se necesita una partición limpia y un sistema Linux en funcionamiento con un compilador y algunas bibliotecas de software esenciales. En lugar de instalar desde un sistema Linux existente, también se puede utilizar un Live CD para construir un sistema LFS.

El proyecto anteriormente mantenía el Live CD de Linux From Scratch.[9]​ El Live CD de LFS contiene todos los paquetes fuente (solo en la versión completa del Live CD), el libro de LFS, herramientas de construcción automatizadas y (excepto para la versión mínima del Live CD) un Xfce para trabajar. El LFS Live CD oficial ya no se mantiene, y no se puede utilizar para construir el LFS versión7 o posterior.[10]​ Hay, sin embargo, dos construcciones no oficiales que se pueden utilizar para construir un kernel de 32 bits o 64 bits y el espacio de usuario, respectivamente, para LFS 7. x.[11]

Primero, se debe compilar una cadena de herramientas que consiste en las herramientas utilizadas para compilar LFS, como GCC, glibc, binutils, y otras utilidades necesarias. Luego, el directorio raíz debe ser cambiado, (usando chroot), a la partición de la cadena de herramientas para comenzar a construir el sistema final. Uno de los primeros paquetes a compilar es glibc; después de eso, el linker de la cadena de herramientas debe ser ajustado para link contra el glibc recién construido, para que todos los otros paquetes que compondrán el sistema final puedan ser enlazados contra él también. Durante la fase chroot, la función hash de bash se desactiva y el directorio bin de la cadena de herramientas temporal se mueve al final de PATH. De esta forma los programas recién compilados aparecen primero en PATH y el nuevo sistema construye sobre sus propios componentes nuevos.

Software requerido por LFS

El software siguiente es requerido en LFS versión 7.2:

El siguiente software es incluido en CLFS versión 1.1.0. Estos soportan varias arquitecturas.

Referencias

  1. Gerard Beekmans: Linux from Scratch (Iuniverse Inc, Dec 2000) ISBN 0-595-13765-2 ISBN 978-0-595-13765-7
  2. «LFS News». www.linuxfromscratch.org. Consultado el 15 de diciembre de 2024. 
  3. «LFS Project Homepage». www.linuxfromscratch.org. Consultado el 15 de diciembre de 2024. 
  4. Gerard Beekmans: Beyond Linux From Scratch, Version 6.3 (August 2008)
  5. «Cross-Compiled Linux From Scratch - Embedded». clfs.org. Consultado el 15 de diciembre de 2024. 
  6. Horan, Brendan (12 de junio de 2013). Practical Raspberry Pi (en inglés). Apress. p. 105. ISBN 978-1-4302-4972-6. Consultado el 15 de diciembre de 2024. 
  7. «HLFS Project Homepage». www.linuxfromscratch.org. Consultado el 15 de diciembre de 2024. 
  8. «MLFS Project Homepage». www.linuxfromscratch.org. Consultado el 15 de diciembre de 2024. 
  9. «LFS LiveCD Project Homepage». www.linuxfromscratch.org. Consultado el 15 de diciembre de 2024. 
  10. «Index of /~kb0iic/livecdupd». clfs.org. Consultado el 15 de diciembre de 2024. 
  11. «Index of /~kb0iic/livecdupd». clfs.org. Consultado el 15 de diciembre de 2024. 

Véase también

Enlaces externos

Read other articles:

The Right HonourableThe Lord Fellowes of West StaffordDL Lord TemporalPetahanaMulai menjabat 13 January 2011 Informasi pribadiLahirJulian Alexander Fellowes17 Agustus 1949 (umur 74)Kairo, MesirPartai politikKonservatifSuami/istriEmma Joy Kitchener (1990–sekarang)Anak1Alma materMagdalene, CambridgeWebber Douglas Academy of Dramatic ArtPekerjaanPemeran, novelis, penulis naskah, sutradaraSunting kotak info • L • B Julian Alexander Kitchener-Fellowes, Baron Fellowes of We...

 

 

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Desember 2022. Tragocephala phidias Klasifikasi ilmiah Kerajaan: Animalia Filum: Arthropoda Kelas: Insecta Ordo: Coleoptera Famili: Cerambycidae Genus: Tragocephala Spesies: Tragocephala phidias Tragocephala phidias adalah spesies kumbang tanduk panjang yang tergolo...

 

 

Organization This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Philippine Animal Welfare Society – news · newspapers · books · scholar · JSTOR (April 2020) (Learn how and when to remove this template message) Philippine Animal Welfare SocietyFounded1954FounderMuriel Jay (1954) Nita Hontiveros-Lichauco (1986)Fo...

Uruguayan football club This article uses bare URLs, which are uninformative and vulnerable to link rot. Please consider converting them to full citations to ensure the article remains verifiable and maintains a consistent citation style. Several templates and tools are available to assist in formatting, such as reFill (documentation) and Citation bot (documentation). (August 2022) (Learn how and when to remove this template message) Football clubHuracán BuceoFull nameClub Social y Deportivo...

 

 

بنك التنمية الاجتماعية بنك التنمية بنك التنمية الاجتماعية تفاصيل الوكالة الحكومية البلد السعودية  تأسست 1971 البنك السعودي للتسليف والادخار   الإدارة المدير التنفيذي إبراهيم بن حمد الراشد تعديل مصدري - تعديل   بنك التنمية الاجتماعية سابقًا كان يُسمى البنك السعودي �...

 

 

Questa voce sull'argomento scrittori tedeschi è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Ulla Hahn nel 2004 (Das blaue Sofa / Club Bertelsmann) Ulla Hahn (Brachthausen, 30 aprile 1945) è una poetessa e scrittrice tedesca. Indice 1 Biografia 2 Note 3 Altri progetti 4 Collegamenti esterni Biografia Ha studiato letteratura, storia e sociologia all'Università di Colonia, e dopo aver lavorato due anni come giornalista ha ripreso gli studi, ottenendo...

Stasiun Echigo-Tanaka越後田中駅Stasiun Echigo-Tanaka di April 2010LokasiKamigō-Ueda, Tsunan-machi, Nakauonuma-gun, Niigata-ken 949-8200JapanKoordinat37°00′19″N 138°37′38″E / 37.0052°N 138.6272°E / 37.0052; 138.6272Koordinat: 37°00′19″N 138°37′38″E / 37.0052°N 138.6272°E / 37.0052; 138.6272Operator JR EastJalur■ Iiyama LineLetak55.9 kilometer dari ToyonoJumlah peron1 Peron SisiJumlah jalur1Informasi lainStatusUnsta...

 

 

Guerra no Vietnã Parte das Guerras da Indochina e da Guerra Fria Um oficial da marinha japonesa entregando sua espada a um tenente da marinha britânica em Saigon em 13 de setembro de 1945 Data 13 de setembro de 1945–30 de março de 1946 Local Sul do Vietnã, Paralelo 16 N Desfecho Vitória Franco-Britânica Việt Minh perde o controle de metade do país e se retira para o campo França reocupa a metade sul do Vietnã Início da Primeira Guerra da Indochina Beligerantes Império Britâni...

 

 

Questa voce o sezione sull'argomento società calcistiche italiane non cita le fonti necessarie o quelle presenti sono insufficienti. Puoi migliorare questa voce aggiungendo citazioni da fonti attendibili secondo le linee guida sull'uso delle fonti. FC Legnago SalusCalcio Biancoblù Segni distintiviUniformi di gara Casa Trasferta Colori sociali Bianco, azzurro Dati societariCittàLegnago Nazione Italia ConfederazioneUEFA Federazione FIGC CampionatoSerie C Fondazione1921 Rifondazion...

Les départements de la Côte d'Ivoire sont une division administrative et une ancienne collectivité territoriale. Le pays est subdivisé en 111 départements, regroupés en 31 régions et 14 districts autonomes[1]. Les départements sont à leur tour subdivisés en 509 sous-préfectures[1]. Carte des départements, régions et districts autonomes de la Côte d'Ivoire. Les fonds et noms de couleurs indiquent les régions et districts autonomes (fond rouge, nom magenta). Liste des départemen...

 

 

Chicago rail station 91st Street South ChicagoGeneral informationLocation91st Street near Baltimore AvenueSouth Chicago, Chicago, IllinoisCoordinates41°43′49″N 87°32′52″W / 41.7303°N 87.5478°W / 41.7303; -87.5478Owned byMetraLine(s)South Chicago SubdistrictPlatforms1 Island platformTracks2Other informationFare zoneBHistoryClosed2001Electrified1500v DCFormer services Preceding station Metra Following station 87th Streettoward Randolph Street Metra ElectricSo...

 

 

此条目序言章节没有充分总结全文内容要点。 (2019年3月21日)请考虑扩充序言,清晰概述条目所有重點。请在条目的讨论页讨论此问题。 哈萨克斯坦總統哈薩克總統旗現任Қасым-Жомарт Кемелұлы Тоқаев卡瑟姆若马尔特·托卡耶夫自2019年3月20日在任任期7年首任努尔苏丹·纳扎尔巴耶夫设立1990年4月24日(哈薩克蘇維埃社會主義共和國總統) 哈萨克斯坦 哈萨克斯坦政府...

UFC mixed martial arts event in 1998 UFC 17: RedemptionThe poster for UFC 17: RedemptionInformationPromotionUltimate Fighting ChampionshipDateMay 15, 1998VenueMobile Civic CenterCityMobile, AlabamaEvent chronology UFC 16: Battle in the Bayou UFC 17: Redemption UFC Brazil: Ultimate Brazil UFC 17: Redemption was a mixed martial arts event held by the Ultimate Fighting Championship on May 15, 1998, at the Mobile Civic Center, in Mobile, Alabama. The event was seen live on pay-per-view in the Uni...

 

 

Neighborhood in Virginia Beach, Virginia, United StatesPungoNeighborhoodPungo Pizza in PungoPungoLocation within the state of VirginiaShow map of VirginiaPungoPungo (the United States)Show map of the United StatesCoordinates: 36°43′25″N 76°1′4″W / 36.72361°N 76.01778°W / 36.72361; -76.01778CountryUnited StatesStateVirginiaIndependent cityVirginia BeachTime zoneUTC−5 (Eastern (EST)) • Summer (DST)UTC−4 (EDT)ZIP Code23457Area code757 Pungo is ...

 

 

English artist (1833–1898) SirEdward Burne-JonesBt ARAPhotogravure of a portrait of Edward Burne-Jones by his son Philip Burne-Jones, 1898BornEdward Coley Burne Jones(1833-08-28)28 August 1833Birmingham, EnglandDied17 June 1898(1898-06-17) (aged 64)London, EnglandKnown forPaintingMovementPre-Raphaelite BrotherhoodAesthetic MovementArts and Crafts MovementSpouse Georgiana MacDonald ​(m. 1860)​PartnerMaria Zambaco (1866–1869)RelativesPhilip Burne-Jones...

Championnat d'Arménie de football Généralités Sport Football Création 1992 Organisateur(s) Fédération de football d'Arménie Catégorie Division 1 Lieu(x) Arménie Participants 10 Statut des participants Semi-Professionnels Site web officiel http://www.ffa.am Palmarès Tenant du titre Pyunik Erevan (2024) Plus titré(s) Pyunik Erevan (17) Pour la compétition en cours voir : Championnat d'Arménie de football 2023-2024 modifier Le championnat d'Arménie de football (en armé...

 

 

Disambiguazione – Norm rimanda qui. Se stai cercando il nome proprio di persona maschile, vedi Normanno (nome). Voce principale: Arma dei Carabinieri. Nucleo RadiomobileStemma del reparto raffigurante la gazzella, simbolo di velocità Descrizione generaleNazione Italia Servizio Carabinieri RuoloControllo del territorioPronto interventoPubblica sicurezzaPolizia stradalePolizia giudiziaria DimensioneVario Guarnigione/QGTutte le 540 caserme italiane che ospitano un Comando Compag...

 

 

Sekolah Menengah Atas Yayasan Wanita Kereta Api Bandung Data Sekolah Berdiri: 1972 Provinsi: Jawa Barat Alamat Lengkap: Jalan Elang II 3, Kota Bandung, Jawa Barat Nomor Telepon: (022)-6019414 Kepala Sekolah: Jumlah Kelas: 5 kelas setiap tingkat Program Studi: IPA, dan IPS Rentang Kelas: X, XI IPA, XI IPS, XII IPA, XII IPS, Kurikulum: Kurikulum Tingkat Satuan Pendidikan Jumlah Siswa: 510 siswa (34 siswa per kelas) NUN Masuk terendah: ' NUN Masuk tertinggi: ' NUN Masuk rata-rata: (2007) Status...

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Desember 2022. QuarantineChatBerkas:QuarantineChat notification.pngNotifikasi yang didapatkan setelah aplikasi DialUp dibuka setelah registerasi di situs web QuarantineChat.PengembangDanielle BaskinMax HawkinsTipeLayanan jejaring sosial berbasis suaraTanggal diluncu...

 

 

RosettaImmagine del veicoloRendering della sonda atterrata Dati della missioneOperatoreAgenzia spaziale europea (ESA) NSSDC ID2004-006A SCN28169 DestinazioneCometa 67P/Churyumov-Gerasimenko Esitoconclusa 30 settembre 2016 VettoreAriane 5G+ V-158 Lancio2 marzo 2004, 07:17 UTC Luogo lancioCentre spatial guyanais, Kourou Atterraggio30 settembre 2016 Sito atterraggio67P/Churyumov-Gerasimenko Proprietà del veicolo spazialePeso al lancio3 000 kg CostruttoreEADS Astrium Strumentazione VIRTIS l...