live-helper를 사용하여 사용자 정의 Debian liveCD를 만들려고 하는데 오프라인입니다. apt-cdrom을 사용하면 어느 정도 가능합니다(모든 종속성을 해결하려면 공식 DVD를 사용하세요).
나는 그것을 했고 lh config
, 그러면 lh build
해야만 했던 것처럼 했습니다. 문제는 실패하고 다음 오류가 발생한다는 것입니다.
E: Failed getting release file: http://ftp.de.debian.org/debian/dists/squeeze/Release
인터넷에서 검색한 후 --mirror-bootstrap
옵션을 찾아서 다음으로 리디렉션하는 데 사용했습니다.http://localhost/데비안, 그러나 동일한 오류가 발생합니다. 심지어 얻으려고도 했어풀어 주다파일을 만들고 로컬 경로(예 /root/debian/dists/squeeze/Release
: )를 사용하지만 인식하지 못합니다. URL을 사용해야 하는데 해당 URL을 사용하여 로컬 하드 드라이브로 리디렉션할 수 없습니다.
나는 이것을 찾았습니다:http://lists.debian.org/debian-live/2007/07/msg00152.html
나는 거기에서 어떤 해결책도 찾지 못했지만 이것이 내가 찾을 수 있는 대부분의 정보입니다.
이 컴퓨터를 인터넷에 연결할 수 없습니다. 어떻게 해야 합니까?
답변1
이 지침에서는 데비안 DVD(또는 CD)에서 라이브 디스크를 만들고 싶다고 가정합니다. 서로 다른 CD/DVD 이미지를 하나의 저장소로 결합하는 방법을 모르겠습니다.
웹 서버를 설치합니다.
sudo apt-get install cherokee
웹 서버 경로에 마운트 지점을 생성하고 CD를 마운트합니다.
sudo mkdir /var/www/squeeze sudo mount /dev/scd0 /var/www/squeeze
구성과 라이브 디스크가 포함된 디렉터리를 만들고 해당 디렉터리로 이동합니다.
mkdir /path/to/live-build-dir cd /path/to/live-build-dir
달리기
live-build
구성 생성기:lb config --mirror-bootstrap http://localhost/squeeze
보고 있다
lb_config
수많은 다른 옵션에 대한 매뉴얼 페이지. 또한 명령을 다시 실행하는 경우 구성 디렉터리를 지워야 합니다lb config
. 설명은 설명서를 참조하세요.라이브 디스크 만들기:
sudo lb build
노트:
직접 파일 액세스( )를 시도했지만
file:/path/to/apt-repository
작동하지 않습니다. 아마도 버그 일 것입니다.Squeeze 이미지를 빌드하려면 Squeeze의 라이브 빌드 버전을 사용하세요. Wheezy 또는 Unstable의 버전은 현재 손상되었으며 개발자는 테스트 이외의 목적으로 사용을 권장하지 않습니다. 구성 형식도 호환되지 않습니다.