Zum Inhalt springen
Diese Seite ist veraltet. Bitte beachten Sie die neueste Dokumentation unter /configuration/post_install_setup/

Nach der Installation

Octopi ist ein grafischer Paketmanager für Arch-basierte Distributionen, der eine bequeme Möglichkeit bietet, Pakete und Updates zu verwalten. Um dein System mit Octopi zu aktualisieren, befolge diese Schritte:

  1. Starte Octopi aus dem Anwendungsmenü.
  2. Klicke im Hauptfenster auf den Button Check updates (oben links) und dann daneben auf System upgrade.
  3. Octopi prüft nun auf verfügbare Updates und fordert dich auf, sie entweder direkt in Octopi oder in einem Terminal zu installieren.
  4. Um mit dem Update fortzufahren, klicke auf den Apply-Button.
  5. Octopi wird die Updates herunterladen und installieren.
  6. Es wird empfohlen, den Computer nach einem großen Update neu zu starten (insbesondere wenn der Kernel ein Update erhalten hat).

Um ufw zu konfigurieren, befolge diese Schritte:

Terminal window
sudo ufw enable

Das wireless-regdb-Paket enthält eine Datenbank mit WLAN-Regeln (erlaubte Frequenzen, Kanäle, Leistungsgrenzen) für verschiedene Länder. Das Festlegen der richtigen Region für deinen Standort kann spezifische WLAN-Kanäle (wie die Kanäle 12/13 oder 5GHz/6GHz-Bänder) freischalten, die standardmäßig möglicherweise eingeschränkt sind, und so helfen, deine WLAN-Leistung und Verbindungsqualität zu verbessern.

Konfiguration:

  1. Bearbeite die Konfiguration: Öffne /etc/conf.d/wireless-regdom mit root-Rechten.
    Terminal window
    sudo micro /etc/conf.d/wireless-regdom
  2. Lege dein Land fest: Entkommentiere die Zeile mit deinem zweibuchstabigen ISO-Ländercode (z. B. WIRELESS_REGDOM="DE"). Stelle sicher, dass nur ein Land entkommentiert ist.
  3. Neustart: Ein Neustart ist normalerweise erforderlich, damit die Änderung wirksam wird.

Überprüfung:

Um die aktuell angewendete Regulierungsdomäne zu überprüfen, verwende diesen Befehl:

Terminal window
iw reg get
global
country 00: DFS-UNSET # Land 00 verwendet globale Standardwerte
(755 - 928 @ 2), (N/A, 20), (N/A), PASSIVE-SCAN
(2402 - 2472 @ 40), (N/A, 20), (N/A)
(2457 - 2482 @ 20), (N/A, 20), (N/A), AUTO-BW, PASSIVE-SCAN
(2474 - 2494 @ 20), (N/A, 20), (N/A), NO-OFDM, PASSIVE-SCAN
(5170 - 5250 @ 80), (N/A, 20), (N/A), AUTO-BW, PASSIVE-SCAN
(5250 - 5330 @ 80), (N/A, 20), (0 ms), DFS, AUTO-BW, PASSIVE-SCAN
(5490 - 5730 @ 160), (N/A, 20), (0 ms), DFS, PASSIVE-SCAN
(5735 - 5835 @ 80), (N/A, 20), (N/A), PASSIVE-SCAN
(57240 - 63720 @ 2160), (N/A, 0), (N/A)

Suche nach der Zeile country XX:, wobei XX mit dem von dir festgelegten Code übereinstimmen sollte. Wenn country 00: angezeigt wird, verwendet das System möglicherweise Standardeinschränkungen oder hat die Region noch nicht ermittelt.

Terminal window
iw reg get
global
country US: DFS-FCC # Land wird korrekt als US angezeigt
(902 - 904 @ 2), (N/A, 30), (N/A)
(904 - 920 @ 16), (N/A, 30), (N/A)
(920 - 928 @ 8), (N/A, 30), (N/A)
(2400 - 2472 @ 40), (N/A, 30), (N/A)
(5150 - 5250 @ 80), (N/A, 23), (N/A), AUTO-BW
(5250 - 5350 @ 80), (N/A, 24), (0 ms), DFS, AUTO-BW
(5470 - 5730 @ 160), (N/A, 24), (0 ms), DFS
(5730 - 5850 @ 80), (N/A, 30), (N/A), AUTO-BW
(5850 - 5895 @ 40), (N/A, 27), (N/A), NO-OUTDOOR, AUTO-BW, PASSIVE-SCAN
(5925 - 7125 @ 320), (N/A, 12), (N/A), NO-OUTDOOR, PASSIVE-SCAN
(57240 - 71000 @ 2160), (N/A, 40), (N/A)

Bei einigen Apps wie Visual Studio Code funktioniert das globale Menü möglicherweise nicht oder ist an die übergeordnete App statt an das Panel angeheftet.

Terminal window
# Um die Unterstützung für das globale Menü zu aktivieren, führe den Befehl aus und starte die App neu.
sudo pacman -S appmenu-gtk-module libdbusmenu-glib

AppArmor-Unterstützung mit AppArmor.d-Profilen aktivieren (Optional)

