Aller au contenu principal

Utilisation de base

Installation de logiciels​

Applications graphiquesLigne de commande / TerminalAutres formats de paquets Linux
FlatpakHomebrewDistrobox

Consultez le guide des logiciels pour plus d'informations.

Gestion des applications installées​

Flatseal​

Gérez finement les permissions des Flatpaks. Les paramètres système de KDE Plasma permettent également de modifier les permissions, mais de manière moins granulaire.

Warehouse​

Gérez les Flatpaks installés en les rétrogradant, en sauvegardant les données utilisateur et en ajoutant des dépôts Flatpak supplémentaires.

Paquets Aurora préinstallés​

Malheureusement, en raison d'une limite des images OCI, désinstaller les paquets préinstallés livrés avec Aurora présente trop d'inconvénients pour être recommandé, sauf à forker le projet, à créer votre propre image à partir de notre modèle ou à utiliser le projet indépendant Blue-Build.

Ces inconvénients incluent :

  • Des mises à niveau plus longues
  • Un espace de stockage supplémentaire utilisé malgré la suppression du paquet

Utilisation de ujust dans Aurora​

just est utilisé comme exécuteur de tâches sur Aurora. Il s'agit généralement d'alias pratiques créés par la communauté, ou de scripts plus complexes qui aident à automatiser certaines tâches ou la configuration initiale. Il est aliasé en ujust, afin que vous puissiez réserver just lui-même à vos autres projets.

Premiers pas avec ujust​

  • ujust --choose - Affiche chaque commande ainsi que le script exécuté lorsque cette commande est choisie. Pratique pour parcourir les commandes disponibles
  • ujust -n $command - L'option -n exécute une commande en mode simulation (dry-run), ce qui est utile pour inspecter les commandes exécutées
astuce

Astuce : conservez vos propres tâches et alias dans ~/.Justfile ; ils sont également pratiques à placer à la racine de vos projets pour automatiser les tâches courantes. Consultez cet exemple issu de Fedora Kinoite.

Collections d'outils sélectionnées​

Aurora inclut des outils en ligne de commande sélectionnés, partagés sous forme de Brewfiles. Ces commandes installent des collections d'outils sélectionnées via Homebrew :

CommandeDescription
ujust aurora-cliOutils CLI modernes : atuin, bat, chezmoi, direnv, eza, fd, gh, glab, ripgrep, starship, tealdeer, television, zoxide, etc.
ujust bbrewLance Bold Brew pour sélectionner des bundles Brewfile

Commandes système​

CommandeDescription
ujust updateMet à jour manuellement le système, les flatpaks et les formules brew
ujust toggle-updatesActive ou désactive les mises à jour automatiques du système
ujust changelogsAffiche les journaux de modifications de chaque paquet depuis la dernière mise à jour
ujust biosRedémarre le PC et entre dans le BIOS/UEFI. Utile pour utiliser des systèmes en double démarrage sur des disques indépendants
ujust bios-infoAffiche les informations BIOS/UEFI (fabricant, nom du produit, version, date de publication)
ujust device-infoEnvoie l'état du système, la liste des flatpaks et les informations système vers le pastebin CentOS, puis renvoie l'URL dans le terminal. Cela permet à l'utilisateur de partager facilement l'URL avec ses informations afin que d'autres puissent l'aider à déboguer
ujust rebase-helperAssistant interactif pour basculer entre les canaux, rebaser vers d'autres images ou revenir à une version précédente
ujust clean-systemNettoie les conteneurs, volumes, runtimes flatpak et déploiements rpm-ostree inutilisés
ujust check-idle-power-drawMesure la consommation électrique de votre système au repos à l'aide de powerstat
ujust check-local-overridesAffiche les fichiers qui diffèrent entre /usr/etc et /etc afin d'identifier les personnalisations locales
ujust logs-this-bootAffiche tous les messages du journal système du démarrage en cours
ujust logs-last-bootAffiche tous les messages du journal système du démarrage précédent
ujust enroll-secure-boot-keyInscrit la clé de signature du pilote Nvidia et des KMOD pour le secure boot (mot de passe : « universalblue »)
ujust toggle-user-motdActive ou désactive l'affichage du message du jour dans le terminal
ujust toggle-tpm2Active ou désactive le déverrouillage automatique du disque LUKS via TPM (activation/désactivation avec code PIN facultatif)
ujust toggle-iwdBascule entre iwd et wpa_supplicant pour le réseau Wi-Fi (iwd peut améliorer le débit et réduire la latence)
ujust benchmarkExécute un benchmark système d'une minute à l'aide de stress-ng

Commandes pour l'expérience développeur​

CommandeDescription
ujust devmodeBascule entre Aurora et l'expérience développeur (Aurora-dx)
ujust dx-groupAjoute votre utilisateur aux groupes docker, incus-admin, libvirt et dialout pour un accès développeur complet
ujust aurora-cliInstalle l'expérience en ligne de commande sélectionnée d'Aurora avec des outils modernes (atuin, bat, eza, fd, ripgrep, starship, zoxide, etc.)
ujust toggle-devmodeAlias de ujust devmode

Commandes d'installation d'applications​

CommandeDescription
ujust jetbrains-toolboxInstalle JetBrains Toolbox pour gérer les IDE JetBrains
ujust install-opentabletdriverInstalle ou désinstalle OpenTabletDriver, un pilote de tablette open source
ujust install-system-flatpaksInstalle les flatpaks système par défaut (utile après un rebase)
ujust cncfLance Bold Brew avec le Brewfile d'outils CNCF pour les outils de développement cloud native

Notez que, de manière générale, Aurora s'efforce de garder les Justfiles système à périmètre restreint ; la plupart de ces commandes sont des solutions de contournement et non des commandes abouties. Elles peuvent être supprimées ou modifiées selon le problème qu'elles étaient initialement censées résoudre.

Mises à jour​

Les mises à jour du système et des applications sont appliquées automatiquement chaque jour. Vous pouvez modifier le canal de mise à jour dans les paramètres système, sous la catégorie « Aurora Preferences ».

Restaurer une mise à niveau système défectueuse​

Si une régression survient lors d'une mise à jour du système, vous pouvez revenir au dernier déploiement.

rpm-ostree rollback

Rebaser vers des images Aurora spécifiques​

Note : les mises à jour du système sont suspendues lorsque vous rebasez vers une image plus ancienne, jusqu'à ce que vous rebasiez à nouveau vers le canal de mise à jour :stable.

Utilisez l'outil rebase-helper pour rebaser pour les raisons suivantes :

  • Basculer temporairement vers une version plus ancienne d'Aurora
  • Changer de canal de mise à jour
  • Des changements matériels qui imposent de passer à une image spécifique au matériel ou d'en quitter une (comme une image préinstallée avec les pilotes Nvidia)
ujust rebase-helper