chore: reinitialize history
This commit is contained in:
		
						commit
						2fb15b33ce
					
				
					 4 changed files with 215 additions and 0 deletions
				
			
		
							
								
								
									
										1
									
								
								.gitignore
									
										
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								.gitignore
									
										
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1 @@ | ||||||
|  | .DS_Store | ||||||
							
								
								
									
										3
									
								
								README.md
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								README.md
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,3 @@ | ||||||
|  | # kew25-linux-slides | ||||||
|  | 
 | ||||||
|  | slides für Linux und Lauchsuppe | ||||||
							
								
								
									
										
											BIN
										
									
								
								images/WindowSubsystemForLinuxCore.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								images/WindowSubsystemForLinuxCore.png
									
										
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 5.9 MiB | 
							
								
								
									
										211
									
								
								slides.md
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										211
									
								
								slides.md
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,211 @@ | ||||||
|  | --- | ||||||
|  | marp: true | ||||||
|  | theme: rose-pine | ||||||
|  | class: invert | ||||||
|  | paginate: true | ||||||
|  | --- | ||||||
|  | <!-- css für rose-pine themes: | ||||||
|  | "https://raw.githubusercontent.com/rainbowflesh/Marp/master/css/rosepine-dawn.css", | ||||||
|  | "https://raw.githubusercontent.com/rainbowflesh/Marp/master/css/rosepine-moon.css", | ||||||
|  | "https://raw.githubusercontent.com/rainbowflesh/Marp/master/css/rosepine.css", | ||||||
|  |  // if raw.githubusercontent.com not work, try use this | ||||||
|  | "https://rainbowflesh.github.io/css/rose-pine-dawn.css", | ||||||
|  | "https://rainbowflesh.github.io/css/rose-pine-moon.css", | ||||||
|  | "https://rainbowflesh.github.io/css/rose-pine.css", --> | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | # Linux Distros | ||||||
|  | 
 | ||||||
|  | > Linux Community ist eine Lauchsuppe von Distributionen | ||||||
|  | 
 | ||||||
|  | --- | ||||||
|  | 
 | ||||||
|  | ## Wer wir sind | ||||||
|  | 
 | ||||||
|  | **AG Link** - AG für kritische Informatik | ||||||
|  | 
 | ||||||
