Debian live build i modyfikacja systemu wynikowego
: 10 sierpnia 2013, 19:30
Cześć.
Od jakiego czasu chce zbudować własną płytę live-cd dopasowaną do moich potrzeb.
Postępując za radami poradnika http://live.debian.net/manual/stable/ht ... al.en.html buduję pełnoprawne, startowe cd. Jednakże mam problem z repozytoriami i hakami (hooks).
Według instrukcji, skrypty umieszczone w katalogu config/hooks zostaną wykonane po zakończeniu instalacji wszystkich pakietów w środowisku chroot. Mój problem polega na tym, że u mnie nie są wykonywanie.
Wzięłam przykładowy skrypt z dokumentacji, czyszczący sources.list(.d).
Jego treść:
Po zbudowaniu obrazu plik /etc/apt/sources.list istnieje i zawiera domyślne repozytoria, takie jakie są po instalacji ze zwykłej płyty cd, a w katalogu /etc/apt/sources.list.d mam wpisy repozytoriów, których używam przy budowaniu środowiska chroot i binary. Dodatkowo nie istnieje plik bbbbb.
Co robię źle? Przejrzałam chyba 50 instrukcji i dalej nie znalazłam co robię źle.
Od jakiego czasu chce zbudować własną płytę live-cd dopasowaną do moich potrzeb.
Postępując za radami poradnika http://live.debian.net/manual/stable/ht ... al.en.html buduję pełnoprawne, startowe cd. Jednakże mam problem z repozytoriami i hakami (hooks).
Według instrukcji, skrypty umieszczone w katalogu config/hooks zostaną wykonane po zakończeniu instalacji wszystkich pakietów w środowisku chroot. Mój problem polega na tym, że u mnie nie są wykonywanie.
Wzięłam przykładowy skrypt z dokumentacji, czyszczący sources.list(.d).
Jego treść:
Kod: Zaznacz cały
#!/bin/sh
set -e
# Remove apt sources.list files
rm -f /etc/apt/sources.list
rm -f /etc/apt/sources.list.d/*.list
touch /root/bbbbb
Co robię źle? Przejrzałam chyba 50 instrukcji i dalej nie znalazłam co robię źle.