<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://www.giustetti.net/wiki/index.php?action=history&amp;feed=atom&amp;title=Trinity_desktop_environment_14.1.6</id>
	<title>Trinity desktop environment 14.1.6 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://www.giustetti.net/wiki/index.php?action=history&amp;feed=atom&amp;title=Trinity_desktop_environment_14.1.6"/>
	<link rel="alternate" type="text/html" href="http://www.giustetti.net/wiki/index.php?title=Trinity_desktop_environment_14.1.6&amp;action=history"/>
	<updated>2026-08-05T15:36:35Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>http://www.giustetti.net/wiki/index.php?title=Trinity_desktop_environment_14.1.6&amp;diff=1484&amp;oldid=prev</id>
		<title>Wikiuser: Aggiunto pagina dedicata a TDE 14.1.6</title>
		<link rel="alternate" type="text/html" href="http://www.giustetti.net/wiki/index.php?title=Trinity_desktop_environment_14.1.6&amp;diff=1484&amp;oldid=prev"/>
		<updated>2026-06-15T14:20:42Z</updated>

		<summary type="html">&lt;p&gt;Aggiunto pagina dedicata a TDE 14.1.6&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{header_it|title=Installazione di TDE 14.1.6 su Slackware / SlackwareArm Linux 15.0 | keyword={{Template:keyword_it_tde}} | description=Installazione di Trinity Desktop Environment 14.1.6 su Slackware / SlackwareArm Linux 15.0 | link_page=en/Trinity_desktop_environment_14.1.6 }}&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;TDE 14.1.6 su Slackware 15.0&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
