해킨토시 관련 게시판이 아닙니다 | 2번 |
---|
안녕하세요.
드디어 Linux from scratch(줄여서 LFS)를 완성했습니다.
자세한 내용은 아래 글을 참고해주세요.
https://x86.co.kr/linux/6450808
LFS book은 아래 링크를 이용해주세요.
https://linuxfromscratch.org/lfs/view/stable-systemd
그래도 한번 다시 말씀드리자면,
LFS는 배포판 없이 리눅스의 모든 것을 직접 컴파일해서 만드는 것입니다.
물론 시간도 오래 걸립니다.
여기부터는 스크린샷입니다.
GRUB 부트 픽커입니다.
Linux와 initrd 로드 중...
여기부터 리눅스 커널입니다. vm에 코어 2개를 줘서 턱스 2마리가 나오네요.
리눅스 커널이 /sbin/init을 실행하고 systemd가 시작됩니다. 저는 init 시스템으로 sysvinit과 systemd 중 systemd를 선택했습니다.
systemd가 /sbin/agetty를 실행하고 로그인 프롬프트가 떴습니다.
로그인 성공 후 bash로 넘어왔습니다. (곧 유저 계정을 만들고 sudo 설치 후 루트 계정을 막을 예정입니다.)
어떤 분들은 이걸 왜 하냐고 시간 낭비라고 할 수도 있습니다. 네. 저도 이게 시간 낭비라는 건 알죠. 저도 데탑에 윈도우, 해킨과 멀티부팅으로 사용하는 리눅스는 우분투입니다.
LFS를 실사한다는 것은 많이 힙듭니다. 6개월마다 LFS book이 새로 나올 때마다 시스템을 갈아 엎어야 하고, 프로그램을 설치하려면 컴파일을 해야 합니다. 특히 파폭 같은 프로그램은 컴파일도 몇시간 걸립니다. 그래서 저도 LFS는 vm에서만 사용합니다.
하지만 LFS를 하면서 여러 가지를 알았습니다. 리눅스의 부팅 과정, initrd와 init daemon, systemd에 대한 것도 조금이나마 알게 되었고, CMMI (./configure && make && make install)도 처음 해봤습니다. 또, 배포판이 어떻게 만들어지는지, 그리고 배포판 제작자의 수고에 대해서도 조금이나마 알게 되었습니다.
그 외에도, 비록 중간에 grub.cfg 등에서 난관이 있었지만, 그래도 정말 재밌었고 즐거웠습니다.
https://x86.co.kr/hacktalk/6453114
물론 윗글에 문제점이 있지만 저는 윗글의 '완벽한 해킨'과 이 글의 LFS 간에 공통점이 있다고 봅니다.
둘 다 비록 시간 낭비일 수도 있고, 꼭 해야 하는 것도 아니지만 그래도 한번쯤 해보는 건 충분히 의미 있고 가치 있다고 생각합니다.
이제 LFS는 끝났지만, BLFS (Beyond LFS)가 남았습니다.
BLFS book은 아래 링크를 이용해주세요.
https://linuxfromscratch.org/blfs/view/stable-systemd
BLFS는 LFS 완료 후 그 외의 프로그램 (GUI 환경 등)을 설치하는 것에 대한 내용입니다.
저는 GNOME으로 GUI를 설치하고 그 외에도 sudo 등 몇가지 프로그램을 더 설치할 예정입니다.
긴 글 읽어주셔서 감사합니다. 안녕히계세요.
mswgen님의 새글 알림을 받으실려면 구독
일견 시간낭비라고 볼수도 있겠지만...
이런 과정을 통해서 다른 사람들이 시행착오를 줄일수 있는 법입니다.....
다른 사람들한테 피해를 주지 않는 한 하고 싶은걸 하는 것 가지고 남들의 말에 흔들릴 필요는 없을듯 싶네요..
저도 한번 도전해 보고 싶어 지네요..
공부하는 것을 가르켜 시간낭비라고 말하지는 않습니다.
실사를 위해서 라기 보다 지식습득을 위해 하는것은 다르다고 봅니다.
쌓인 지식은 언젠가는 꼭 도움이 되실거에요.. 화이팅 입니다.
linux from scratch라 젠투 리눅스가 생각나네요. 부팅용 OS와 컴파일러와 OS의 소스만 받아두고 설치를 시작하는 리눅스 배포판이죠. 물론 패키지의 설치 조차 컴파일을 수행합니다만 자주하는 만큼 컴파일이 자동화 되어있기에 본인 컴퓨터 사양에 맞게 쓸 수 있는 매력적인 리눅스죠.
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|
Safari_18.1_for_macOS_Ventura_beta_1.dmg(619B9) 24/09/20일자 | 제로섬 | 24.09.2014:03 | 23 |
세퀘이아 15.1 beta4(24B5046f) 전체 프로그램 다운로드(24/09/2... | 제로섬 | 24.09.2005:37 | 82 |
windows & macOS / Install macOS Sequoia beta4 15.1_24B50... | 제로섬 | 24.09.2005:24 | 44 |
Apple Beta Releases 소식 (09/17일자) | 제로섬 | 24.09.1808:05 | 86 |
세퀘이아 15.0 정식(24A335) 전체 프로그램(24/09/17일자) +3 | 제로섬 | 24.09.1704:38 | 244 |
windows & macOS / Install macOS Sequoia 정식 15.0_24A335.... | 제로섬 | 24.07.1806:01 | 671 |
Apple macOS UniversalMac_15.0 정식 (24A335)복원IPSW (24/09/17... +3 | 제로섬 | 24.09.1020:58 | 160 |
Apple RC Releases 소식 24/09/10일자 | 제로섬 | 24.09.1011:27 | 233 |
Apple macOS UniversalMac_15.0 beta8 (24A5331b)복원IPSW (24/0... | 제로섬 | 24.08.3020:41 | 104 |
macOS Sonoma 14.7 RC2 (23H124) 전체 프로그램 다운로드(24/09/1... | 제로섬 | 24.08.3015:43 | 276 |
macOS Ventura 13.7 RC2 (22H123) 전체 프로그램 다운로드(24/09/... | 제로섬 | 24.08.3016:24 | 131 |
windows & macOS / Install macOS Sonoma RC2 14.7_23H124.d... +1 | 제로섬 | 23.10.1211:27 | 4867 |
windows & macOS / Install macOS Ventura RC2 13.7.0_22H123... +1 | 제로섬 | 23.10.1213:08 | 7723 |
Apple Beta Releases 소식 24/08/28일자 | 제로섬 | 24.08.2904:14 | 171 |
Apple 2024년 9월 9일 월요일, 첫 번째 가을 이벤트 & Glowti... +1 | 제로섬 | 24.08.2721:47 | 115 |
Apple M1/M2/M3 macOS Sequoia 15.1 beta4 (24B5046f)복원IPSW (2... | 제로섬 | 24.08.1320:14 | 125 |
Apple Public Releases for 소식 24/08/07일자 | 제로섬 | 24.08.0809:53 | 127 |
macOS Sonoma 14.6.1 정식 (23G93) 전체 프로그램 다운로드(24/08... +4 | 제로섬 | 24.07.3018:28 | 637 |
macOS Ventura 13.6.9 정식 (22G830) 전체 프로그램 다운로드(24/... | 제로섬 | 24.07.3018:21 | 241 |
macOS Monterey 12.7.6 정식 (21H1320) 전체 프로그램 다운로드 (... +2 | 제로섬 | 24.07.3018:04 | 190 |
Apple Public Releases for 소식 24/07/29일자 +3 | 제로섬 | 24.07.3014:14 | 115 |
Apple, macOS 15 Sequoia 공개 정보 +2 | 제로섬 | 24.07.0716:59 | 2992 |
Safari_18_정식 설치프로그램_macOS_Sonoma(619A63)&Ventura(... +1 | 제로섬 | 24.07.0619:09 | 2448 |
Apple M1/M2/M3 macOS Sonoma 14.6.1 정식 (23G93)복원IPSW (24/0... | 제로섬 | 24.06.1811:51 | 2266 |
비 지원 맥용 OpenCore-Legacy-Patcher 2.0.1 다운로드(24/09/17... +6 | 제로섬 | 23.06.0413:37 | 2.6만 |
Safari_17.6_for_Ventura&Monterey 정식 설치 프로그램 24/07... +1 | 제로섬 | 24.04.0717:28 | 3781 |
windows & macOS / Install macOS Sonoma 정식 14.6.1_22G93.... +1 | 제로섬 | 24.04.0520:26 | 3716 |
windows & macOS / Install macOS Ventura 정식 13.6.9_22G83... | 제로섬 | 24.04.0521:40 | 3499 |
windows & macOS / Install macOS Monterey 정식 12.7.6_21H1... | 제로섬 | 24.04.0522:27 | 3460 |
윈도우 11 23H2 ISO 다운로드 가능 +2 | Mactopia | 23.11.0423:27 | 1.6만 |
Windows에서 macOS 부팅 가능한 USB를 만드는 방법 +16 | 제로섬 | 23.10.0711:52 | 1.9만 |
windows & macOS / Install macOS Big Sur 11.7.10_20G1427.d... | 제로섬 | 23.07.2512:50 | 2.2만 |
여친 없는 엑팔인들을 위한 스팀 게임 몇 가지 나눔 합니다. +27 | 잠퉁이 | 23.03.0220:10 | 6.6만 |
최신 Windows 다운로드 +12 | Dokdo | 21.10.1703:35 | 4.6만 |
윈도우 필수 유틸 #1 - Hoax Eliminator 구라 제거기 +4 | Mactopia | 21.08.1017:08 | 4.4만 |
우분투 서버 설치하기 +3 | 매킨어렵 | 21.06.0404:29 | 3.5만 |
맥북프로 2014년형 업데이트 안됨 +2 | 해킨독립 | 24.09.1818:57 | 94 |
[에픽게임즈] The Last Stand: Aftermath (무료/무료) +2 | 잠퉁이 | 24.09.2000:11 | 103 |
[iOS] 사진 & 영상 보정, 블러 및 모자이크 어플 - Pix (인앱... +1 | 잠퉁이 | 24.09.2012:21 | 53 |
잠퉁이 | 24.09.2103:51 | 22 | |
잠퉁이 | 24.09.2103:49 | 33 | |
잠퉁이 | 24.09.2103:47 | 31 | |
잠퉁이 | 24.09.2103:45 | 26 | |
잠퉁이 | 24.09.2012:21 | 53 | |
잠퉁이 | 24.09.2012:19 | 45 | |
잠퉁이 | 24.09.2000:11 | 103 | |
잠퉁이 | 24.09.2000:09 | 93 | |
제로섬 | 24.09.2014:03 | 23 | |
제로섬 | 24.09.2005:37 | 82 | |
제로섬 | 24.09.2005:24 | 44 | |
잠퉁이 | 24.09.1821:39 | 76 | |
wmy0317 | 24.09.1821:35 | 121 | |
해킨독립 | 24.09.1818:57 | 94 | |
제로섬 | 24.09.1808:05 | 86 | |
Nelson | 24.09.1711:45 | 109 | |
제로섬 | 24.09.1704:38 | 244 | |
제로섬 | 24.07.1806:01 | 671 | |
Nelson | 24.09.1621:58 | 60 | |
제로섬 | 24.09.1608:54 | 329 | |
해킨독립 | 24.09.1518:53 | 137 | |
잠퉁이 | 24.09.1305:34 | 101 | |
잠퉁이 | 24.09.1305:24 | 73 | |
잠퉁이 | 24.09.1306:30 | 85 | |
잠퉁이 | 24.09.1306:14 | 75 | |
잠퉁이 | 24.09.1306:11 | 50 | |
잠퉁이 | 24.09.1306:03 | 77 | |
잠퉁이 | 24.09.1117:54 | 82 | |
잠퉁이 | 24.09.1117:51 | 92 | |
잠퉁이 | 24.09.1003:22 | 94 | |
잠퉁이 | 24.09.1003:19 | 104 | |
잠퉁이 | 24.09.1003:16 | 96 | |
잠퉁이 | 24.09.1003:11 | 74 | |
잠퉁이 | 24.09.1003:08 | 74 | |
잠퉁이 | 24.09.1003:06 | 50 | |
제로섬 | 24.09.1020:58 | 160 | |
제로섬 | 24.09.1011:27 | 233 | |
Mactopia | 24.09.1011:16 | 107 | |
제로섬 | 24.09.1002:10 | 61 | |
잠퉁이 | 24.09.0800:24 | 91 | |
잠퉁이 | 24.09.0707:36 | 86 | |
잠퉁이 | 24.09.0707:34 | 64 | |
잠퉁이 | 24.09.0602:31 | 71 | |
잠퉁이 | 24.09.0602:29 | 99 | |
잠퉁이 | 24.09.0602:23 | 58 | |
잠퉁이 | 24.09.0602:21 | 62 | |
잠퉁이 | 24.09.0600:00 | 132 | |
Mactopia | 24.09.0509:15 | 84 | |
잠퉁이 | 24.09.0502:37 | 90 | |
잠퉁이 | 24.09.0500:31 | 76 | |
잠퉁이 | 24.09.0500:29 | 95 | |
잠퉁이 | 24.09.0411:56 | 79 | |
잠퉁이 | 24.09.0411:55 | 73 | |
잠퉁이 | 24.09.0411:54 | 56 | |
나일롱 | 24.09.0410:13 | 131 | |
잠퉁이 | 24.09.0312:13 | 94 | |
잠퉁이 | 24.09.0303:48 | 68 | |
잠퉁이 | 24.09.0303:44 | 104 | |
잠퉁이 | 24.09.0303:42 | 64 | |
Mactopia | 24.09.0208:19 | 161 | |
잠퉁이 | 24.09.0202:37 | 45 | |
잠퉁이 | 24.09.0202:35 | 66 | |
잠퉁이 | 24.09.0202:34 | 82 | |
잠퉁이 | 24.08.3104:12 | 89 | |
잠퉁이 | 24.08.3104:07 | 96 | |
잠퉁이 | 24.08.3104:05 | 71 | |
잠퉁이 | 24.08.3012:02 | 107 | |
잠퉁이 | 24.08.3001:48 | 137 | |
잠퉁이 | 24.08.3001:46 | 90 | |
잠퉁이 | 24.08.3001:42 | 97 | |
잠퉁이 | 24.08.3001:40 | 84 | |
잠퉁이 | 24.08.3001:22 | 163 | |
잠퉁이 | 24.08.3000:02 | 106 | |
제로섬 | 24.08.3020:41 | 104 | |
제로섬 | 24.08.3015:43 | 276 | |
제로섬 | 24.08.3016:24 | 131 | |
제로섬 | 24.08.3015:27 | 157 | |
제로섬 | 23.10.1211:27 | 4867 | |
제로섬 | 23.10.1213:08 | 7723 | |
잠퉁이 | 24.08.2900:39 | 57 |
정말대단하십니다