-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathiso build process
More file actions
90 lines (53 loc) · 1.93 KB
/
iso build process
File metadata and controls
90 lines (53 loc) · 1.93 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
Process of making an iso:
mkdir -p config/packages.chroot
git clone http://anonscm.debian.org/git/debian-live/live-build.git
git clone http://anonscm.debian.org/git/debian-live/live-boot.git
git clone http://anonscm.debian.org/git/debian-live/live-config.git
cd live-build
dpkg-buildpackage -b -uc -us
cd ..
dpkg -i live-build_*.deb (* check the live-build.deb name)
cd live-boot
dpkg-buildpackage -b -uc -us
cd ..
cd live-config
dpkg-buildpackage -b -uc -us
cd ..
cp live-boot{_,-initramfs-tools,-doc}*.deb config/packages.chroot/
cp live-config{_,-sysvinit,-doc}*.deb config/packages.chroot/
Creating iso using live-build:
mkdir newiso ; cd newiso
lb config
lb build
now the iso file is created in the same directory so go with testing with virtualbox.
The created iso file will be only of command line.
Virtualbox installation:
apt install virtualbox virtualbox-qt
virtualbox
Now installing desktop environment:
type the following in terminal
lb config
echo task-gnome-desktop > config/package-lists/desktop.list.chroot
->here this will install gnome desktop environment.
->now again build new iso file using the following command.
lb build
->then go for testing the file.
Plymouth installation:
apt install plymouth
/usr/sbin/plymouth-set-default-theme --list
-->Then select the theme shown in the list .
/usr/sbin/plymouth-set-default-theme Themename
Debian installer installation:
lb config --debian-installer live
echo debian-installer-launcher >> config/package-lists/my.list.chroot
echo "d-i debian-installer/locale string en_US" \
>> config/includes.installer/preseed.cfg
--->Now create a new build by using .
lb build
-->Now again go for testing using virtualbox.
-----------------------------------------------------------------------------------------
Installing required tools or pre installed tools:
cd live-build/newiso
chroot chroot
---->now continue installing required tools by using.
apt install package-name