Con la consueta puntualit&amp;amp;agrave; lo scorso Aprile &amp;amp;egrave; stata rilasciata la nuova versione stabile del &amp;#039;&amp;#039;&amp;#039;Trinity Desktop Environment&amp;#039;&amp;#039;&amp;#039;: la 14.1.6. Un rilascio minore che apporta piccole correzioni e migliorie ad un ambiente grafico per &amp;#039;&amp;#039;&amp;#039;UNIX&amp;#039;&amp;#039;&amp;#039; gi&amp;amp;agrave;  molto stabile e rodato. Come sempre, non appena ho avuto un po&amp;#039; di tempo libero da dedicare all&amp;#039;impresa, mi sono occupato di compilare e testare tutti i pacchetti che costituiscono la base di TDE.&lt;br /&gt;
&lt;br /&gt;
Dal punto di vista della compilazione e della generazione dei pacchetti non sono state introdotte modifiche significative rispetto al rilascio precedente: 14.1.5. Mi premeva particolarmente ritornare sulla questione delle librerie di collegamento per il linguaggio &amp;#039;&amp;#039;&amp;#039;PERL&amp;#039;&amp;#039;&amp;#039;, che hanno funzionato per anni, ma presentano problemi a partire dalla versione 14.1.5 di TDE. Purtroppo i problemi che affliggevano la precedente versione sono ancora presenti e neppure in questa occasione mi &amp;amp;egrave; stato possibile produrre un pacchetto funzionante di &amp;#039;&amp;#039;&amp;#039;libTQt-Perl&amp;#039;&amp;#039;&amp;#039;. Compilare tutti i pacchetti del sistema base tranne uno mi lascia l&amp;#039;amaro in bocca, ma causa la mia scarsa conoscenza di PERL non sono in grado di approcciare il problema e trovare una soluzione.&lt;br /&gt;
&lt;br /&gt;
I problemi riscontrati nel compilare il codice sorgente di &amp;#039;&amp;#039;&amp;#039;libTQt-Perl&amp;#039;&amp;#039;&amp;#039; sono i [[trinity_desktop_environment_14.1.5#LibTQt-Perl | medesimi descritti 6/7 mesi fa]] per cui non ripeter&amp;amp;ograve; il resoconto delle prove effettuate. Chiunque fosse interessato ad approfondire la questione pu&amp;amp;ograve; seguire il collegamento per maggiori informazioni. Se qualcuno riuscisse a risolvere il problema &amp;amp;egrave; pregato di inviarmi la procedura adottata all&amp;#039;&amp;#039;&amp;#039;&amp;#039;indirizzo e-mail dello studio&amp;#039;&amp;#039;&amp;#039;: studiosg@giustetti.net. In palio c&amp;#039;&amp;amp;egrave; una menzione su queste pagine.&lt;br /&gt;
&lt;br /&gt;
=== Modifiche Introdotte nella Versione 14.1.6 ===&lt;br /&gt;
TDE &amp;amp;egrave; un progetto stabile, attivo da anni, per cui le modifiche tra rilasci successivi non sono mai sostanziali. Nel passaggio da 14.1.5 a 14.1.6 l&amp;#039;unica variazione di rilievo riguarda i pacchetti di localizzazione raccolti sotto l&amp;#039;etichetta comune &amp;#039;&amp;#039;&amp;#039;tde-i18n&amp;#039;&amp;#039;&amp;#039;. Nella versione 14.1.6 &amp;amp;egrave; stato introdotto un nuovo file &amp;#039;&amp;#039;slack-desc&amp;#039;&amp;#039; e relativo pacchetto &amp;#039;&amp;#039;&amp;#039;tde-i18n-ia&amp;#039;&amp;#039;&amp;#039; per &amp;#039;&amp;#039;&amp;#039;Interlingua&amp;#039;&amp;#039;&amp;#039;: Una lingua ausiliaria internazionale costruita a tavolino. &amp;amp;Egrave; stata invece rimosso il pacchetto &amp;#039;&amp;#039;&amp;#039;tde-i18n-xh&amp;#039;&amp;#039;&amp;#039; relativo a &amp;#039;&amp;#039;&amp;#039;Xhosa&amp;#039;&amp;#039;&amp;#039;: una lingua usata principalmente in Sud Africa. Non si segnalano altre modifiche di rilievo all&amp;#039;elenco dei pacchetti inclusi nel build tree di TDE.&lt;br /&gt;
&lt;br /&gt;
=== Compilazione dei Pacchetti ===&lt;br /&gt;
Per compilare TDE bisogna &amp;#039;&amp;#039;&amp;#039;rimuovere versioni precedentemente installate sulla macchina&amp;#039;&amp;#039;&amp;#039;, scollegarsi e rieseguire l&amp;#039;autenticazione, in modo da pulire l&amp;#039;ambiente di lavoro e le variabili di ambiente. Prima di incominciare, si consiglia di:&lt;br /&gt;
* Eseguire un back-up dei dati, delle directory di configurazione &amp;#039;&amp;#039;&amp;amp;tilde;/.trinity&amp;#039;&amp;#039; e del file &amp;#039;&amp;#039;&amp;amp;tilde;/.tderc&amp;#039;&amp;#039; localizzati nella home directory. A mia memoria la procedura di aggiornamento non ha mai causato la perdita di dati oppure la corruzione di file, ma &amp;amp;egrave; sempre consigliabile mettersi al riparo da esperienze spiacevoli.&lt;br /&gt;
* Rimuovere TDE significa rinunciare all&amp;#039;interfaccia grafica per il tempo necessario a ricompilarla. Un intervallo che dipende dalle prestazioni della macchina. Si consiglia di passare al runlevel 3 (Interfaccia testuale) per il resto della procedura:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
   init 3&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Rimuovere tutti i pacchetti installati di TDE. Per rimuovere, ad esempio, la versione 14.1.5 di TDE lanciate il comando:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
   removepkg /var/log/packages/*trinity-14.1.5*&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Cancellare eventuali script di configurazione &amp;quot;dimenticati&amp;quot; dal comando &amp;#039;&amp;#039;&amp;#039;removepkg&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
   rm /etc/profile.d/tqt3.*&lt;br /&gt;
   rm /etc/profile.d/trinity.*&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Eseguire un logout per poi collegarsi come &amp;#039;&amp;#039;&amp;#039;root&amp;#039;&amp;#039;&amp;#039;, in modo da reimpostare le variabili di ambiente e partire da una situazione ottimale.&lt;br /&gt;
* Installate o aggiornate i prerequisiti di TDE. Si tratta di una manciata di pacchetti tra cui:&lt;br /&gt;
:* &amp;#039;&amp;#039;&amp;#039;Heimdall&amp;#039;&amp;#039;&amp;#039;;&lt;br /&gt;
:* &amp;#039;&amp;#039;&amp;#039;Imlib&amp;#039;&amp;#039;&amp;#039;;&lt;br /&gt;
:* &amp;#039;&amp;#039;&amp;#039;Linxslt&amp;#039;&amp;#039;&amp;#039; per chi necessitasse il supporto al debug di file XML;&lt;br /&gt;
:* Compilatori ed altri strumenti di sviluppo;&lt;br /&gt;
:* I linguaggi di programmazione da integrare in TDE (Opzionale).&lt;br /&gt;
Non facendolo alcune delle funzionalit&amp;amp;agrave; del Trinity Desktop Environment non verranno incluse nei pacchetti finali.&lt;br /&gt;
&lt;br /&gt;
=== Preparare il Build Tree ===&lt;br /&gt;
Trinity Desktop Environment &amp;amp;egrave; costituito da una cinquantina di pacchetti che devono essere compilati ed installati nel giusto ordine. Il codice sorgente &amp;amp;egrave; distribuito nella forma di un archivio &amp;#039;&amp;#039;&amp;#039;tar&amp;#039;&amp;#039;&amp;#039; di grosse dimensioni. L&amp;#039;archivio deve essere decompresso e gli archivi pi&amp;amp;ugrave; piccoli estratti devono essere spostati nelle opportune cartelle.&lt;br /&gt;
* Scaricare e decomprimere [http://www.giustetti.net/resource/slackbuild/tde/1416/tde_build_tree_sg-14.1.6.tar.xz l&amp;#039;archivio contenente il build tree] in una directory della propria Linux Box. Solitamente &amp;#039;&amp;#039;/tmp&amp;#039;&amp;#039; oppure &amp;#039;&amp;#039;/usr/src/tde-14.1.6&amp;#039;&amp;#039;.&lt;br /&gt;
* Scaricare e decomprimere l&amp;#039;archivio &amp;#039;&amp;#039;&amp;#039;tar&amp;#039;&amp;#039;&amp;#039; contenente il [https://mirror.ppa.trinitydesktop.org/trinity/releases/R14.1.6/R14.1.6-complete.tar codice sorgente di &amp;#039;&amp;#039;&amp;#039;tutti&amp;#039;&amp;#039;&amp;#039; i pacchetti].&lt;br /&gt;
* Distribuire gli archivi compressi in cui &amp;amp;egrave; organizzato il codice sorgente nelle opportune directory. Ogni archivio avente estensione &amp;#039;&amp;#039;&amp;#039;tar.xz&amp;#039;&amp;#039;&amp;#039; deve essere salvato nella directory avente lo stesso nome.&lt;br /&gt;
* Impostare le opzioni di configurazione per l&amp;#039;architettura della macchina su cui si sta installando. Nel caso di un processore Amd a 64 bit, ad esempio, eseguire i seguenti comandi&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
   rm TDE.options&lt;br /&gt;
   ln -s TDE.options.x86_64 TDE.options&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Spostarsi nella directory contenete lo script principale: &amp;#039;&amp;#039;&amp;#039;TDE.SlackBuild&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
   cd ./tde_build_script/bin&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Chi desiderasse preparare anche tutti i pacchetti di localizzazione, deve modificare lo script principale &amp;#039;&amp;#039;&amp;#039;TDE.SlackBuild&amp;#039;&amp;#039;&amp;#039; rimuovendo il commento dall&amp;#039;inizio della riga&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
      # Build package&lt;br /&gt;
   #   bash ./${PKG}.SlackBuild&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
in modo che diventi:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
      # Build package&lt;br /&gt;
      bash ./${PKG}.SlackBuild&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Lanciare lo script &amp;#039;&amp;#039;&amp;#039;TDE.SlackBuild&amp;#039;&amp;#039;&amp;#039; armandosi di pazienza.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
   sh ./TDE.SlackBuild&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lo script eseguir&amp;amp;agrave; la compilazione, l&amp;#039;installazione e la configurazione automatica di tutti i pacchetti. Il tutto richieder&amp;amp;agrave; svariate ore. Al termine dell&amp;#039;operazione, TDE sar&amp;amp;agrave; installato e pronto all&amp;#039;uso. Lo script si fermer&amp;amp;agrave; prima della naturale conclusione solo nel caso incontrasse errori quali dipendenze mancanti, compilatori o linguaggi mancanti e simili. &lt;br /&gt;
&lt;br /&gt;
* &amp;amp;Egrave; possibile testare il funzionamento del Trinity Desktop Environment lanciando il comando &amp;#039;&amp;#039;&amp;#039;startx&amp;#039;&amp;#039;&amp;#039; e aspettando che l&amp;#039;interfaccia grafica venga caricata.&lt;br /&gt;
* Per ultimo, chi &amp;amp;egrave; solito avviare la macchina in modalit&amp;amp;agrave; grafica deve chiudere la sessione di TDE e ritornare nel &amp;#039;&amp;#039;&amp;#039;runlevel 4&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
   init 4&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Il Build Tree Aggiornato ===&lt;br /&gt;
Riporto un collegamento da cui scaricare un archivio che include tutti gli script di compilazione, le patch ed i file di configurazione: [http://www.giustetti.net/resource/slackbuild/tde/1416/tde_build_tree_sg-14.1.6.tar.xz tde_build_tree_sg-14.1.6.tar.xz].&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== CONCLUSIONI ==&lt;br /&gt;
&lt;br /&gt;
Il presente articolo ha descritto la procedura di installazione su Slackware Linux di &amp;#039;&amp;#039;&amp;#039;TDE 14.1.6&amp;#039;&amp;#039;&amp;#039; a partire dal codice sorgente. I punti principali della procedura per utilizzare gli script con profitto sono coadiuvati di alcuni comandi di esempio. Tutti i test di compilazione, installazione, configurazione e successivo uso sono stati condotti su &amp;#039;&amp;#039;&amp;#039;macchine Amd a 64 bit e x86 a 32 bit su cui gira una versione di Slackware Linux 15.0 aggiornata all&amp;#039;ultimo rilascio&amp;#039;&amp;#039;&amp;#039;. In conclusione, si rinnovano i doverosi ringraziamenti agli sviluppatori di &amp;#039;&amp;#039;&amp;#039;TDE&amp;#039;&amp;#039;&amp;#039; per l&amp;#039;impegno e gli sforzi compiuti e si rimanda al prossimo rilascio ufficiale.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Per commenti, consigli, domande inviate una e-mail all&amp;#039;indirizzo &amp;#039;&amp;#039;studiosg [chiocciola] giustetti [punto] net&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Link esterni&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* [http://www.slackware.com Home page di Slackware (In inglese)]&lt;br /&gt;
* [http://arm.slackware.com Slackware Linux per piattaforma ARM (In inglese)]&lt;br /&gt;
* [http://www.trinitydesktop.org Home page del progetto TDE (In inglese)]&lt;br /&gt;
* [https://mirror.ppa.trinitydesktop.org/trinity/releases/R14.1.6/downloads.html La pagina da cui scaricare il codice sorgente di TDE]&lt;br /&gt;
* [https://wiki.trinitydesktop.org/Release_Notes_For_R14.1.6 Note di rilascio per la versione 14.1.6 di TDE (In inglese)]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{footer_it | link_page=en/Trinity_desktop_environment_14.1.6}}&lt;/div&gt;</summary>
		<author><name>Wikiuser</name></author>
	</entry>
</feed>