Initilize Repository, adding makefile, packages list and wallpaper for grub.
This commit is contained in:
commit
0f27790968
4 changed files with 154 additions and 0 deletions
0
README.md
Normal file
0
README.md
Normal file
34
makefile
Executable file
34
makefile
Executable file
|
@ -0,0 +1,34 @@
|
||||||
|
#!/usr/bin/make -f
|
||||||
|
# Change the default shell /bin/sh which does not implement 'source'
|
||||||
|
# source is needed to work in a python virtualenv
|
||||||
|
SHELL := /bin/bash
|
||||||
|
|
||||||
|
##############################
|
||||||
|
|
||||||
|
build:
|
||||||
|
# Build the live system/ISO image↵
|
||||||
|
lb clean --all
|
||||||
|
lb config --debug --distribution bookworm --backports true --archive-areas "main contrib non-free non-free-firmware" --hdd-label SYRIUS --image-name SIRUS-bookworm
|
||||||
|
#lb config --debug --distribution bookworm --backports true --archive-areas "main contrib non-free non-free-firmware" --hdd-label SYRIUS --image-name SIRUS-bookworm
|
||||||
|
#lb config --debug --distribution bookworm --backports true --archive-areas "main contrib non-free non-free-firmware" --uefi-secure-boot enable --hdd-label SYRIUS --image-name SIRUS-bookworm --linux-packages "linux-image linux-headers"
|
||||||
|
# add debian installer
|
||||||
|
echo "debian-installer-launcher" > config/package-lists/installer.list.chroot
|
||||||
|
# add User-Config
|
||||||
|
mkdir -p config/includes.chroot/etc/skel/.config/gnome
|
||||||
|
#echo -e "task-gnome-desktop" > config/package-lists/desktop.list.chroot
|
||||||
|
#echo -e "sysfsutils\nxorg\nxserver-xorg\ngnome-core" > config/package-lists/desktop.list.chroot
|
||||||
|
#echo -e "xorg\nxserver-xorg-core\ntask-gnome-desktop" > config/package-lists/desktop.list.chroot
|
||||||
|
#echo "alsa-utils bat chrome-gnome-shell cups-common \
|
||||||
|
#dbus-user-session dbus-x11 dconf-editor firefox-esr fuse3 gdm3 gjs gkbd-capplet gnome-applets \
|
||||||
|
#gnome-control-center gnome-disk-utility gnome-keyring gnome-online-accounts gnome-session \
|
||||||
|
#gnome-shell-extension-dashtodock gnome-shell-extensions gnome-shell-extensions-extra \
|
||||||
|
#gnome-shell-extension-manager gnome-terminal gnome-tweaks mutter nautilus nautilus-extension-gnome-terminal \
|
||||||
|
#network-manager-gnome power-profiles-daemon rclone sane-airscan sane-utils seahorse software-properties-gtk \
|
||||||
|
#sudo xdg-desktop-portal xdg-desktop-portal-gnome xdg-desktop-portal-gtk xdg-user-dirs" > config/package-lists/desktop.list.chroot
|
||||||
|
# Customize gnome
|
||||||
|
#cp sirius.png config/includes.chroot/etc/skel/.config/gnome/
|
||||||
|
# update grub
|
||||||
|
sudo cp -r /usr/share/live/build/bootloaders config/
|
||||||
|
sudo cp ../sirius.png config/bootloaders/grub-pc/splash.png
|
||||||
|
cat packages.list > config/package-lists/desktop.list.chroot
|
||||||
|
lb build 2>&1 | tee build.log
|
120
packages.list
Normal file
120
packages.list
Normal file
|
@ -0,0 +1,120 @@
|
||||||
|
procps
|
||||||
|
util-linux
|
||||||
|
sysstat
|
||||||
|
iproute2
|
||||||
|
tcpdump
|
||||||
|
bpfcc-tools
|
||||||
|
bpftrace
|
||||||
|
trace-cmd
|
||||||
|
nicstat
|
||||||
|
ethtool
|
||||||
|
tiptop
|
||||||
|
cpuid
|
||||||
|
debian-keyring
|
||||||
|
debsecan
|
||||||
|
debsums
|
||||||
|
packagekit
|
||||||
|
packagekit-tools
|
||||||
|
unattended-upgrades
|
||||||
|
apt-file
|
||||||
|
apt-listbugs
|
||||||
|
debian-security-support
|
||||||
|
packagekit-command-not-found
|
||||||
|
htop
|
||||||
|
strace
|
||||||
|
usbview
|
||||||
|
sysstat
|
||||||
|
dstat
|
||||||
|
memtester
|
||||||
|
lshw
|
||||||
|
memtest86+
|
||||||
|
rsync
|
||||||
|
thunar
|
||||||
|
rsbackup
|
||||||
|
fsarchiver
|
||||||
|
timeshift
|
||||||
|
parted
|
||||||
|
gdisk
|
||||||
|
gparted
|
||||||
|
baobab
|
||||||
|
ecryptfs-utils
|
||||||
|
exfatprogs
|
||||||
|
disk-filltest
|
||||||
|
apparmor
|
||||||
|
apparmor-profiles
|
||||||
|
apparmor-utils
|
||||||
|
sudo
|
||||||
|
xorg
|
||||||
|
xinit
|
||||||
|
xfonts-base
|
||||||
|
xfonts-scalable
|
||||||
|
xserver-xorg
|
||||||
|
xserver-xorg-input-all
|
||||||
|
xserver-xorg-core
|
||||||
|
xserver-xorg-input-wacom
|
||||||
|
xserver-xorg-input-aiptek
|
||||||
|
xserver-xorg-input-elographics
|
||||||
|
xserver-xorg-input-joystick
|
||||||
|
xserver-xorg-input-kbd
|
||||||
|
xserver-xorg-input-mouse
|
||||||
|
xserver-xorg-input-multitouch
|
||||||
|
xserver-xorg-input-synaptics
|
||||||
|
xserver-xorg-legacy
|
||||||
|
xserver-xorg-video-all
|
||||||
|
xserver-xorg-video-intel
|
||||||
|
xserver-xorg-video-amdgpu
|
||||||
|
xserver-xorg-video-ati
|
||||||
|
xserver-xorg-video-fbdev
|
||||||
|
xserver-xorg-video-nouveau
|
||||||
|
xsettingsd
|
||||||
|
xterm
|
||||||
|
xfonts-base
|
||||||
|
hwdata
|
||||||
|
dkms
|
||||||
|
build-essential
|
||||||
|
systemd
|
||||||
|
os-prober
|
||||||
|
initramfs-tools
|
||||||
|
console-setup
|
||||||
|
user-setup
|
||||||
|
libpam-systemd
|
||||||
|
kexec-tools
|
||||||
|
kthresher
|
||||||
|
driverctl
|
||||||
|
rofi
|
||||||
|
feh
|
||||||
|
alsa-utils
|
||||||
|
bat
|
||||||
|
chrome-gnome-shell
|
||||||
|
cups-common
|
||||||
|
dbus-user-session
|
||||||
|
dbus-x11
|
||||||
|
dconf-editor
|
||||||
|
firefox-esr
|
||||||
|
fuse3
|
||||||
|
lightdm
|
||||||
|
gnome-session
|
||||||
|
gnome-keyring
|
||||||
|
gnome-shell-extension-dashtodock
|
||||||
|
gnome-shell-extensions
|
||||||
|
gnome-shell-extension-manager
|
||||||
|
gnome-terminal
|
||||||
|
gnome-tweaks
|
||||||
|
mutter
|
||||||
|
mesa-va-drivers
|
||||||
|
nautilus
|
||||||
|
network-manager-gnome
|
||||||
|
power-profiles-daemon
|
||||||
|
rclone
|
||||||
|
sane-airscan
|
||||||
|
sane-utils
|
||||||
|
seahorse
|
||||||
|
sudo
|
||||||
|
xdg-desktop-portal
|
||||||
|
xdg-desktop-portal-gnome
|
||||||
|
xdg-desktop-portal-gtk
|
||||||
|
xdg-user-dirs
|
||||||
|
software-properties-gtk
|
||||||
|
nautilus-extension-gnome-terminal
|
||||||
|
gnome-shell-extensions-extra
|
||||||
|
gnome-core
|
BIN
sirius.png
Normal file
BIN
sirius.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 972 KiB |
Loading…
Reference in a new issue