Utilisation de base
Installation de logiciels
| Applications graphiques | Ligne de commande / Terminal | Autres formats de paquets Linux |
|---|---|---|
| Flatpak | Homebrew | Distrobox |
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 disponiblesujust -n $command- L'option-nexécute une commande en mode simulation (dry-run), ce qui est utile pour inspecter les commandes exécutées
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 :
| Commande | Description |
|---|---|
ujust aurora-cli | Outils CLI modernes : atuin, bat, chezmoi, direnv, eza, fd, gh, glab, ripgrep, starship, tealdeer, television, zoxide, etc. |
ujust bbrew | Lance Bold Brew pour sélectionner des bundles Brewfile |
Commandes système
| Commande | Description |
|---|---|
ujust update | Met à jour manuellement le système, les flatpaks et les formules brew |
ujust toggle-updates | Active ou désactive les mises à jour automatiques du système |
ujust changelogs | Affiche les journaux de modifications de chaque paquet depuis la dernière mise à jour |
ujust bios | Redé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-info | Affiche les informations BIOS/UEFI (fabricant, nom du produit, version, date de publication) |
ujust device-info | Envoie 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-helper | Assistant interactif pour basculer entre les canaux, rebaser vers d'autres images ou revenir à une version précédente |
ujust clean-system | Nettoie les conteneurs, volumes, runtimes flatpak et déploiements rpm-ostree inutilisés |
ujust check-idle-power-draw | Mesure la consommation électrique de votre système au repos à l'aide de powerstat |
ujust check-local-overrides | Affiche les fichiers qui diffèrent entre /usr/etc et /etc afin d'identifier les personnalisations locales |
ujust logs-this-boot | Affiche tous les messages du journal système du démarrage en cours |
ujust logs-last-boot | Affiche tous les messages du journal système du démarrage précédent |
ujust enroll-secure-boot-key | Inscrit la clé de signature du pilote Nvidia et des KMOD pour le secure boot (mot de passe : « universalblue ») |
ujust toggle-user-motd | Active ou désactive l'affichage du message du jour dans le terminal |
ujust toggle-tpm2 | Active ou désactive le déverrouillage automatique du disque LUKS via TPM (activation/désactivation avec code PIN facultatif) |
ujust toggle-iwd | Bascule entre iwd et wpa_supplicant pour le réseau Wi-Fi (iwd peut améliorer le débit et réduire la latence) |
ujust benchmark | Exécute un benchmark système d'une minute à l'aide de stress-ng |
Commandes pour l'expérience développeur
| Commande | Description |
|---|---|
ujust devmode | Bascule entre Aurora et l'expérience développeur (Aurora-dx) |
ujust dx-group | Ajoute votre utilisateur aux groupes docker, incus-admin, libvirt et dialout pour un accès développeur complet |
ujust aurora-cli | Installe 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-devmode | Alias de ujust devmode |
Commandes d'installation d'applications
| Commande | Description |
|---|---|
ujust jetbrains-toolbox | Installe JetBrains Toolbox pour gérer les IDE JetBrains |
ujust install-opentabletdriver | Installe ou désinstalle OpenTabletDriver, un pilote de tablette open source |
ujust install-system-flatpaks | Installe les flatpaks système par défaut (utile après un rebase) |
ujust cncf | Lance 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