
Si vous êtes un utilisateur Linux et que vous suivez de près l'évolution de l'environnement GNOME, vous avez sûrement entendu parler récemment de Ptyxide, l' nouveau terminal qui définit la tendance dans les distributions Linux. Même si cela peut encore paraître nouveau pour beaucoup, Ptyxis représente une transformation significative dans la façon dont nous travaillons avec les terminaux sous Linux, avec l'intégration de conteneurs, une expérience moderne et améliorée et le soutien de toute la communauté GNOME.
Dans cet article, nous allons vous dire tout ce qui concerne Ptyxis : de son histoire et des raisons de son apparition, ses principales fonctions, comment il s'intègre au bureau GNOME, les différences par rapport aux autres terminaux, et bien sûr, comment l'installer, le configurer et en tirer le meilleur parti. Si vous faites partie de ceux qui aiment « plonger au cœur de la cuisine » de votre système, continuez à lire car cela vous intéressera.
Qu'est-ce que Ptyxis et pourquoi est-il apparu ?
Ptyxis est un terminal orienté conteneur qui a été développé spécifiquement pour le bureau GNOME. La personne derrière le projet est Christian Hergert, connu pour son travail dans l'écosystème GNOME et des outils comme GNOME Builder. Ptyxis est né en réponse au besoin d'un terminal modernisé, compatible avec GTK 4 et adapté aux nouveaux workflows centrés sur les conteneurs.
La principale motivation derrière Ptyxis était la transition de Invite GNOME, mais aussi la nécessité d’éviter les conflits de marques. Le nom d'origine, Prompt, a été abandonné après qu'il a été découvert que Panic avait déjà un produit enregistré de ce type, en particulier une application SSH qui était très populaire dans l'environnement Apple. D'où le changement vers Ptyxis, un nom unique et identifiant dans l'univers Linux.
Ptyxis : un terminal centré sur les conteneurs avec une intégration complète avec GNOME
Ce qui rend Ptyxis spécial n’est pas seulement son apparence visuelle, mais intégration avancée avec les technologies de conteneurs como Podman, Toolbox, Distrobox et jhbuild. Cela permet aux développeurs et aux utilisateurs de travailler directement dans des conteneurs, facilitant ainsi la gestion et le développement d'applications isolées ou d'environnements de test avec une grande commodité.
Selon la page de manuel d'Ubuntu, Ptyxis est conçu pour s'intègre parfaitement à l'environnement GNOME, tire parti de l'accélération GPU et apporte de nouvelles capacités d'accessibilité. Ce dernier point est essentiel, car un soutien a été mis en place pour Texte accessible Gtk, améliorant considérablement l’expérience des utilisateurs ayant des besoins particuliers. Les versions récentes correspondent directement aux versions de GNOME, garantissant toujours les dernières fonctionnalités et compatibilité.
Principales caractéristiques de Ptyxis
- Intégration avancée avec les conteneurs : support natif pour podman, toolbox ou distrobox.
- Interface moderne et rapide : exploiter la puissance de GTK 4 et l'accélération GPU pour offrir une expérience fluide et visuellement convaincante.
- Prise en charge de l'accessibilité : Améliorations substantielles dans la gestion du texte accessible, utiles pour ceux qui utilisent des lecteurs d’écran ou d’autres aides.
- Intégration avec Nautilus (Archives): vous permet d'ouvrir des terminaux directement à partir de dossiers, bien qu'il y ait eu quelques ajustements et améliorations récents.
- Gestion flexible des fenêtres et des onglets : commandes spécifiques pour ouvrir de nouvelles fenêtres ou onglets, définir des répertoires de travail, exécuter des commandes personnalisées, etc.
- Prise en charge étendue des raccourcis clavier : raccourcis courants comme Ctrl + Maj + V pour coller, bien que les versions récentes aient corrigé certains comportements qui suscitaient des doutes chez les utilisateurs.
- Option autonome : possibilité de lancer Ptyxis de manière totalement indépendante, en ignorant les instances précédentes.
- Maximiser la fenêtre depuis le début via l'argument de ligne de commande.
Ptyxis vs. GNOME Terminal et autres émulateurs
Le remplacement du terminal GNOME par Ptyxis a été largement discuté sur les forums de discussion de Fedora. Fedora, par exemple, fait pression pour l’intégrer comme option par défaut, tandis que GNOME continue de maintenir « Console » comme application principale dans sa proposition officielle. Il y a un débat sur ce que sera le remplacement ultime, mais la tendance est claire : les environnements GNOME migrent progressivement vers Ptyxis pour profiter de sa modernisation et de son potentiel. Ubuntu fera cela lors du Questing Quokka en octobre.
Les différences fondamentales entre Ptyxis et le terminal GNOME sont:
- Ptyxis est basé sur GTK 4, permettant une meilleure intégration graphique et une meilleure compatibilité avec les bibliothèques et thèmes GNOME modernes.
- Ptyxis est entièrement orienté conteneur, vous permettant de gérer différents environnements de développement beaucoup plus facilement que d'autres terminaux.
- Accessibilité et performance : plus fluide et optimisé pour les utilisateurs recherchant à la fois performance et convivialité pour tous les profils.
- Mettre à jour et renommer les flux : La transition de Prompt à Ptyxis n’était pas simplement esthétique, mais au niveau du code et des fonctionnalités, elle représentait une avancée significative.
Installation et gestion de Ptyxis sur Fedora et Ubuntu
L'installation de Ptyxis peut varier en fonction de la distribution et des changements récents dans les méthodes de mise à jour, en particulier dans Fedora. De nombreux utilisateurs ont partagé leurs expériences sur les forums officiels :
- Dans Fedora: Ptyxis est généralement installé automatiquement après la mise à niveau de Fedora 40 vers 41, bien qu'il ne soit pas toujours défini par défaut, en particulier si l'utilisateur disposait auparavant d'autres terminaux tels que empressement.
- Certains utilisateurs ont remarqué que si le système est mis à jour via mise à niveau du système dnf Si Ptyxis est installé, alors si vous utilisez l'outil graphique logiciel gnome parfois, il n'apparaît pas installé par défaut.
- Intégration avec Nautilus (Fichiers) a été un autre point de controverse : après certaines mises à jour, l'option « Ouvrir dans le terminal » n'était plus disponible, ce qui a provoqué une certaine confusion. Cela a été corrigé à partir de la version Ptyxis 47.0, qui a restauré l'intégration avec le menu contextuel en implémentant une nouvelle fonctionnalité d'ouverture de fichier.
- Dans Ubuntu: Ptyxis peut être facilement installé à partir des référentiels, et la page de manuel officielle elle-même décrit en détail toutes ses options et arguments d'utilisation.
Options et commandes clés de Ptyxis
Le terminal Ptyxide Il offre une gamme d'options assez large pour adapter son utilisation aux besoins spécifiques de chaque utilisateur. Parmi les arguments les plus pertinents qui peuvent être utilisés à partir de la ligne de commande, on trouve :
- -version: Affiche la version actuelle de Ptyxis.
- –préférences: Ouvre la fenêtre des préférences pour configurer les profils, les raccourcis et le comportement général.
- –nouvelle-fenêtre y -languette: Ouvrir de nouvelles fenêtres ou de nouveaux onglets, respectivement, dans des instances existantes ou nouvelles.
- –répertoire de travail: Permet de définir le répertoire de travail initial pour les nouveaux onglets ou fenêtres.
- -exécuter o -x: Exécute des commandes personnalisées, de la même manière qu'il est utilisé bash -c 'commande'.
- -titre: Définissez des titres personnalisés pour les terminaux nouvellement ouverts.
- -maximiser: Démarre automatiquement la fenêtre maximisée.
- –tab-with-profile=PROFIL:Permet d'ouvrir un onglet avec un profil spécifique, idéal pour ceux qui gèrent plusieurs environnements de travail.
- –Au standard: Lance une instance distincte de Ptyxis, en ignorant celles déjà actives.
- -h o -Aidez-moi: Affiche un résumé de toutes les options disponibles.
Intégration et problèmes courants après la mise à niveau
L’un des sujets les plus discutés dans les forums a été le intégration de Ptyxis comme terminal par défaut après les processus de mise à jour. Certains utilisateurs ont noté que bien que Ptyxis soit installé lors de la mise à niveau de Fedora, Terminal GNOME C'est toujours l'option qui ouvre Nautilus avec l'action « Ouvrir dans le terminal ».
Cela peut être dû à la coexistence de gnome-terminal y gnome-terminal-nautilus dans le système. Une solution proposée consiste à désinstaller les deux packages (par exemple, en utilisant sudo dnf remove gnome-terminal-nautilus), afin que l'option Ptyxis s'affiche correctement dans le menu contextuel de Nautilus.
Il est également important de noter que Les mises à jour ne modifient pas toujours l’application par défaut pour les utilisateurs existants, ce qui peut prêter à confusion. Vérifiez la configuration dans org.gnome.desktop.default-applications.terminal exec Vous pouvez clarifier quelle est la commande par défaut et autoriser des ajustements manuels si nécessaire.
Expérience utilisateur : les bons côtés et les petits détails à peaufiner
Les commentaires des utilisateurs sur les forums et les réseaux sociaux montrent un accueil positif pour Ptyxis en raison de son agilité et de sa modernité. Il convient de noter en particulier sa fluidité, son intégration avec les technologies actuelles et sa prise en charge des conteneurs. Cependant, comme pour tout jeune projet, des problèmes mineurs sont apparus dans les premières versions :
- Problèmes initiaux avec le coller du texte en utilisant Ctrl + Maj + V, car dans certaines versions, cela ne fonctionnait pas correctement jusqu'à ce que le premier collage soit effectué à l'aide du menu contextuel. Ce bug a été corrigé dans les versions ultérieures, telles que la 47.1-1.
- Confusion concernant l’intégration de Nautilus et la restauration de l’option « Ouvrir dans le terminal ».
- La complexité de la transition de nom a conduit certains à se demander comment le prononcer ou comment trouver le programme dans le menu de l'application.
Cependant, le développement est très actif et ces problèmes ont tendance à être résolus rapidement, comme cela a été reflété dans les forums techniques.
Comment tirer le meilleur parti de Ptyxis et démarrer
Apprécier Ptyxide Dans le meilleur des cas, il est préférable de mettre à niveau vers une version récente de Fedora ou de l'installer à partir des référentiels officiels sur les distributions prises en charge comme Ubuntu. Une fois installé :
- Ouvrez l'application depuis le menu (« Terminal », « Ptyxis » ou depuis la combinaison Super + A (selon la configuration de votre système).
- Accédez aux préférences pour définir des raccourcis, des profils personnalisés, des thèmes et des intégrations de conteneurs en fonction de votre flux de travail.
- Découvrez l'intégration Nautilus pour lancer des terminaux depuis n'importe quel dossier.
- Si vous remarquez que le raccourci coller ne fonctionne pas comme prévu, veuillez vérifier que vous avez installé la dernière version.
- Explorez les options avancées avec ptyxis –aide pour personnaliser en détail le comportement que vous souhaitez pour le terminal.
Développement actif et points de contact
Ptyxide C'est un projet en constante évolution, il n'est donc pas rare de trouver fréquemment de nouvelles versions et améliorations. Si vous rencontrez des bugs ou avez des suggestions pour le développeur, vous pouvez vous rendre directement au dépôt à l'adresse gitlab ce, où les rapports de bugs et les demandes d'amélioration sont centralisés.
Pour des informations techniques supplémentaires ou pour rester informé des modifications apportées à chaque version, vous pouvez consulter le page de manuel officielle ou suivez les dernières actualités sur les blogs et les portails de logiciels libres tels que Phoronix.
L'adoption de Ptyxis représente un bond en avant dans la gestion des terminaux pour le développement et l'administration sous Linux, en particulier pour ceux qui travaillent dans des environnements GNOME et ont fait le saut vers le travail avec des conteneurs.
Ce terminal est là pour s'imposer comme l'option moderne, puissante et accessible pour ceux qui recherchent un environnement axé sur la productivité et la compatibilité avec les technologies Linux actuelles.
