Changes

3,361 bytes added ,  14:46, 2 January 2013
no edit summary
Line 2: Line 2:       −
Languages: [http://www.giustetti.net/wiki/index.php?title=En/wine_multilib English] - '''Italiano'''
+
Lingue: [http://www.giustetti.net/wiki/index.php?title=En/wine_multilib English] - '''Italiano'''
    
----
 
----
Line 150: Line 150:     
In alternativa la conversione del pacchetto può essere eseguita mediante il comando:
 
In alternativa la conversione del pacchetto può essere eseguita mediante il comando:
   convertpkg-compat32 -i /mnt/slackiso/slack-13.37/slackware/l/fribidi-0.10.9-x86_64-2.txz -d /tmp/compat32/l
+
   convertpkg-compat32 -i /mnt/slackiso/slack-13.37/slackware/l/fribidi-0.10.9-i464-2.txz -d /tmp/compat32/l
    
Un ultimo appunto riguarda l'installazione dei '''driver ati proprietari'''. Le versioni più recenti non creano due pacchetti, ma uno soltanto. Inoltre il programma di installazione riconosce in automatico la distribuzione Linux. Sarà sufficiente selezionare nella schermata di installazione "Generate Distribution Specific Driver Package" e in seguito "Build Package for Detected OS". Il programma lavorerà in autonomia.
 
Un ultimo appunto riguarda l'installazione dei '''driver ati proprietari'''. Le versioni più recenti non creano due pacchetti, ma uno soltanto. Inoltre il programma di installazione riconosce in automatico la distribuzione Linux. Sarà sufficiente selezionare nella schermata di installazione "Generate Distribution Specific Driver Package" e in seguito "Build Package for Detected OS". Il programma lavorerà in autonomia.
 +
 +
 +
== Slackware 14.0 ==
 +
 +
Il 19 Settembre del 2012 è stato ufficializzato il rilascio della versione 14.0 di Slackware. Come nel caso della precedente 13.37, la procedura per estendere una distribuzione a 64 bit pura in una multilibreria non è cambiata. Di seguito sono elencate le differenze rispetto a Slackware 13.1 e 13.37.
 +
 +
I '''pacchetti multilibreria per Slackware 14.0''' possono essere reperiti al seguente link: [http://connie.slackware.com/~alien/multilib/14.0/ Alien repository]
 +
 +
Il pacchetto per le librerie Mesa distribuito con Slackware 14.0 non include libOSMesa. '''LibOSMesa''' è una libreria utilizzata da Wine per il rendering tramite OpenGL delle immagini bitmap e la sua mancanza potrebbe incidere negativamente sul funzionamento di alcune applicazioni. È necessario '''ricompilare Mesa abilitando il supporto a OSMesa'''; per farlo sarà sufficiente seguire i passi descritti di seguito:
 +
* Copiare la directory '''source/x/mesa''' e tutto il suo contenuto dal DVD di Slackware oppure da un mirror FTP in una directory locale di vostra scelta, ad esempio '''/tmp'''.
 +
* Modificate il file '''mesa.SlackBuild''' con un editor di testo aggiungendo al comando '''configure''' l'opzione '''--enable-osmesa'''. Una patch &egrave; reperibile all'indirizzo: [http://www.giustetti.net/resource/patch/14.0/mesa/mesa.SlackBuild.patch Mesa 8.0.4 patch]. Lanciare il comando '''patch''' ''-p1 -i'' '''<''' mesa.SlackBuild.patch per aggiornare lo script mesa.SlackBuild.
 +
* Lanciate lo script di build con il comando '''sh ./mesa.SlackBuild'''.
 +
* Al termine della compilazione il pacchetto modificato sar&agrave; reperibile nella directory /tmp e potr&agrave; essere sostituito a quello standard mediante il comando '''upgradepkg --reinstall /tmp/mesa-8.0.4-i486-1.tgz''' oppure '''upgradepkg --reinstall /tmp/mesa-8.0.4-x86_64-1.tgz''' per Slackware64.
 +
 +
Lo script massconvert32.sh &egrave; stato nuovamente aggiornato, ma la nuova versione non converte ancora tutti i pacchetti necessari a Wine. I pacchetti mancanti dall'appello sono: '''fribidi''', '''nettle''', '''p11-kit''' e '''xsane'''. Fribidi &egrave; una libreria che consente il supporto a lingue che si scrivono da destra verso sinistra. Nettle &egrave; una libreria per la crittografia. P11-kit fornisce strumenti per la installazione e configurazione di moduli PKCS#11. Xsane, infine, &egrave; un'interfaccia grafica per scanner. Una versione dello script modificata perch&egrave; converta anche i quattro pacchetti mancanti &egrave; reperibile all'indirizzo: [http://www.giustetti.net/resource/script/140/massconvert32.sh Updated massconvert32.sh]
 +
 +
In alternativa la conversione dei pacchetti pu&ograve; essere eseguita mediante i comandi:
 +
  convertpkg-compat32 -i /mnt/slackiso/slack-14.0/slackware/l/fribidi-0.19.2-i486-3.txz -d /tmp/compat32/l
 +
  convertpkg-compat32 -i /mnt/slackiso/slack-14.0/slackware/n/nettle-2.5-i486-1.txz -d /tmp/compat32/n
 +
  convertpkg-compat32 -i /mnt/slackiso/slack-14.0/slackware/n/p11-kit-0.12-i486-1.txz -d /tmp/compat32/n
 +
  convertpkg-compat32 -i /mnt/slackiso/slack-14.0/slackware/xap/xsane-0.998-i486-2.txz -d /tmp/compat32/xap
 +
 +
'''Accertatevi di aggiornare il pacchetto Mesa a 32 bit prima di eseguire la conversione altrimenti al pacchetto mesa-compat32-8.0.4-x86_64-1compat32.txz mancher&agrave; la libreria libOSMesa'''.
      Line 168: Line 191:  
----
 
----
   −
Languages: [http://www.giustetti.net/wiki/index.php?title=En/wine_multilib English] - '''Italiano'''
+
Lingue: [http://www.giustetti.net/wiki/index.php?title=En/wine_multilib English] - '''Italiano'''