So, jetzt schreibe ich das ganze aus dem Kopf auswendig aus - was ich gelernt habe, jetzt wird es besser gehen, weil beim letzten Mal habe ich 2 Tage das Medikament nicht genommen.
UEFI - Unified extensible firmware interface
1.) Stufe: Das UEFI
2.) Stufe: Der Bootloader
3.) Stufe: Das Mini Debian
4.) Stufe: Das Normale Debian
1.) Rechnername
2.) Das Dateisystem
3.) Initialisierung der Netzwerkschnittstellen
/etc/inittab
/etc/crypttab
/etc/fstab
/boot/grub/grub.cfg
1.) Kernel
2.) Initrd = Initramfs = Initial RAM File System
systemd
systemd-sysv
init-system-helpers
initscripts
sysv-rc
sysvinit-utils
sysvinit-core
systemd: Einfach eine neue Angelenheit im Gegensatz zu sysvinit
systemd-sysv: Das ist fast das gleiche wie systemd
init-system-helpers
initscripts: Die normalen skripte bei normalen daemonen
sysv-rc: Dieses Programm stellt ein System zur Verfügung, das analog zu systemv, ... Das ist nachmung
sysvinit-utils: Da sind alle tools konfiguration
sysvinit-core: Das ist das Sysv
lsb-base
uswsusp
kexec-tools
insserv
systemd-bootchart: is a tool usualy run at system start up that collects the cpu load disk load as well as peer process informations from a running system
bootchargui
bootchart2
pybootchartgui
mgetty
mingetty
systemd:
systemd-syv: Fast das gleiche wie sysv
initilase a standard debian system at boot time and shut it down at halt or reboot time
sysvinit-core:
alsa-utils: Alsa: Advanced Linux Sound Architectur:
anacron (Halt wie cron, nur in zeitintervallen) Anacron ist ein Computerprogramm ähnlich zu cron zum zeitlich gesteuerten starten von computerprorgrammen
apache2
apache2-htcachlean
avahi-daemon (Lokales Netzwerk, muss nicht selbst konfiguriert werden): ist eine freie implementierung von zerokonf, einer Technik zur Vernutzung von Geräten in einem lokalen Netzwerk ohne, dass diese manuell konfiguriert werden müssen)
cron: (Zu jedem Zeitpunkt ausführen)
cryptdisk (wird mit lvm zusammenhängen)
cryptdisk-early
lvm2
lvm2-lvmpolld
cups (Drucker)
cups-browsed
dbus: (Interprozesskommunikation, Desktop Umgebung)
exim4: (Mailserver und Mailtransfer Agent)
saned: Scanner Access Now Easy
sddm: The Simple Desktop Display Manager recommed for kde plasma and lxqt Desktop enviroments
plymooth: Ein Bootsplash der 2008 von Red Hed für die Linux Destribution Fedora entwickelt wurde
plymooth-log
postfix: (Mailserver)
procps
pulse-audio-enable-autospawn: Is a network capabale sound server programm
rsyslog: rsyslog ist die OpenSource Implementierung des syslog-protokolls ein Standard zur Übermittlung von Log-Meldungen im IP-Rechnernetz
smartmontools
speech-dispatcher
rsync: Gleicht Dateien und Ordner zwischen lokalen und Remote Systemen ab.
mariadb (Datenbankserver)
mysql: (Datenbankserver)
apparmor (application armor auf Deutsch etwa Anwendungspanzerung ist eine freie Sicherheitssoftware für Linux mit der Programmen einzeln bestimmte Rechte zugeteilt und entzogen werden können)
console
console-setup
gdmod
haveget
lm-sensors
keyboard-setup.sh
kmod
lkm: Linux Kernel Moduls. A Kernel Module is an object file that contains the code to extend the running kernel or so called base kernel
#!/bin/bash
#
# twitter initscripts
#
# BEGIN INIT INFO
# Provides:
# Requires-Start:
# Requires-Stop:
# Default-Start:
# Default-Stop:
# Short-Description:
# Description:
#
# END INIT INFO
case "$1":
start)
;;
stop)
;;
restar)
;;
esac
start-stop-daemon
start-stop-daemon --start
start-stop-daemon --start --exec
/usr/sbin/service ituenix.d start
/usr/sbin/service ituenix.d stop
/usr/bsin/service ituenix.d restart
update-rc.d ituenix.d install
0 KERN_EMERG
1 KERN_ALERT
2 KERN_CRIT
3 KERN_ERROR
4 KERN_WARNING
5 KERN_NOTICE
6 KERN_INFO
7 KERN_DEBUG
Syslog
514/UDP
Eine Syslog-Meldung besteht aus drei Komponenten
1.) Dem Selector
2.) Dem Header
3.) Dem Eigentlichen Inhalt
1.) Facility-Feld
2.) Severity Feld
Wie bei den Kernel-Warnings
0 kernel-message
1 user-level
2 mailsystem
3 system-deamon
4 security authorisation message