Cubic, 맞춤형 Ubuntu ISO 및 파생물 생성

큐빅 홈 화면

다음 기사에서 우리는 큐빅을 살펴볼 것입니다. 이 앱의 이름은 커스텀 Ubuntu ISO 생성기. 이것은 부팅 가능한 Ubuntu Live 이미지를 만들기위한 그래픽 사용자 인터페이스 애플리케이션입니다 (ISO) 사용자 지정.

큐빅은 적극적으로 개발 중이며 Ubuntu 라이브 이미지를 쉽게 생성. 새 패키지 설치, 커널 설치, 배경 배경 화면 추가, 파일 및 폴더 추가와 같은 모든 사용자 정의를 수행 할 수있는 기본 제공 명령 줄 chroot 환경이 있습니다.

이 프로그램은 라이브 Ubuntu 이미지를 만드는 데 사용되지만 Linux Mint와 같은 다른 Ubuntu 버전 및 파생 제품과 함께 사용할 수 있다고 생각합니다. 큐빅은 우리 시스템의 라이브 DVD를 만들지 않습니다. 대신 Ubuntu ISO에서 사용자 지정 라이브 이미지를 만듭니다..

Ubuntu에 Cubic 설치

Cubic 개발자는 설치 프로세스를 용이하게하기 위해 PPA. Ubuntu 시스템에 Cubic을 설치하려면 터미널에서 다음 명령을 하나씩 실행해야합니다 (Ctrl + Alt + T).

sudo apt-add-repository ppa:cubic-wizard/release

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6494C6D6997C215E

이 시점에서 다음 스크립트를 사용하여이 프로그램을 설치할 수 있습니다.

sudo apt update && sudo apt install cubic

이 프로그램의 설치에 대한 자세한 내용은 다음에서 볼 수 있습니다. 링크.

Cubic을 사용하여 사용자 지정 Ubuntu Live ISO 만들기

설치가 완료되면 응용 프로그램 메뉴 또는 도크에서 Cubic을 시작합니다.

프로젝트 디렉토리 선택

큐빅 ISO 디렉토리

이것은 프로젝트의 파일이 저장 될 디렉토리. Ubuntu 설치 ISO 이미지를 저장할 경로를 선택하십시오. Cubic은 사용자 지정 OS의 모든 세부 정보를 자동으로 채 웁니다. 원하는 경우 세부 사항을 변경할 수 있습니다.

Chroot 환경

큐빅 chroot 환경

파일 시스템이 추출되면 자동으로 chroot 환경에 액세스합니다. 여기에서 추가 패키지를 설치할 수 있습니다., 배경 이미지 추가, 소프트웨어 소스 리포지토리 목록 추가, ISO 및 기타 모든 사용자 지정에 최신 커널 추가.

또한 업데이트 할 수 있습니다. 소프트웨어 소스 목록. 소스 목록을 수정 한 후에는 소스 목록을 업데이트하는 것을 잊을 수 없습니다.

큐빅 에디션 소스 목록

프로젝트에 파일이나 폴더를 추가 할 수도 있습니다. 우리는 파일 / 폴더를 복사 할 수 있습니다 마우스 오른쪽 버튼을 클릭하고 CTRL + C를 사용하거나 복사하도록 선택합니다. 붙여 넣으려면 터미널 (Cubic 창 내부)에서 오른쪽 버튼을 클릭하기 만하면됩니다. 파일 붙여 넣기를 선택하고 마지막으로 복사를 클릭하기 만하면됩니다.

우리는 할 수 있습니다 우리 자신의 월페이퍼 추가. 이렇게하려면 디렉토리로 이동해야합니다. / usr / 공유 / 배경 /:

cd /usr/share/backgrounds

일단 들어가면 우리는 이미지를 큐빅 창으로 끌어다 놓습니다.. 또는 이미지를 복사하고 큐빅 창을 마우스 오른쪽 버튼으로 클릭합니다. 파일 붙여 넣기 옵션을 선택해야합니다. 또 뭔데, / usr / share / gnome-background-properties의 XML 파일에 새 배경 화면을 추가해야합니다., 대화 상자에서 선택할 수 있습니다. 이 폴더에는 가이드 역할을 할 수있는 파일이 이미 있습니다.

커널 버전 선택

큐빅 커널 선택

다음 화면에서 우리는 새 ISO를 부팅 할 때 사용할 커널 버전. 추가 커널을 설치 한 경우이 섹션에도 나열됩니다.

