Computer >> 컴퓨터 >  >> 체계 >> Linux

Linux Live Kit로 맞춤형 라이브 Linux 배포판 만들기

Linux는 괴짜가 아닌 사람들의 눈을 거의 즉시 반짝이게 만드는 단어입니다. 그러나 데스크탑 Linux 제품은 이제 Windows 및 MacOS와 같은 유명 제품과 거의 동등합니다.

수십 년에 걸친 커뮤니티 작업과 Canonical과 같은 조직의 지원 덕분에 지금 Ubuntu Linux와 같은 것을 다운로드하고 Windows에서 할 수 있는 거의 모든 작업을 수행할 수 있습니다. 컴퓨터 과학 학위가 없어도 모두 가능합니다. 최신 데스크톱 Linux 배포판은 보기 좋고 잘 작동하며 일반 사용자에게 적합합니다.

    Linux Live Kit로 맞춤형 라이브 Linux 배포판 만들기

    그러나 상용 운영 체제와 비교할 때 한 가지 큰 차이점이 있습니다. 바로 오픈 소스 라이선스입니다.

    이것은 우리가 Linux의 모든 내부 작업에 완전히 액세스할 수 있음을 의미합니다. 사용하기 위해 비용을 지불할 필요가 없으며 원하는 방식으로 사용자 정의할 수 있습니다. 이것은 너트와 볼트를 사용하는 것을 좋아하는 고급 사용자에게 적합하지만 조정된 사용자 지정 Linux 설치를 유지하려는 경우 어떻게 해야 합니까?

    실제로 Linux를 새로 설치하고 원하는 방식으로 설정한 다음 라이브 부팅 가능한 설치로 전환할 수 있습니다. 이것은 몇 가지 이유로 매우 유용합니다. 우선, 운영 체제를 다시 설치해야 하는 경우 가동 중지 시간이 없다는 것을 의미합니다.

    모든 설정과 소프트웨어는 처음부터 이미 기다리고 있을 것입니다. 또한 배포를 위한 사용자 지정 설치를 매우 쉽게 만들 수 있습니다. PC로 가득 찬 컴퓨터 랩 전체에 Linux를 설치한 다음 교육용 패키지를 설치해야 한다고 가정해 보겠습니다. 사용자 지정 배포 도구를 사용하면 해당 사용자 지정을 한 번만 수행한 다음 평소와 같이 설치하기만 하면 됩니다.

    Linux Live Kit로 맞춤형 라이브 Linux 배포판 만들기

    가장 쉬운 도구 중 하나는 Linux Live Kit이며 기존 Linux 설치를 사용자 지정 배포판으로 다시 변경할 수 있는 방법을 정확히 살펴보겠습니다.

    기기 설정

    Linux Live Kit를 사용하려면 사용자 정의할 Linux를 설치해야 합니다. 계속해서 기본 설치와 함께 수행할 수 있지만 기본 컴퓨터가 아닌 다른 것에 대한 사용자 정의 배포를 생성하려는 경우 가장 실용적인 접근 방식이 아닙니다.

    따라서 우리가 할 일은 VirtualBox 가상 머신에 UbuntuLinux를 설치하는 것입니다. 이는 우리에게 깨끗하고 통제된 설치 환경을 제공합니다. 또한 원하는 경우 Windows 시스템에서 사용자 지정 Linux 배포판을 만들 수 있음을 의미합니다. 마지막으로 방금 만든 배포판을 테스트하여 제대로 작동하는지 확인하는 좋은 방법입니다.

    다음 구성 요소를 사용할 것입니다.

    • 윈도우 10
    • 가상 상자
    • 우분투 18 LTS

    가상 머신이 아닌 컴퓨터에서 정상적으로 실행되는 Linux 설치에서 Linux Live Kit를 사용하는 경우 프로세스가 정확히 동일하게 작동한다는 점을 기억하십시오.

    리눅스 설치

    Linux Live Kit로 맞춤형 라이브 Linux 배포판 만들기

    가장 먼저 할 일은 Linux를 설치하는 것입니다. 분명히 기존 설치를 사용하려면 이 단계를 건너뛸 수 있습니다.

    일반적인 방법으로 Linux를 설치하려면 DVD 또는 USB 설치 미디어에서 부팅해야 합니다. 우리는 VirtualBox를 사용하고 있기 때문에 새로운 가상 머신을 생성한 다음 다운로드한 Ubuntu 디스크 이미지를 가리키기만 하면 됩니다. 다음은 따라야 할 단계입니다.

    종속성 관리

    Linux Live Kit는 스크립트의 영리한 모음이므로 Linux 시스템에 표시할 특정 다른 소프트웨어 패키지가 필요합니다. 대부분의 경우 이미 선택한 Linux 버전의 기본 부분이지만 어느 쪽이든 확인해야 합니다.

    aufs 선택한 Linux 배포판에서 사용하는 커널에서 지원됩니다. 여기에서 aufs를 지원하는 커널 버전을 확인할 수 있습니다. 선택한 커널이 aufs를 지원하지 않는 경우 Linux Live Kit에 대한 대체 솔루션을 찾아야 합니다.

    이제 Squashfs가 시스템에 설치되어 있는지 확인해야 합니다. 이것은 Linux LiveKit에서 사용하는 압축 기술입니다. 설치하려면 다음과 같이 하십시오.

    먼저 터미널을 엽니다. Ubuntu에서는 "응용 프로그램 표시" 를 클릭하여 이 작업을 수행할 수 있습니다. 버튼은 화면 왼쪽 하단에 있습니다. 그러면 검색창이 나타납니다. "터미널" 검색 표시되면 클릭하세요.

    Linux Live Kit로 맞춤형 라이브 Linux 배포판 만들기

    이제 터미널에서 다음을 입력합니다.

    sudoapt-get 업데이트 및 sudo apt-get 설치 squashfs-tools

    Linux Live Kit로 맞춤형 라이브 Linux 배포판 만들기

    모든 것이 잘되면 패키지가 설치됩니다. 문제가 발생하면 OS 설명서 버전을 참조해야 합니다. 저장소 및 설치 문제 해결은 이 튜토리얼의 범위를 벗어납니다.

    지방 제거

    라이브 배포판에는 설치된 것과 동일한 콘텐츠가 모두 포함되므로 설치에서 필요하지 않은 파일을 제거해야 합니다. 요즘은 플래시 드라이브를 사용하면 이 작업을 수행할 필요가 없으며 저장용량도 저렴합니다. 제거하는 것이 안전한지 모르는 경우 지금은 이 부분을 건너뛰십시오.

    사용자 정의

    이제 라이브 배포판에 대해 원하는 대로 변경할 수 있습니다. 응용 프로그램을 설치하고 설정을 조정하는 등의 작업을 수행합니다. 이 작업이 완료되면 Live Kit 자체로 이동할 수 있습니다.

    Linux 라이브 키트 다운로드

    이제 필요한 스크립트를 다운로드할 시간입니다. GitHub에서 찾을 수 있습니다. 여기 README의 팁에 특히 주의하십시오. 그들 중 일부는 귀하의 필요 또는 상황과 관련이 있을 수 있습니다. 예를 들어 부팅 가능한 라이브 CD를 만들려는 경우 특정 지침이 있습니다.

    다운로드한 파일을 /tmp에 저장 . 다운로드에서 “/DOC/. 여기에는 문제가 발생한 경우에 도움이 되는 추가 readme 정보가 포함되어 있습니다.

    라이브 OS 생성

    이제 스크립트 파일이 있어야 할 위치에 있으므로 실제로 스크립트를 실행하려고 합니다. 이렇게 하려면 일반 사용자에서 수퍼유저로 전환해야 합니다. Ubuntu에서 터미널을 엽니다. 다음을 입력합니다.

    cd /tmp

    그러면 Live Kit 파일의 압축을 푼 TMP 폴더로 전환됩니다.

    마지막으로 해야 할 일은 스크립트를 실행하는 것이므로 유형:

    sudo ./build

    Linux Live Kit로 맞춤형 라이브 Linux 배포판 만들기

    이제 스크립트가 완료될 때까지 기다리세요!

    라이브 배포판 실행

    그렇다면 라이브 배포판을 어떻게 얻습니까? 스크립트는 /TMP 폴더에 두 가지 버전을 생성합니다. 테스트를 위해 디스크에 굽거나 가상 머신에 로드할 수 있는 ISO 이미지가 있습니다. 그러나 대부분의 사람들은 부팅 가능한 USB 파일에 관심을 가질 것입니다. 이들은 /TMP 폴더에도 있습니다.

    플래시 드라이브에 복사하고 그 과정에서 압축을 푸는 것을 기억하십시오. 일단 거기에 있으면 터미널을 사용하고 /boot 디렉토리로 이동하십시오. 그런 다음 "bootinst.sh" 스크립트를 실행하여 해당 플래시 드라이브를 부팅 가능하게 만드십시오.

    모든 것이 순조롭게 진행된다면 이제 자신만의 라이브 OS를 갖게 될 것입니다!