문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 |
linuxfromscratch:12.1:058-introduction [2024/05/15 23:28] – baecy | linuxfromscratch:12.1:058-introduction [2024/06/14 23:35] (현재) – [7.1. 개요] baecy |
---|
^ Linux From Scratch - Version 12.1-systemd ^^^ | ^ Linux From Scratch - Version 12.1-systemd ^^^ |
^ Chapter 7. Entering Chroot and Building Additional Temporary Tools ^^^ | ^ Chapter 7. Entering Chroot and Building Additional Temporary Tools ^^^ |
|[[.:07-introduction|이전]] | [[.:01-introduction|위로]] / [[.:12.1|처음으로]] | [[.:059-changing_ownership|다음]]| | |[[.:07-entering_chroot_and_building_additional_tempory_tools|이전]] | [[.:07-entering_chroot_and_building_additional_tempory_tools|위로]] / [[.:12.1|처음으로]] | [[.:059-changing_ownership|다음]]| |
| |
|가상 루트 환경에서 추가적인 임시 도구 구성 | 소유권 변경| | |가상 루트 환경에서 추가적인 임시 도구 구성 | 소유권 변경| |
------ | ------ |
| |
====== 7.1. 개요 ====== | ===== 7.1. 개요 ===== |
| |
이 장에서는 임시 시스템에서 마지막으로 빠진 부분인 다양한 패키지를 빌드하는 데 필요한 도구를 빌드하는 방법을 보여줍니다. 이제 모든 순환 종속성이 해결되었으므로 실행 중인 커널을 제외하고 호스트 운영 체제로부터 완전히 격리된 "chroot" 환경을 빌드에 사용할 수 있습니다. | 이 장에서는 마지막으로 임시 시스템에서 빠진 부분인 다양한 패키지를 빌드하는 데 필요한 도구를 빌드하는 방법을 보여줍니다. 이제 모든 순환 종속성이 해결되었으므로 실행 중인 커널을 제외하고 호스트 운영 체제로부터 완전히 격리된 "chroot" 환경을 빌드에 사용할 수 있습니다. |
| |
격리된 환경이 제대로 작동하려면 실행 중인 커널과 일부 통신이 설정되어야 합니다. 이는 소위 //가상 커널 파일 시스템(Virtual Kernel File System)//이라고 하는 것을 통해 이루어지며, 이는 루트 환경으로 들어가기 전에 마운트됩니다. ''findmnt'' 명령을 실행하여 마운트되었는지 확인할 수 있습니다. | 격리된 환경이 제대로 작동하려면 실행 중인 커널과 일정부분은 연결이 이루어져야 합니다. 이는 소위 //가상 커널 파일 시스템(Virtual Kernel File System)//이라고 하는 것을 통해 이루어지며, 이는 //chroot// 환경으로 들어가기 전에 마운트를 해야합니다. ''findmnt'' 명령을 실행하여 마운트되었는지 확인할 수 있습니다. |
| |
섹션 7.4, 'chroot 환경으로 들어가기'까지는 ''LFS'' 변수를 설정한 상태에서 //root//로 명령을 실행해야 합니다. chroot 환경으로 들어가면 모든 명령이 //root//로 실행되지만 다행히도 LFS를 빌드한 컴퓨터의 OS에 액세스할 수 없습니다. 잘못된 명령으로 전체 LFS 시스템을 파괴하기 쉬우므로 주의하세요. | [[.:061-entering_the_chroot_environment|7.4, 'chroot 환경으로 들어가기]] 전에는 ''LFS'' 변수를 설정한 상태에서 //root//로 명령을 실행해야 합니다. //chroot// 환경으로 들어가면 모든 명령을 //root//로 실행하지만 다행히도 LFS를 빌드한 컴퓨터의 OS에 접근 할 수 없습니다. 잘못된 명령으로 전체 LFS 시스템을 파괴하기 쉬우므로 주의하세요. |