00220f8b07
Files changed: - kb/index.md - kb/log.md - kb/sources/analyses/Source - Copilot Skill Restructure Instructions.md - kb/sources/analyses/Source - LLM Improvements Codex Analysis.md - kb/sources/analyses/Source - LLM Improvements Production Agent Gaps 2026.md - kb/sources/analyses/Source - LLM Improvements Sonnet Analysis.md - kb/sources/articles/Source - AMD Powermanagement CPU.md - kb/sources/articles/Source - LLM Wiki Pattern.md - kb/sources/articles/Source - LLM Wiki v2.md - kb/sources/documents/Source - qmd - GitHub Repository.md - kb/sources/notes/Source - Arch Linux Cheat Sheet.md - kb/sources/notes/Source - Docker Cheatsheet.md - kb/sources/notes/Source - Wine.md - kb/sources/trackers/Source - Gitea Issue 41 - Issue Management and Label Scheme 2026-09-02.md - kb/sources/trackers/Source - Gitea Issues 62-63 - status-incoming Label Introduction 2026-09-04.md - kb/sources/transcripts/Source - Conversation - AGENTS.md Skill Restructuring Session 2026-08-04.md - kb/sources/transcripts/Source - Conversation - Auto Mode and Tool Choice Session 2026-08-31.md - kb/sources/transcripts/Source - Conversation - Comma Bug Budget Refund and Lint Report Path Session 2026-08-31.md - kb/sources/transcripts/Source - Conversation - ENVIRONMENT.md as an Optional Third Session-Level File Session 2026-08-31.md - kb/sources/transcripts/Source - Conversation - Gate Counting and Measured Calibration Session 2026-08-31.md - kb/sources/transcripts/Source - Conversation - Hardening the Test Suite Against Silent Environment Dependencies Session 2026-08-31.md - kb/sources/transcripts/Source - Conversation - Issue Triage Labels and TODO Retirement Session 2026-08-31.md - kb/sources/transcripts/Source - Conversation - Nightly Drift-Check Workflow and doctor's Bootstrap Gap Session 2026-08-31.md - kb/sources/transcripts/Source - Conversation - Two Round-Trip Defects Found by an Ingest Session 2026-08-31.md - kb/sources/transcripts/Source - Conversation - Versioning CI-CD and Content Migration Session 2026-08-30.md - kb/sources/transcripts/Source - Conversation - Write-Once Frontmatter Fields and touch --set Session 2026-08-31.md - kb/sources/transcripts/Source - MCP Read Server Implementation Session 2026-09-02.md - kb/sources/transcripts/Source - Private-Instance Merge Correction and Issue 30 Session 2026-09-01.md - kb/sources/transcripts/Source - Public Release, Corpus Purge and History Squash Session 2026-09-01.md - kb/sources/transcripts/Source - Publish-Remote Gate and Issue Triage Session 2026-09-01.md - kb/sources/transcripts/Source - Version Part Nomenclature and Breaking Change Gate Session 2026-09-02.md - work/backfill-capture-fields/README.md - work/backfill-capture-fields/plan.md
3.9 KiB
3.9 KiB
type, source_type, author, raw_files, source_language, date, tags, entities, concepts, summary, fidelity, authority
| type | source_type | author | raw_files | source_language | date | tags | entities | concepts | summary | fidelity | authority | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| types/source.md | notes | Torben |
|
en | 2026-07-31 |
|
|
|
Persönliche Arch-Linux-Referenz zu AUR-Builds, GPG-Schlüsselverwaltung, dm-crypt- und LVM-Operationen sowie Benutzerverwaltung. | unknown | reporting |
Source: Arch Linux Cheat Sheet
Autor: Torben
Datum: 2026-07-31
Quelle: raw/notes/Arch Linux Cheat Sheet.md
Typ: Personal notes
Zusammenfassung
Dieses Nachschlagewerk enthält praktische Befehle und Verfahren für die Arbeit mit Arch Linux, insbesondere fokussiert auf AUR-Paketverwaltung, Disk-Verschlüsselung mit dm-crypt/LUKS, LVM-Verwaltung und Benutzerverwaltung. Die Notizen erfassen reale Workflows einschließlich Build-Verzeichniskonfiguration, GPG-Schlüsselverwaltung, Größenänderung verschlüsselter Festplatten und Neuinstallation von Python-Paketen.
Kernaussagen
AUR / Aura / Makepkg
- Alternative Build Directory:
BUILDDIR=/var/cache/makepkg-localmit aura verwenden, um Pakete an einem benutzerdefinierten Ort zu erstellen - GPG-Schlüsselverwaltung: AUR-GPG-Schlüssel müssen in den GPG-Schlüsselbund des Benutzers importiert werden, nicht des Root:
gpg --recv-key B94556F81C85D0D5 - Aura-Befehl:
sudo --preserve-env=BUILDDIR aura -Axac proton --build $BUILDDIR
SSD-TRIM + DMCrypt
- Verweis auf Arch Wiki für discard/TRIM-Unterstützung auf verschlüsselten SSDs
- Siehe: https://wiki.archlinux.org/title/Dm-crypt/Specialties#Discard/TRIM_support_for_solid_state_drives_(SSD)
Online Resize von Crypt+LVM Disk
Kompletter Workflow zum Erweitern verschlüsselter LVM-Disks:
- SCSI-Bus erneut scannen:
echo "1" > /sys/class/block/sdb/device/rescan - Disk-Größe überprüfen:
fdisk -l /dev/xyz - LUKS-Container ändern:
- Status prüfen:
cryptsetup status crypted - Größe ändern:
cryptsetup resize crypted - Überprüfen:
cryptsetup status crypted
- Status prüfen:
- LVM Physical Volume Größe ändern:
pvresize /dev/mapper/crypted- Überprüfen:
pvsdisplay
- Speicherplatz zuordnen:
lvresize -L+750g /dev/isp/owncloud - Dateisystem ändern:
resize2fs /dev/mapper/isp-owncloud - Überprüfen:
df -h
Verweise:
- https://www.versedaily.net/how-can-i-rescan-hardware-on-linux/
- https://unix.stackexchange.com/questions/320957/extend-a-luks-encrypted-partition-to-fill-disk
Benutzerverwaltung
- Benutzerkonto sperren:
usermod -L testuseroderpasswd -l testuser- Fügt
!Präfix zum Passwort in/etc/passwdhinzu
- Fügt
- Überprüfen, ob gesperrt:
passwd --status root- Nach
LKFlag suchen, das gesperrtes Konto anzeigt
- Nach
- Verweis: https://www.thegeekdiary.com/unix-linux-how-to-lock-or-disable-an-user-account/
AUR Python-Pakete neu installieren
Befehl zum Neuinstallieren aller AUR Python-Pakete nach Python-Versionsaktualisierung:
aura -A $(pacman -Qqm | xargs -I {} pacman -Ql {} | grep "/usr/lib/python3.12/site-packages" | cut -d'/' -f1)
Aufgaben
- Quellenzusammenfassungsseite erstellen
- AUR Seite mit Aura-Informationen aktualisieren
- Aura Entity-Seite erstellen
- makepkg Entity-Seite erstellen
- GPG Entity-Seite erstellen
- Disk Encryption Seite erstellen (dm-crypt und LUKS abdeckend)
- LVM Entity-Seite erstellen
- SSD TRIM Konzept-Seite erstellen
- User Management Konzept-Seite erstellen
- Arch Linux mit Verweisen auf neue Seiten aktualisieren
- index.md aktualisieren
- Zu log.md anhängen