![LiveCD의 RAM에 응용 프로그램을 임시로 설치하려면 어떻게 해야 합니까?](https://linux55.com/image/70907/LiveCD%EC%9D%98%20RAM%EC%97%90%20%EC%9D%91%EC%9A%A9%20%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8%EC%9D%84%20%EC%9E%84%EC%8B%9C%EB%A1%9C%20%EC%84%A4%EC%B9%98%ED%95%98%EB%A0%A4%EB%A9%B4%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%ED%95%B4%EC%95%BC%20%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
그래서 나는 Scientific Linux LiveDVD를 가지고 있습니다. 구성도 없고 사용 가능한 하드 드라이브도 없는 컴퓨터에 설치했습니다. 운영 체제를 설치하기 전에 시스템을 구성할 수 있는 일부 응용 프로그램을 설치하고 싶습니다.
그래서 알고 싶습니다. OS가 RAM에서 실행될 때만 존재하는 임시 설치 폴더를 만들고 여기에 애플리케이션을 설치하고(표준 설치 프로그램 yum을 사용하여) 실행할 수 있습니까?
답변1
Yum은 기본적으로 라이브 모드에서 이 작업을 수행합니다. 라이브 디스크로 실행하는 동안 설치하는 모든 항목은 RAM을 그대로 실행하므로 RAM에 설치됩니다.
그러나 이 작업을 명시적으로 수행하려면 RAM 디스크를 생성하면 됩니다.
mkdir foo
mount -t tmpfs -o size=4096M bar /foo
그중에는
mount
명령이 있습니다.
-t tmpfs
파일 시스템의 유형을 지정합니다. 이 경우 -o size=4096M
옵션의 파일 시스템 유형은 tmpfs이며 , 이 경우 크기는 약 4GB로 정의됩니다. 물론 필요와 사용 가능한 RAM에 따라 이를 확장하거나 축소할 수 있습니다.
bar
생성 중인 파일 시스템의 레이블입니다. 원하는 대로 이름을 지정하면 거의 볼 수 없습니다.
/foo
RAM 디스크를 설치하려는 위치입니다.
나는 이것에 어떤 이점도 없다고 생각합니다. 라이브 환경의 기본 설정은 잘 작동할 것입니다.