Questo è Ptyxis: il nuovo terminale GNOME per gli ambienti Linux moderni che eseguirà Ubuntu 25.10.

  • Il terminale Ptyxis sta gradualmente sostituendo il terminale GNOME in Fedora e altre distribuzioni GNOME.
  • Offre un'integrazione avanzata dei contenitori e un supporto migliorato per l'accessibilità.
  • Risolve i problemi di integrazione con Nautilus e di scelta rapida da tastiera presenti nelle versioni recenti.
  • Può essere installato e configurato facilmente, adattandosi alle nuove esigenze degli utenti Linux moderni.

Ptyxis

Se sei un utente Linux e segui da vicino l'evoluzione dell'ambiente GNOME, avrai sicuramente sentito parlare ultimamente di Ptyxis, la nuovo terminale che sta dettando la tendenza nelle distribuzioni Linux. Anche se per molti potrebbe ancora sembrare una novità, Ptyxis rappresenta una trasformazione significativa nel modo in cui lavoriamo con i terminali su Linux, grazie all'integrazione dei container, a un'esperienza moderna e migliorata e al supporto dell'intera comunità GNOME.

In questo articolo vi racconteremo tutto ciò che è rilevante su Ptyxis: dalla sua storia e dalle ragioni della sua comparsa, dalle sue funzioni principali, da come si integra con il desktop GNOME, le differenze rispetto ad altri terminali e, naturalmente, come installarlo, configurarlo e sfruttarlo al meglio. Se sei uno di quelli a cui piace "andare a fondo" nel proprio organismo, continua a leggere perché questo articolo ti interesserà.

Cos'è Ptyxis e perché è emerso?

Ptyxis è un terminale orientato ai contenitori sviluppato specificamente pensando al desktop GNOME. Dietro al progetto c'è Christian Hergert, noto per il suo lavoro nell'ecosistema GNOME e per strumenti come GNOME Builder. Ptyxis nasce in risposta all'esigenza di un terminale modernizzato, compatibile con GTK 4 e adattato ai nuovi flussi di lavoro incentrati sui container.

La motivazione principale dietro Ptyxis è stata la transizione da Prompt di GNOME, ma anche la necessità di evitare conflitti di marchi. Il nome originale, Prompt, fu abbandonato dopo che si scoprì che Panic aveva già registrato un prodotto di questo tipo, in particolare un'app SSH piuttosto popolare nell'ambiente Apple. Da qui il cambiamento in Ptyxis, un nome univoco e identificativo all'interno dell'universo Linux.

Ptyxis: un terminale incentrato sui container con piena integrazione con GNOME

Ciò che rende Ptyxis speciale non è solo il suo aspetto visivo, ma integrazione avanzata con le tecnologie dei container come Podman, Toolbox, Distrobox e jhbuild. Ciò consente agli sviluppatori e agli utenti di lavorare direttamente all'interno dei contenitori, semplificando la gestione e lo sviluppo di applicazioni isolate o di ambienti di test con grande praticità.

Secondo la pagina man di Ubuntu, Ptyxis è progettato per integrarsi perfettamente con l'ambiente GNOME, sfrutta l'accelerazione GPU e offre nuove funzionalità di accessibilità. Quest'ultimo è fondamentale, poiché è stato implementato il supporto per GtkAccessibleText, migliorando sostanzialmente l'esperienza degli utenti con esigenze speciali. Le versioni recenti corrispondono direttamente alle release di GNOME, garantendo sempre le funzionalità e la compatibilità più recenti.

Caratteristiche principali di Ptyxis

  • Integrazione avanzata con i contenitori: supporto nativo per podman, toolbox o distrobox.
  • Interfaccia moderna e veloce: sfruttare il potere di GTK 4 e accelerazione GPU per offrire un'esperienza fluida e visivamente coinvolgente.
  • Supporto per l'accessibilità: Miglioramenti sostanziali nella gestione del testo accessibile, utili per chi utilizza lettori di schermo o altri ausili.
  • Integrazione con Nautilus (record): consente di aprire i terminali direttamente dalle cartelle, anche se di recente sono stati apportati alcuni miglioramenti e modifiche.
  • Gestione flessibile di finestre e schede: comandi specifici per aprire nuove finestre o schede, definire directory di lavoro, eseguire comandi personalizzati e altro ancora.
  • Ampio supporto per le scorciatoie da tastiera: scorciatoie comuni come Ctrl + Maiusc + V per incollare, anche se le versioni recenti hanno corretto alcuni comportamenti che avevano suscitato dubbi negli utenti.
  • Opzione autonoma: capacità di avviare Ptyxis in modo completamente autonomo, ignorando le istanze precedenti.
  • Massimizza la finestra dall'inizio tramite argomento della riga di comando.