|  | - Gegründet 2018 | ||||||
|  | - Website: [ag-link.xyz](https://ag-link.xyz/) | ||||||
|  | - Email: [ag-link@riseup.net](mailto:ag-link@riseup.net) | ||||||
|  | 
 | ||||||
|  | --- | ||||||
|  | 
 | ||||||
|  | ## Was ist Linux? | ||||||
|  | 
 | ||||||
|  | > *Ich möchte nur kurz einwerfen. Was du als Linux bezeichnest, ist tatsächlich,* **GNU/Linux**, *oder wie ich es kürzlich zu nennen begonnen habe,* **GNU plus Linux** *. Linux ist kein Betriebssystem an sich, sondern vielmehr eine weitere* **freie Komponente eines voll funktionsfähigen GNU-Systems, das durch die GNU-Kernbibliotheken, Shell-Utilities und wichtige Systemkomponenten nützlich gemacht wird, die ein vollständiges Betriebssystem gemäß POSIX-Definition bilden**. | ||||||
|  | 
 | ||||||
|  | > *Viele Computernutzer führen täglich eine modifizierte Version des GNU-Systems aus, ohne es zu realisieren. Durch eine eigenartige Wendung der Ereignisse ist die Version von ...* | ||||||
|  | 
 | ||||||
|  | --- | ||||||
|  | 
 | ||||||
|  | ## Warum GNU/Linux? | ||||||
|  | 
 | ||||||
|  | - **Freiheit** - Freie und Open-Source-Software | ||||||
|  | - **Datenschutz** - Vollständige Kontrolle über das System | ||||||
|  | - **Sicherheit** - Von der Community getriebene Sicherheits-Patches | ||||||
|  | - **Gemeinschaft** - Unterstützung von Entwicklern weltweit | ||||||
|  | - **Anpassbarkeit** - Passe dein System nach deinen Bedürfnissen an | ||||||
|  | 
 | ||||||
|  | --- | ||||||
|  | 
 | ||||||
|  | ## Unsere Distros 💖 | ||||||
|  | 
 | ||||||
|  | --- | ||||||
|  | 
 | ||||||
|  | ### Arch Linux | ||||||
|  | 
 | ||||||
|  | **Philosophie:** Mach es selbst (DIY) | ||||||
|  | 
 | ||||||
|  | - Rolling Release Modell | ||||||
|  | - Leichtgewichtig und flexibel | ||||||
|  | - Umfangreiche Dokumentation (Arch Wiki) | ||||||
|  | - Erfordert manuelle Konfiguration | ||||||
|  | - AUR (Arch User Repository) für zusätzliche Pakete | ||||||
|  | 
 | ||||||
|  | --- | ||||||
|  | 
 | ||||||
|  | ### Manjaro | ||||||
|  | 
 | ||||||
|  | **Philosophie:** Benutzerfreundlich, aber mächtig | ||||||
|  | 
 | ||||||
|  | - Basiert auf Arch Linux | ||||||
|  | - Einsteigerfreundlich mit grafischem Installer | ||||||
|  | - Stabile Rolling Releases mit Verzögerung | ||||||
|  | - Verschiedene Desktop Umgebungen (KDE, GNOME, Xfce) | ||||||
|  | - Gutes Gleichgewicht zwischen Stabilität und Aktualität | ||||||
|  | 
 | ||||||
|  | --- | ||||||
|  | 
 | ||||||
|  | ### Guix | ||||||
|  | 
 | ||||||
|  | **Philosophie:** Funktional und reproduzierbar | ||||||
|  | 
 | ||||||
|  | - GNU Guix Package Manager | ||||||
|  | - Deklarative Systemkonfiguration | ||||||
|  | - Transaktionale Upgrades und Rollbacks | ||||||
|  | - Stark dem Datenschutz verpflichtet | ||||||
|  | - Freie Software erste Wahl | ||||||
|  | 
 | ||||||
|  | --- | ||||||
|  | 
 | ||||||
|  | ## Window Manager | ||||||
|  | 
 | ||||||
|  | --- | ||||||
|  | 
 | ||||||
|  | ### Beliebte Window Manager | ||||||
|  | 
 | ||||||
|  | | WM | Art | Kurve | Beliebt bei | | ||||||
|  | |--------|------|--------|--------| | ||||||
|  | | i3 | Tiling | Steil | Power User | | ||||||
|  | | KDE Plasma | Stacking | Flach | Vielen | | ||||||
|  | | GNOME | Stacking | Flach | Ubuntu/Fedora User | | ||||||
|  | | Sway | Tiling | Mittel | Wayland Fans | | ||||||
|  | | Openbox | Stacking | Mittel | Minimalisten | | ||||||
|  | | dwm | Tiling | Sehr Steil | Hardcore Hacker | | ||||||
|  | 
 | ||||||
|  | --- | ||||||
|  | 
 | ||||||
|  | ### Tiling vs Stacking | ||||||
|  | 
 | ||||||
|  | **Tiling Window Manager:** | ||||||
|  | - Fenster werden automatisch angeordnet | ||||||
|  | - Ideal für Produktivität | ||||||
|  | - Beispiele: i3, dwm, Sway, Hyprland | ||||||
|  | 
 | ||||||
|  | **Stacking Window Manager:** | ||||||
|  | - Traditionelle Fensterüberlagerung | ||||||
|  | - Flexibler für verschiedene Tasks | ||||||
|  | - Beispiele: KDE, GNOME, Openbox, X11 | ||||||
|  | 
 | ||||||
|  | --- | ||||||
|  | 
 | ||||||
|  | ## Package Manager | ||||||
|  | 
 | ||||||
|  | --- | ||||||
|  | 
 | ||||||
|  | ### Arch Linux / Manjaro - pacman | ||||||
|  | 
 | ||||||
|  | ```bash | ||||||
|  | pacman -S paketname       # Installieren | ||||||
|  | pacman -Ss suchbegriff    # Suchen | ||||||
|  | pacman -Syu               # System aktualisieren | ||||||
|  | ``` | ||||||
|  | 
 | ||||||
|  | - Rollierendes Release-Modell | ||||||
|  | - Binäre Pakete + AUR (Arch User Repository) | ||||||
|  | - Schnell und einfach | ||||||
|  | 
 | ||||||
|  | --- | ||||||
|  | 
 | ||||||
|  | ### Guix Package Manager | ||||||
|  | 
 | ||||||
|  | ```bash | ||||||
|  | guix install paketname    # Installieren | ||||||
|  | guix search suchbegriff   # Suchen | ||||||
|  | guix pull                 # System aktualisieren | ||||||
|  | ``` | ||||||
|  | 
 | ||||||
|  | - Funktional und reproduzierbar | ||||||
|  | - Transaktionale Upgrades | ||||||
|  | - In Scheme konfigurierbar | ||||||
|  | 
 | ||||||
|  | --- | ||||||
|  | 
 | ||||||
|  | ### Vergleich der Package Manager | ||||||
|  | 
 | ||||||
|  | | Aspekt | pacman | Guix | | ||||||
|  | |--------|--------|------| | ||||||
|  | | Sprache | C/Bash | Scheme | | ||||||
|  | | Modell | Imperativ | Funktional | | ||||||
|  | | Rollbacks | Manuell | Automatisch | | ||||||
|  | | AUR Support | Arch/Manjaro | Nicht verfügbar | | ||||||
|  | | Reproduzierbarkeit | Mittel | Sehr Hoch | | ||||||
|  | 
 | ||||||
|  | --- | ||||||
|  | 
 | ||||||
|  | ## Comparison | ||||||
|  | 
 | ||||||
|  | | Aspekt | Arch | Manjaro | Guix | | ||||||
|  | |--------|------|---------|------| | ||||||
|  | | Release Modell | Rolling | Rolling | Rolling | | ||||||
|  | | Schwierigkeit | Schwer | Mittel | Sehr Schwer | | ||||||
|  | | Community | Groß | Groß | Wachsend | | ||||||
|  | | Anpassbarkeit | Sehr Hoch | Hoch | Sehr Hoch | | ||||||
|  | 
 | ||||||
|  | --- | ||||||
|  | 
 | ||||||
|  |  | ||||||
|  | 
 | ||||||
|  | ## WSL2 auf Windows (shame) | ||||||
|  | 
 | ||||||
|  | >I use arch ... on Windows btw | ||||||
|  | - Linux-Kernel in VM (Hyper-V) | ||||||
|  | 
 | ||||||
|  | + Gut eingebettet und trotzdem nahe am linux-experience™ | ||||||
|  | + Praktisch für Dev auf Firmenlaptops | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | --- | ||||||
|  | 
 | ||||||
|  | ## Erste Schritte | ||||||
|  | 
 | ||||||
|  | 1. Wähle eine Distro, die deinen Bedürfnissen entspricht | ||||||
|  | 2. Erstelle Installationsmedien | ||||||
|  | 3. Sichere deine Daten | ||||||
|  | 4. Installiere und konfiguriere | ||||||
|  | 5. Tritt der Community bei! | ||||||
|  | 
 | ||||||
|  | --- | ||||||
|  | 
 | ||||||
|  | ## Ressourcen | ||||||
|  | 
 | ||||||
|  | - [DistroWatch](https://distrowatch.com/) - Distro-Datenbank und Bewertungen | ||||||
|  | - [Arch Wiki](https://wiki.archlinux.org/) - Exzellente Dokumentation | ||||||
|  | - [Guix Manual](https://guix.gnu.org/manual/) - Ausführliche Anleitung | ||||||
|  | - Community-Foren und IRC-Kanäle | ||||||
|  | 
 | ||||||
|  | --- | ||||||
|  | 
 | ||||||
|  | ## Fragen & Diskussion | ||||||
|  | 
 | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 AljGe
						AljGe