Linux From Scratch
| Producent |
Linux From Scratch Team |
|---|---|
| Pierwsze wydanie |
16 grudnia 1999(dts) |
| Aktualna wersja |
13.0-systemd |
| Jądro | |
| Środowisko pracy |
Bash (domyślnie) |
| Licencja | |
| Typ pakietów |
brak, kompilacja z kodu źródłowego |
| Strona internetowa | |
Linux From Scratch (LFS, dosł. z jęz. ang. „Linux od podstaw”) – książka tworzona przez Gerarda Beekmansa, w której znajdują się instrukcje, jak krok po kroku zbudować z kodu źródłowego system GNU/Linux. Dostępna jest za darmo na stronie projektu.
Powstała też książka Beyond Linux From Scratch, która opisuje dalsze możliwości rozwoju dystrybucji stworzonej za pomocą LFS. Wersja 5 tej książki została przetłumaczona na język polski przez Jerzego Iwaniuka, kolejne przez Tomasza Sekścińskiego.
Linux From Scratch jest najprostszą drogą na stworzenie działającego systemu GNU/Linux, samodzielnie budując go z kodu źródłowego. Jest to jednak o wiele bardziej skomplikowane, niż zainstalowanie gotowej dystrybucji. Główną ideą projektu jest zrozumienie działania systemu poprzez ręczną kompilację pakietów. Dodatkowo poprzez kompilację zyskujemy szybsze programy o mniejszym rozmiarze oraz możemy doskonale dopasować dystrybucję do naszych potrzeb – „Twoja dystrybucja, twoje zasady” (ang. Your distro, your rules).
Instalacja
Do zbudowania własnej dystrybucji potrzebna jest czysta partycja i działający system GNU/Linux. Na początku należy skompilować narzędzia takie, jak: gcc, glibc, GNU Binutils i inne wymagane pakiety. Następnie katalog główny musi zostać zmieniony (poprzez chroot) na partycję, na której znajdują się uprzednio skompilowane narzędzia i można rozpocząć budowanie systemu docelowego. Jednym z pierwszych pakietów, jakie trzeba przekompilować, jest glibc; potem kolejno budujemy pozostałe pakiety.
Linki zewnętrzne
- Linux From Scratch w serwisie distrowatch.com
- Strona domowa Linux From Scratch
- Strona Beyond Linux From Scratch
- podręcznik Linux From Scratch 5 przetłumaczony na język polski. loz.republika.pl. [zarchiwizowane z tego adresu (2009-02-02)].
- podręcznik Linux From Scratch 7.2 przetłumaczony na język polski. sekscinski.pl. [zarchiwizowane z tego adresu (2014-11-29)].
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.