Abschnitt betitelt „AppArmor-Unterstützung mit AppArmor.d-Profilen aktivieren (Optional)“
  1. Füge die folgenden Kernel-Parameter zu deinem Boot-Manager hinzu, siehe Konfiguration des Boot-Managers als Referenz

    lsm=landlock,lockdown,yama,integrity,apparmor,bpf
  2. Installiere die Pakete apparmor und apparmord (Set mit über +1500 Profilen)

    Terminal window
    sudo pacman -S apparmor apparmor.d
  3. Aktiviere/Starte den AppArmor-Dienst

    Terminal window
    systemctl enable --now apparmor.service
  4. Aktiviere das Caching für AppArmor-Profile

    /etc/apparmor/parser.conf
    ## Füge die folgenden Zeilen hinzu:
    write-cache
    Optimize=compress-fast
    cache-loc /etc/apparmor/earlypolicy/

    Speichere die Datei und starte neu.

Derzeit verwendet CachyOS fish als Standard-Login-Shell des Benutzers. Du kannst jedoch die Standard-Shell nach Belieben ändern.

Dies ist die Standard-Shell auf fast jeder Linux-Distribution. Sie wird auch immer noch als Login-Shell des root-Benutzers verwendet. bash verfügt über grundlegende Autovervollständigungsfunktionen und eine einfache Verlaufsverwaltung. Es unterscheidet sich von zsh und fish dadurch, dass es nicht das ausgefallene Anpassungs- und Plugin-Ökosystem hat, das sowohl fish als auch zsh besitzen.

Ändere deine Standard-Shell auf bash
chsh -s /usr/bin/bash

Dieses Tool ist extrem nützlich für diejenigen, die nicht viel lesen oder Zeit mit dem Lesen einer Hilfe-/Manpage verschwenden wollen.

  1. Öffne ein Terminal und führe den folgenden Befehl aus
    tldr --update
  2. Beispiel für die Verwendung von tldr:
    Terminal window
    tldr java
    Execute a `.jar` program:
    java -jar filename.jar
    # Wie du sehen kannst, ist es wirklich nützlich, und im Laufe der Zeit werden neue Tools/Seiten hinzugefügt.

Appimages sind portable Anwendungen, die auf den meisten Linux-Distributionen laufen, ohne dass eine Installation oder root-Rechte erforderlich sind.

Um AppImages zu verwalten, kannst du AppImageLauncher verwenden, der eine einfache Möglichkeit bietet, AppImages in dein System zu integrieren.

AppImageLauncher ist ein grafisches Werkzeug, das die Verwaltung von AppImages auf deinem System vereinfacht. Es integriert sich in deine Desktop-Umgebung und macht es einfach, AppImages auszuführen und zu verwalten.

  1. Installiere AppImageLauncher:

    Terminal window
    paru appimagelauncher
  2. Lade ein Appimage deiner Wahl von einer vertrauenswürdigen Quelle herunter.

  3. Doppelklicke auf die heruntergeladene AppImage-Datei. AppImageLauncher wird dich auffordern, die Anwendung in dein System zu integrieren.

  4. Folge den Anweisungen, um den Integrationsprozess abzuschließen.

  5. Sobald es integriert ist, kannst du die Anwendung aus deinem Anwendungsmenü oder durch Doppelklick auf die AppImage-Datei starten.

Samba ist eine freie Software-Neuimplementierung des SMB-Netzwerkprotokolls. Um eine Verbindung zu deinem Samba-Server herzustellen, wurde den CachyOS-Benutzern eine nützliche Konfiguration zur Verfügung gestellt, die jedoch eine Änderung der Konfiguration deines Samba-Servers erfordert.

Installieren und Verwenden der CachyOS smb.conf-Datei

Abschnitt betitelt „Installieren und Verwenden der CachyOS smb.conf-Datei“

Um die praktische smb.conf-Datei zu verwenden, installiere zuerst ein spezifisches Paket, das die erforderliche smb.conf-Datei bereitstellt. Ersetze dann die vorhandene smb.conf deines Servers durch diese Datei und konfiguriere deine freigegebenen Volumes neu.

  1. Erstelle eine Sicherungskopie deiner ursprünglichen smb.conf-Datei, die sich typischerweise unter /etc/samba/smb.conf auf Linux-Systemen befindet.

  2. Installiere das CachyOS-Samba-Einstellungspaket auf deiner Client-Maschine:

    Terminal window
    sudo pacman -S cachyos-samba-settings
  3. Kopiere die smb.conf von deiner Client-Maschine auf den Samba-Server.

  4. Öffne und bearbeite die Datei, um deine freigegebenen Verzeichnisse, Drucker usw. hinzuzufügen.

  5. Starte den Samba-Dienst auf deinem Server neu:

    Terminal window
    sudo systemctl restart --now samba
  6. Greife auf der Client-Maschine über deinen Dateimanager auf deine freigegebenen Ressourcen zu (z.B., smb://<deine_server_ip>/<freigabename>).

    Wenn alles richtig konfiguriert ist, wirst du nach Anmeldeinformationen gefragt. Denke daran, die Option zum Speichern deiner Anmeldeinformationen auszuwählen, wenn du das möchtest.