설치 후 패키지 제거

큐빅 제거 패키지

다음 섹션에서는 라이브 이미지에서 제거 할 패키지를 선택할 수 있습니다. 선택한 패키지는 Ubuntu 운영 체제가 설치된 후 자동으로 제거됩니다. 커스텀 이미지를 사용합니다. 제거 할 패키지를 선택할 때주의해야합니다. 다른 패키지에 종속 된 패키지를 알지 못해도 제거 할 수 있습니다.

ISO 생성

큐빅 ISO 이미지 생성

이제 라이브 이미지 생성 프로세스가 시작됩니다. 시간이 좀 걸립니다 시스템 사양에 따라 다릅니다.

큐빅 이미지 생성

이미지 생성 프로세스가 완료되면 마침을 클릭하기 만하면됩니다. Cubic은 새로 생성 된 사용자 지정 이미지의 세부 정보를 표시합니다..

나중에 라이브로 생성 된 새 사용자 지정 이미지를 수정하려면«옵션을 선택 취소해야합니다.생성 된 디스크 이미지 및 해당 MD5 ​​체크섬 파일을 제외한 모든 프로젝트 파일 삭제«. Cubic은 프로젝트의 작업 디렉토리에 사용자 지정 이미지를 남겨두고 향후 변경할 수 있습니다. 다시 시작할 필요가 없습니다.

Ubuntu 17.10 사용자를위한 참고 사항 :

Ubuntu 17.10 시스템에서 DNS 조회는 chroot 환경에서 작동하지 않을 수 있습니다 (하지만 제대로 작동했다고 말해야합니다).. 사용자 지정 Ubuntu 17.10 라이브 이미지를 만드는 경우 올바른 resolve.conf 파일을 가리켜 야합니다.

ln -sr /run/systemd/resolve/resolv.conf /run/systemd/resolve/stub-resolv.conf 

DNS 확인이 작동하는지 확인하려면 다음 명령을 실행하십시오.

cat /etc/resolv.conf
ping google.com

Cubic 제거

이 프로그램을 제거하려면 터미널 (Ctrl + Alt + T)을 열고 작성하면됩니다.

sudo apt-add-repository -r ppa:cubic-wizard/release
sudo apt remove cubic && sudo apt autoremove

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   다니엘

    얼마나 흥미로운 프로그램인지, 우리는 그것을 라이브로 시도해야 할 것입니다. 인사말.

  2.   강둑

    단계를 더 잘 설명해 주시겠습니까? 나는 큐빅을 시작할 때 머물렀다. 경로를 묻는 창이 나타납니다. 당신이 넣은 이미지는 무엇입니까? 하지만 다음과 같이 묻는 창이 나타납니다.
    원본 ISO :
    ISO Costum :

    나는 무엇을 해야할지 모르겠다.
    또한 CHROOT 환경에 액세스하는 방법을 말하지 않습니다.

  3.   익명웹해커

    나는 이미 그것을 사용했고, 그 사이에 프로젝트에 대해 이야기하는 페이지가 거의 없다는 것을 깨달았습니다.이 프로젝트는 매우 어렵습니다 (훌륭합니다).

  4.   이포크네르

    나는 cobic과 함께 mint 18 sarah를 사용하고 있지만 수정 된 iso를 만들 때 sources.list에서 생성됩니다.

    deb cd-rom : 소스에서 생성되지 않도록 수정 된 iso를 만들기 전에해야하는 배포판 이름의 경로

    감사

  5.   라자로

    일반 사용자가 읽기 전용이어야하는 시스템 파일 권한을 변경합니다. 따라서 보안 위험으로 이어지는

  6.   알렉 가비

    Ubuntu 20.04.3 및 Linux Mint 20으로 테스트했으며 매우 잘 작동합니다. Ubuntu에서는 상주 컴퓨터의 source.list를 복사해야 했습니다. 원래 배포판이 Cubic과 함께 사용하는 일부 PPA가 작동하지 않기 때문에 응용 프로그램을 사용자 정의하는 데 시간이 걸립니다. 이 경우 fitxaro deb를 복사하여 설치해야 합니다. 사용자 정의 인터페이스는 레이스 보빈입니다. 사용자가 사용자 정의를 상속하기 위해 / etc / skel을 사용했습니다. 나는 최근 현대 장비에서 나를 실망시킨 Systemback에서 왔습니다. 문제없이 큐빅으로.