Aller au contenu
Cette page n'est pas à jour. Consultez la documentation à jour à l'adresse suivante /configuration/post_install_setup/

Post-Installation

Octopi est un gestionnaire de paquets graphique pour les distributions basées sur Arch qui offre un moyen pratique de gérer les paquets et les mises à jour. Pour mettre à jour votre système avec Octopi, suivez ces étapes :

  1. Lancez Octopi depuis le menu des applications.
  2. Dans la fenêtre principale, cliquez sur le bouton Vérifier les mises à jour (en haut à gauche), puis à côté sur Mise à niveau du système.
  3. Octopi vérifiera alors les mises à jour disponibles et vous proposera de les installer soit dans Octopi lui-même, soit dans un terminal.
  4. Pour procéder à la mise à jour, cliquez sur le bouton Appliquer.
  5. Octopi téléchargera et installera les mises à jour.
  6. Il est conseillé de redémarrer votre ordinateur après une mise à jour importante (surtout si le noyau a été mis à jour).

Pour configurer ufw, suivez ces étapes :

Fenêtre de terminal
sudo ufw enable

Le paquet wireless-regdb inclut une base de données de règles sans fil (fréquences autorisées, canaux, limites de puissance) pour divers pays. Définir la bonne région pour votre emplacement peut débloquer des canaux Wi-Fi spécifiques (tels que les canaux 12/13 ou les bandes 5GHz/6GHz) qui peuvent être limités par défaut, aidant à améliorer les performances de votre Wi-Fi et la qualité de la connexion.

Configuration :

  1. Éditez la configuration : Ouvrez /etc/conf.d/wireless-regdom avec les privilèges root.
    Fenêtre de terminal
    sudo micro /etc/conf.d/wireless-regdom
  2. Définissez votre pays : Décommentez la ligne avec votre code pays ISO à deux lettres (ex., WIRELESS_REGDOM="US"). Assurez-vous qu’un seul pays est décommenté.
  3. Redémarrez : Un redémarrage est généralement nécessaire pour que le changement prenne effet.

Vérification :

Pour vérifier le domaine réglementaire actuellement appliqué, utilisez cette commande :

Fenêtre de terminal
iw reg get
global
country 00: DFS-UNSET # Le pays 00 utilise les valeurs par défaut mondiales
(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)

Cherchez la ligne country XX:, où XX devrait correspondre au code que vous avez défini. Si elle affiche country 00:, le système utilise peut-être les restrictions par défaut ou n’a pas encore déterminé la région.

Fenêtre de terminal
iw reg get
global
country US: DFS-FCC # Le pays s'affiche correctement comme US
(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)

Pour certaines applications comme Visual Studio Code, le menu global peut ne pas fonctionner ou être attaché à l’application parente au lieu du panneau.

Fenêtre de terminal
# Pour activer le support du menu global, exécutez la commande et redémarrez l'application.
sudo pacman -S appmenu-gtk-module libdbusmenu-glib

Activer le support d’AppArmor via les profils AppArmor.d (Optionnel)

Section intitulée « Activer le support d’AppArmor via les profils AppArmor.d (Optionnel) »
  1. Ajoutez les paramètres de noyau suivants à votre gestionnaire de démarrage, voir la Configuration du gestionnaire de démarrage pour référence

    lsm=landlock,lockdown,yama,integrity,apparmor,bpf
  2. Installez les paquets apparmor et apparmord (Ensemble de plus de +1500 profils)

    Fenêtre de terminal
    sudo pacman -S apparmor apparmor.d
  3. Activer/Démarrer le service AppArmor

    Fenêtre de terminal
    systemctl enable --now apparmor.service
  4. Activer la mise en cache pour les profils AppArmor

    /etc/apparmor/parser.conf
    ## Ajoutez les lignes suivantes :
    write-cache
    Optimize=compress-fast
    cache-loc /etc/apparmor/earlypolicy/

    Sauvegardez le fichier et redémarrez.

Actuellement, CachyOS utilise fish comme shell de connexion par défaut pour l’utilisateur. Cependant, vous pouvez changer le shell par défaut pour celui que vous préférez.

C’est le shell par défaut sur presque toutes les distributions Linux. Il est également toujours utilisé comme shell de connexion de l’utilisateur root. bash dispose d’une fonctionnalité d’autocomplétion de base et d’une gestion facile de l’historique. Il se distingue de zsh et fish par le fait qu’il ne possède pas l’écosystème de personnalisation et de plugins sophistiqué que fish et zsh ont tous les deux.

Changer votre shell par défaut pour bash
chsh -s /usr/bin/bash

Cet outil est extrêmement utile pour ceux qui ne veulent pas lire beaucoup ou perdre du temps à lire une page d’aide/man.

  1. Ouvrez un terminal et exécutez la commande suivante
    tldr --update
  2. Exemple d’utilisation de tldr :
    Fenêtre de terminal
    tldr java
    Execute a `.jar` program:
    java -jar filename.jar
    # Comme vous pouvez le voir, c'est vraiment utile, et de nouveaux outils/pages sont ajoutés au fil du temps.

Les Appimages sont des applications portables qui fonctionnent sur la plupart des distributions Linux sans nécessiter d’installation ni de droits root.

Pour gérer les AppImages, vous pouvez utiliser AppImageLauncher, qui offre un moyen facile d’intégrer les AppImages dans votre système.

AppImageLauncher est un outil graphique qui simplifie la gestion des AppImages sur votre système. Il s’intègre à votre environnement de bureau, facilitant l’exécution et la gestion des AppImages.

  1. Installez AppImageLauncher :

    Fenêtre de terminal
    paru appimagelauncher
  2. Téléchargez une Appimage de votre choix depuis une source de confiance.

  3. Double-cliquez sur le fichier AppImage téléchargé. AppImageLauncher vous proposera d’intégrer l’application dans votre système.

  4. Suivez les instructions pour terminer le processus d’intégration.

  5. Une fois intégrée, vous pouvez lancer l’application depuis votre menu d’applications ou en double-cliquant sur le fichier AppImage.

Samba est une réimplémentation logicielle libre du protocole réseau SMB. Pour vous connecter à votre serveur Samba, une configuration utile a été mise à disposition des utilisateurs de CachyOS, mais elle nécessite de modifier la configuration de votre serveur Samba.

Installation et utilisation du fichier smb.conf de CachyOS

Section intitulée « Installation et utilisation du fichier smb.conf de CachyOS »

Pour utiliser le fichier smb.conf pratique, installez d’abord un paquet spécifique qui fournit le fichier smb.conf requis. Ensuite, remplacez le smb.conf existant de votre serveur par ce fichier et reconfigurez vos volumes partagés.

  1. Créez une sauvegarde de votre fichier smb.conf original, généralement situé à /etc/samba/smb.conf sur les systèmes Linux.

  2. Installez le paquet des paramètres Samba de CachyOS sur votre machine client :

    Fenêtre de terminal
    sudo pacman -S cachyos-samba-settings
  3. Copiez le smb.conf de votre machine client vers le serveur Samba.

  4. Ouvrez et modifiez le fichier pour ajouter vos répertoires partagés, imprimantes, etc.

  5. Redémarrez le service Samba sur votre serveur :

    Fenêtre de terminal
    sudo systemctl restart --now samba
  6. Sur la machine client, accédez à vos ressources partagées via votre gestionnaire de fichiers (par ex., smb://<ip_de_votre_serveur>/<nom_du_partage>).

    Si tout est configuré correctement, vos identifiants de connexion vous seront demandés. N’oubliez pas de sélectionner l’option pour enregistrer vos informations de connexion si vous le souhaitez.