Esplorazione delle app nell'Ubuntu Snap Store - Parte 11
Articolo correlato:
Ubuntu Snap Store 11: Wave Terminal, LXD e Apache Ant

Ptyxis vs. GNOME Terminal e altri emulatori

La sostituzione del terminale GNOME con Ptyxis è stata ampiamente discussa nei forum di discussione di Fedora. Fedora, ad esempio, sta spingendo per incorporarla come opzione predefinita, mentre GNOME continua a mantenere "Console" come applicazione principale nella sua proposta ufficiale. C'è un certo dibattito su quale sarà il sostituto definitivo, ma la tendenza è chiara: gli ambienti GNOME stanno progressivamente migrando verso Ptyxis per sfruttarne la modernizzazione e il potenziale. Ubuntu farà questo al Questing Quokka questo ottobre.

Le differenze fondamentali tra Ptyxis e terminale GNOME sono:

  • Ptyxis è basato su GTK 4, consentendo una migliore integrazione grafica e compatibilità con le moderne librerie e temi GNOME.
  • Ptyxis è completamente orientato ai contenitori, consentendo di gestire diversi ambienti di sviluppo molto più facilmente rispetto ad altri terminali.
  • Accessibilità e prestazioni: più fluido e ottimizzato per gli utenti che cercano sia prestazioni che usabilità per tutti i profili.
  • Aggiorna e rinomina i flussi: Il passaggio da Prompt a Ptyxis non è stato semplicemente estetico, ma ha rappresentato un progresso significativo a livello di codice e funzionalità.

Installazione e gestione di Ptyxis su Fedora e Ubuntu

L'installazione di Ptyxis può variare a seconda della distribuzione e delle recenti modifiche nei metodi di aggiornamento, in particolar modo in Fedora. Molti utenti hanno condiviso le loro esperienze sui forum ufficiali:

  • In Fedora: Ptyxis viene solitamente installato automaticamente dopo l'aggiornamento da Fedora 40 a 41, anche se non è sempre impostato di default, soprattutto se l'utente aveva precedentemente altri terminali come alacrità.
  • Alcuni utenti hanno notato che se il sistema viene aggiornato tramite aggiornamento del sistema dnf Se Ptyxis è installato, mentre se si utilizza lo strumento grafico software gnome a volte non risulta installato di default.
  • Integrazione con Nautilus (File) è stato un altro punto controverso: dopo alcuni aggiornamenti, l'opzione "Apri nel Terminale" non era più disponibile, il che ha causato una certa confusione. Questo è stato risolto a partire dalla versione Ptyxis 47.0, che ha ripristinato l'integrazione con il menu contestuale implementando una nuova funzionalità di apertura dei file.
  • In Ubuntu: Ptyxis può essere facilmente installato dai repository e la stessa pagina man ufficiale descrive in dettaglio tutte le sue opzioni e gli argomenti di utilizzo.

Opzioni e comandi chiave di Ptyxis

Il terminale Ptyxis Offre una gamma piuttosto ampia di opzioni per adattare il suo utilizzo alle esigenze specifiche di ogni utente. Tra gli argomenti più rilevanti che possono essere utilizzati dalla riga di comando ci sono:

  • -versione: Visualizza la versione corrente di Ptyxis.
  • –preferenze: apre la finestra delle preferenze per configurare profili, scorciatoie e comportamento generale.
  • –nuova-finestra y –tab: apre rispettivamente nuove finestre o schede, sia in istanze esistenti che in istanze nuove.
  • –directory di lavoro: consente di definire la directory di lavoro iniziale per nuove schede o finestre.
  • -eseguire o -x: Esegue comandi personalizzati, in modo simile a come viene utilizzato bash -c 'comando'.
  • -titolo: Definisci titoli personalizzati per i terminali appena aperti.
  • –massimizzare: Avvia automaticamente la finestra massimizzata.
  • –tab-with-profile=PROFILO: Permette di aprire una scheda con un profilo specifico, ideale per chi gestisce più ambienti di lavoro.
  • -indipendente, autonomo: Avvia un'istanza separata di Ptyxis, ignorando quelle già attive.
  • -h o -Aiuto: Visualizza un riepilogo di tutte le opzioni disponibili.
