From e8c76f1750e02b682951d50528e237518821081c Mon Sep 17 00:00:00 2001 From: Till Tomczak Date: Tue, 25 Mar 2025 13:25:12 +0100 Subject: [PATCH] =?UTF-8?q?shell=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- shell | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 shell diff --git a/shell b/shell new file mode 100644 index 0000000..2f87d5f --- /dev/null +++ b/shell @@ -0,0 +1,63 @@ +#!/bin/bash + +echo "🔧 Starte Konfiguration für MacBook Pro 13\" (2013) unter Fedora..." + +# System aktualisieren +echo "📦 Aktualisiere das System..." +sudo dnf upgrade -y + +# Notwendige Repositories hinzufügen (RPM Fusion für zusätzliche Pakete) +echo "➕ Füge RPM Fusion Repositories hinzu..." +sudo dnf install -y \ + https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm \ + https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm + +# Notwendige Pakete installieren +echo "📥 Installiere benötigte Pakete..." +sudo dnf install -y lm_sensors macfanctld tlp htop cpupower akmod-wl broadcom-wl + +# Sensoren erkennen und konfigurieren +echo "🔍 Erkenne und konfiguriere Sensoren..." +sudo sensors-detect --auto + +# Lüftersteuerung aktivieren +echo "💨 Aktiviere macfanctld..." +sudo systemctl enable --now macfanctld + +# Energieverwaltung aktivieren +echo "🔋 Aktiviere TLP..." +sudo systemctl enable --now tlp + +# CPU-Governor auf 'powersave' setzen +echo "⚙️ Setze CPU-Governor auf 'powersave'..." +sudo cpupower frequency-set -g powersave + +# WLAN-Treiber einrichten +echo "📡 Richte WLAN-Treiber ein..." +sudo akmods --force +sudo modprobe wl + +# Debugging-Informationen ausgeben +echo "🛠️ Debugging-Informationen:" + +# Kernel-Version +echo "Kernel-Version:" +uname -r + +# Installierte Kernel-Module +echo "Geladene Kernel-Module:" +lsmod + +# Verfügbare Netzwerkschnittstellen +echo "Netzwerk-Schnittstellen:" +ip link show + +# CPU-Temperaturen +echo "🌡️ CPU-Temperaturen:" +sensors + +# CPU-Governor-Status +echo "🔁 Aktueller CPU-Governor:" +cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor + +echo "✅ Einrichtung abgeschlossen! Bitte starte das System neu, um alle Änderungen zu übernehmen."