-
Notifications
You must be signed in to change notification settings - Fork 9
/
chroot_pkglist.txt
58 lines (55 loc) · 1.34 KB
/
chroot_pkglist.txt
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
# Do NOT mess with this list unless you know what you're doing!
# In this list, the commented out packages in the block directly
# below are already installed in system-base, but the full list
# can be installed on its own to make eopkg.bin self-hosting
# within a systemd-nspawn chroot command.
# When all packages in the list between the '# BEGIN' and '# END' lines
# are uncommented, the list below represents just enough OS to enable
# eopkg.bin to run from _within_ the chroot and to confirm that the
# network is working + enabling https to work without system.base being
# installed. Note that file and zlib are prerequisites of eopkg.
# Otherwise, the list just represents the additional packages needed to
# confirm network connectivity when system.base _is_ installed.
# BEGIN
#bash
bind-utils
#ca-certs
#coreutils
eopkg
#file
#inetutils
iproute2
#kmod
#libnss
#libseccomp
perl
#shadow
#sudo
#systemd
#usysconf
#util-linux
#zlib
# END
# ISO creation prerequisites, including ssh for cloning iso-tooling,
# and keychain to manage ssh keys in the console
# NB: ISO creation will only work with plain chroots running on systems
# with kernels that have AppArmor enabled!
#dosfstools
#git
#keychain
#libisoburn
#make
#openssh
#python3
#pyyaml
#sbsigntools
#squashfs-tools
#syslinux
#yq
# Convenience packages
fish
helix
man-pages
nano
neovim
zsh