BlackBox di GNOME
Articolo correlato:
GNOME introduce Black Box, una nuova app terminale che utilizza GTK4

Integrazione e problemi comuni dopo l'aggiornamento

Uno degli argomenti più discussi nei forum è stato il integrazione di Ptyxis come terminale predefinito dopo i processi di aggiornamento. Alcuni utenti hanno notato che, sebbene Ptyxis sia installato durante l'aggiornamento di Fedora, Terminale GNOME È ancora l'opzione che apre Nautilus con l'azione "Apri nel terminale".

Ciò può essere dovuto alla coesistenza di gnome-terminal y gnome-terminal-nautilus nel sistema. Una soluzione proposta è quella di disinstallare entrambi i pacchetti (ad esempio, utilizzando sudo dnf remove gnome-terminal-nautilus), in modo che l'opzione Ptyxis venga visualizzata correttamente nel menu contestuale di Nautilus.

È anche importante notare che Gli aggiornamenti non sempre modificano l'app predefinita per gli utenti esistenti, il che può creare confusione. Controllare la configurazione in org.gnome.desktop.default-applications.terminal exec È possibile specificare qual è il comando predefinito e consentire modifiche manuali, se necessario.

Esperienza utente: gli aspetti positivi e i piccoli dettagli da perfezionare

I commenti degli utenti sui forum e sui social media mostrano un'accoglienza positiva per Ptyxis, grazie alla sua agilità e modernità. Particolarmente degni di nota sono la fluidità, l'integrazione con le tecnologie attuali e il supporto per i container. Tuttavia, come accade con qualsiasi progetto giovane, nelle prime versioni sono emersi piccoli problemi:

  • Problemi iniziali con il incollare il testo usando Ctrl + Maiusc + V, poiché in alcune versioni non funzionava correttamente finché non veniva eseguito il primo incollamento tramite il menu contestuale. Questo bug è stato corretto nelle versioni successive, come la 47.1-1.
  • Confusione sull'integrazione di Nautilus e sul ripristino dell'opzione "Apri nel terminale".
  • La complessità del cambio di nome ha portato alcuni a chiedersi come pronunciarlo o come trovare il programma nel menu delle applicazioni.

Tuttavia, lo sviluppo è molto attivo e questi problemi tendono a essere risolti rapidamente, come si è potuto constatare nei forum tecnici.

Come ottenere il massimo da Ptyxis e iniziare

Godere Ptyxis Nella migliore delle ipotesi, è meglio aggiornare a una versione recente di Fedora o installarla dai repository ufficiali su distribuzioni supportate come Ubuntu. Una volta installato:

  • Aprire l'applicazione dal menu ("Terminale", "Ptyxis" o dalla combinazione Super + A a seconda della configurazione del sistema).
  • Accedi alle preferenze per definire scorciatoie, profili personalizzati, temi e integrazioni di contenitori in base al tuo flusso di lavoro.
  • Scopri l'integrazione di Nautilus per avviare i terminali da qualsiasi cartella.
  • Se noti che il collegamento Incolla non funziona come previsto, verifica di aver installato la versione più recente.
  • Esplora le opzioni avanzate con ptyxis –aiuto per personalizzare nei dettagli il comportamento del terminale.

Sviluppo attivo e punti di contatto

Ptyxis Si tratta di un progetto in continua evoluzione, per cui non è insolito trovare frequentemente nuove versioni e miglioramenti. Se riscontri bug o hai suggerimenti per lo sviluppatore, puoi andare direttamente al repository all'indirizzo GitLab, dove vengono centralizzate le segnalazioni di bug e le richieste di miglioramento.

Per ulteriori informazioni tecniche o per rimanere aggiornati sulle modifiche apportate a ogni versione, è possibile consultare il pagina man ufficiale o segui le ultime novità su blog e portali di software libero come Phoronix.

L'adozione di Ptyxis rappresenta un balzo in avanti nella gestione dei terminali per lo sviluppo e l'amministrazione su Linux, soprattutto per coloro che lavorano in ambienti GNOME e hanno compiuto il salto di qualità lavorando con i container.

Questo terminale è qui per affermarsi come la scelta moderna, potente e accessibile per coloro che cercano un ambiente incentrato sulla produttività e sulla compatibilità con le attuali tecnologie Linux.