<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://www.slacky.eu/wikislack/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="it">
		<id>http://www.slacky.eu/wikislack/index.php?title=Multilib_Slackware_per_x86_64&amp;feed=atom&amp;action=history</id>
		<title>Multilib Slackware per x86 64 - Cronologia</title>
		<link rel="self" type="application/atom+xml" href="http://www.slacky.eu/wikislack/index.php?title=Multilib_Slackware_per_x86_64&amp;feed=atom&amp;action=history"/>
		<link rel="alternate" type="text/html" href="http://www.slacky.eu/wikislack/index.php?title=Multilib_Slackware_per_x86_64&amp;action=history"/>
		<updated>2013-05-21T05:33:56Z</updated>
		<subtitle>Cronologia della pagina su questo sito</subtitle>
		<generator>MediaWiki 1.20.3</generator>

	<entry>
		<id>http://www.slacky.eu/wikislack/index.php?title=Multilib_Slackware_per_x86_64&amp;diff=6034&amp;oldid=prev</id>
		<title>Danix il 14:15, 16 mag 2010</title>
		<link rel="alternate" type="text/html" href="http://www.slacky.eu/wikislack/index.php?title=Multilib_Slackware_per_x86_64&amp;diff=6034&amp;oldid=prev"/>
				<updated>2010-05-16T14:15:40Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr style='vertical-align: top;'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Versione meno recente&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Versione delle 14:15, 16 mag 2010&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Riga 320:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Riga 320:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Bruno Russo ha tradotto quest'articolo in portoghese (brasile): http://www.brunorusso.eti.br/slackware/doku.php?id=multilib_para_o_slackware_x86_64&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Bruno Russo ha tradotto quest'articolo in portoghese (brasile): http://www.brunorusso.eti.br/slackware/doku.php?id=multilib_para_o_slackware_x86_64&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Mehdi Esmaeelpour ha tradotto quest'articolo in persiano: http://www.slack-world.com/index.php/articles/43-general-system/85-multilib-slackware64&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Mehdi Esmaeelpour ha tradotto quest'articolo in persiano: http://www.slack-world.com/index.php/articles/43-general-system/85-multilib-slackware64&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Danilo Macrì ha tradotto quest'articolo in italiano (aggiunto dal traduttore ndt.): &lt;span class=&quot;diffchange diffchange-inline&quot;&gt;http://www.slacky.eu/wikislack&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Danilo Macrì ha tradotto quest'articolo in italiano (aggiunto dal traduttore ndt.): &lt;span class=&quot;diffchange diffchange-inline&quot;&gt;[[Multilib_Slackware_per_x86_64]]&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== Riconoscimenti ==&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== Riconoscimenti ==&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Danix</name></author>	</entry>

	<entry>
		<id>http://www.slacky.eu/wikislack/index.php?title=Multilib_Slackware_per_x86_64&amp;diff=6033&amp;oldid=prev</id>
		<title>Danix il 14:13, 16 mag 2010</title>
		<link rel="alternate" type="text/html" href="http://www.slacky.eu/wikislack/index.php?title=Multilib_Slackware_per_x86_64&amp;diff=6033&amp;oldid=prev"/>
				<updated>2010-05-16T14:13:44Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;http://www.slacky.eu/wikislack/index.php?title=Multilib_Slackware_per_x86_64&amp;amp;diff=6033&amp;amp;oldid=6031&quot;&gt;Mostra cambiamenti&lt;/a&gt;</summary>
		<author><name>Danix</name></author>	</entry>

	<entry>
		<id>http://www.slacky.eu/wikislack/index.php?title=Multilib_Slackware_per_x86_64&amp;diff=6031&amp;oldid=prev</id>
		<title>Danix il 11:53, 16 mag 2010</title>
		<link rel="alternate" type="text/html" href="http://www.slacky.eu/wikislack/index.php?title=Multilib_Slackware_per_x86_64&amp;diff=6031&amp;oldid=prev"/>
				<updated>2010-05-16T11:53:36Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr style='vertical-align: top;'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Versione meno recente&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Versione delle 11:53, 16 mag 2010&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Riga 40:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Riga 40:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== Abilitare il supporto multilib in Slackware64 ==&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== Abilitare il supporto multilib in Slackware64 ==&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== &lt;span class=&quot;diffchange diffchange-inline&quot;&gt;Per farla &lt;/span&gt;breve ===&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== &lt;span class=&quot;diffchange diffchange-inline&quot;&gt;In &lt;/span&gt;breve ===&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Questa sezione contiene le istruzioni essenziali per aggiungere le piene capacità multilib al vostro sistema Slackware. Se volete capire il procedimento con maggiori dettagli, o vi servono informazioni su come compilare software a 32bit su Slackware64, continuate a leggere la sezione seguente.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Questa sezione contiene le istruzioni essenziali per aggiungere le piene capacità multilib al vostro sistema Slackware. Se volete capire il procedimento con maggiori dettagli, o vi servono informazioni su come compilare software a 32bit su Slackware64, continuate a leggere la sezione seguente.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Dopo aver scaricato i pacchetti dal sito web di AlienBob (l'URL è presente nella [[#Ottenere_i_pacchetti_multilib | sezione precedente]]), si procede aggiornando i pacchetti a 64bit ''gcc'' e ''glibc'' con la corrispondente versione multilib.&amp;lt;br /&amp;gt;Si lanci il comando:&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Dopo aver scaricato i pacchetti dal sito web di AlienBob (l'URL è presente nella [[#Ottenere_i_pacchetti_multilib | sezione precedente]]), si procede aggiornando i pacchetti a 64bit ''gcc'' e ''glibc'' con la corrispondente versione multilib.&amp;lt;br /&amp;gt;Si lanci il comando:&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;code&amp;gt;upgradepkg --reinstall --install-new *.t?z&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;code&amp;gt;upgradepkg --reinstall --install-new *.t?z&amp;lt;/code&amp;gt; &lt;span class=&quot;diffchange diffchange-inline&quot;&gt;nella directory dove sono stati scaricati.&amp;lt;br /&amp;gt;Questo comando installerà inoltre un pacchetto addizionale chiamato &quot;''compat32-tools''&quot;.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;−&lt;/td&gt;
  &lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;nella directory dove sono stati scaricati.&amp;lt;br /&amp;gt;Questo comando installerà inoltre un pacchetto addizionale chiamato &quot;''compat32-tools''&quot;.&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* E' necessario avere un albero delle directory Slackware a 32bit disponibile. Tutti coloro che hanno aquistato il DVD ufficiale di Slackware 13.0 possono usare quello; si tratta di un DVD dual-side e Slackware si trova su uno dei 2 lati. Per questo esempio supporrò che abbiate l'intero albero delle directory nella cartella &quot;''/home/ftp/pub/slackware/slackware-13.0/slackware/''&quot;.&amp;lt;br /&amp;gt;Subito all'interno ci dovrebbero essere le directory 'a', 'ap', 'd', 'l', 'n', 'x'. (Se avete montato un DVD Slackware, la directory probabilmente sarà &quot;''/media/SlackDVD/slackware/''&quot; ma non la userò nei comandi di quest'esempio).&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* E' necessario avere un albero delle directory Slackware a 32bit disponibile. Tutti coloro che hanno aquistato il DVD ufficiale di Slackware 13.0 possono usare quello; si tratta di un DVD dual-side e Slackware si trova su uno dei 2 lati. Per questo esempio supporrò che abbiate l'intero albero delle directory nella cartella &quot;''/home/ftp/pub/slackware/slackware-13.0/slackware/''&quot;.&amp;lt;br /&amp;gt;Subito all'interno ci dovrebbero essere le directory 'a', 'ap', 'd', 'l', 'n', 'x'. (Se avete montato un DVD Slackware, la directory probabilmente sarà &quot;''/media/SlackDVD/slackware/''&quot; ma non la userò nei comandi di quest'esempio).&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Create una nuova directory (che chiameremo 'compat32') e entrateci dentro:&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Create una nuova directory (che chiameremo 'compat32') e entrateci dentro:&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Riga 54:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Riga 54:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;code&amp;gt;installpkg *-compat32/*.t?z&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;code&amp;gt;installpkg *-compat32/*.t?z&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Fatto! Adesso potete iniziare a scaricare, installare e avviare programmi a 32bit. Non è stato difficile, no?&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt; &lt;/td&gt;
  &lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Fatto! Adesso potete iniziare a scaricare, installare e avviare programmi a 32bit. Non è stato difficile, no?&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt; '''''ATTENZIONE''''' Se si usa un package manager come ''slackpkg'' si dovranno aggiungere i nomi di tutti i pacchetti ''glibc'' e ''gcc'' alla sua blacklist.&amp;lt;br /&amp;gt;Se non si prenderà questa precauzione, si corre il rischio che il package manager accidentalmente rimpiazzi i pacchetti multilib con quelli&amp;lt;br /&amp;gt;originali di Slackware64!&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt; '''''CONSIGLIO''''' Se si sta usando Slackware 13.1 e si è scaricato il pacchetto compat32-tools per questa versione, lo script ''massconvert32.sh'' accetta&amp;lt;br /&amp;gt;anche il parametro &quot;-u&quot; che serve a specificare l'URL di un webserver remoto come sorgente dei pacchetti Slackware a 32bit invece di usare&amp;lt;br /&amp;gt;un mirror locale o un DVD: &amp;lt;code&amp;gt;massconvert32.sh -u http://someserver.org/path/to/slackware-13.0&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== Istruzioni dettagliate ===&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==== Aggiornare glibc e gcc ====&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;I seguenti pacchetti di glibc/gcc sono sostituti, non aggiunte ai pacchetti standard di Slackware. Occorrerà usare il programma &quot;upgradepkg&quot; per aggiornare alle versioni multilib di gcc e glibc. Vi serviranno questi pacchetti per poter avviare (glibc) e compilare (gcc) software a 32bit sul vostro sistema Slackware a 64bit (Le versioni dei pacchetti riportati qui sotto sono per Slackware 13.0):&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=====Slackware64 13.0=====&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* La suite del compilatore gcc:&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;** gcc-4.3.3_multilib-x86_64-4alien.txz&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;** gcc-g++-4.3.3_multilib-x86_64-4alien.txz&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;** gcc-gfortran-4.3.3_multilib-x86_64-4alien.txz&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;** gcc-gnat-4.3.3_multilib-x86_64-4alien.txz&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;** gcc-java-4.3.3_multilib-x86_64-4alien.txz&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;** gcc-objc-4.3.3_multilib-x86_64-4alien.txz&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Le librerie GNU libc:&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;** glibc-2.9_multilib-x86_64-3alien.txz&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;** glibc-i18n-2.9_multilib-x86_64-3alien.txz&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;** glibc-profile-2.9_multilib-x86_64-3alien.txz&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;** glibc-solibs-2.9_multilib-x86_64-3alien.txz&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;** glibc-zoneinfo-2.9_multilib-noarch-3alien.txz&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=====Slackware64 13.1=====&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* La suite del compilatore gcc:&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;** gcc-4.4.4_multilib-x86_64-1alien.txz&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;** gcc-g++-4.4.4_multilib-x86_64-1alien.txz&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;** gcc-gfortran-4.4.4_multilib-x86_64-1alien.txz&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;** gcc-gnat-4.4.4_multilib-x86_64-1alien.txz&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;** gcc-java-4.4.4_multilib-x86_64-1alien.txz&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;** gcc-objc-4.4.4_multilib-x86_64-1alien.txz&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Le librerie GNU libc:&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;** glibc-2.11.1_multilib-x86_64-3alien.txz&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;** glibc-i18n-2.11.1_multilib-x86_64-3alien.txz&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;** glibc-profile-2.11.1_multilib-x86_64-3alien.txz&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;** glibc-solibs-2.11.1_multilib-x86_64-3alien.txz&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;** glibc-zoneinfo-2.11.1_multilib-noarch-3alien.txz&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;C'è inoltre un pacchetto addizionale che si installa usando il programma &quot;installpkg&quot;:&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Il &quot;32-bit toolkit&quot; (scripts che facilitano la creazione di pacchetti a 32bit)&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;** compat32-tools-2.0-noarch-1alien.tgz&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt; Slamd64 aveva pacchetti separati per gcc/glibc multilib.&amp;lt;br /&amp;gt;In ogni caso, io ritengo che sia più corretto mantenere questi pacchetti multilib essenziali uniti. Ho seguito il concetto già in uso&amp;lt;br /&amp;gt;nella versione di ''binutils'' per Slackware64, che ha la capacità multilib 64bit e 32bit in un singolo pacchetto.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==== Aggiungere le librerie Slackware a 32bit ====&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;+&lt;/td&gt;
  &lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;L'aggiornamento di glibc e gcc che ho descritto nella sezione precedente cambia il vostro sistema da &quot;''multilib-ready''&quot; a &quot;''multilib-enabled''&quot;.&amp;lt;br /&amp;gt;Ora, tutto quello che serve è installare la versione a 32bit del software di sistema di Slackware così che i futuri programmi a 32bit che si andranno ad installare e/o compilare troveranno tutte le librerie che gli necessitano per funzionare.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Danix</name></author>	</entry>

	<entry>
		<id>http://www.slacky.eu/wikislack/index.php?title=Multilib_Slackware_per_x86_64&amp;diff=6030&amp;oldid=prev</id>
		<title>Danix: Nuova pagina: categoria:Packages  == Premesse ==   Quest'articolo contiene le istruzioni su come creare una Slackware64 multilib vera e propria. Un sistema linux multilib a 64bit è capace di fa...</title>
		<link rel="alternate" type="text/html" href="http://www.slacky.eu/wikislack/index.php?title=Multilib_Slackware_per_x86_64&amp;diff=6030&amp;oldid=prev"/>
				<updated>2010-05-16T11:26:49Z</updated>
		
		<summary type="html">&lt;p&gt;Nuova pagina: &lt;a href=&quot;/slacky/Categoria:Packages&quot; title=&quot;Categoria:Packages&quot;&gt;categoria:Packages&lt;/a&gt;  == Premesse ==   Quest&amp;#039;articolo contiene le istruzioni su come creare una Slackware64 multilib vera e propria. Un sistema linux multilib a 64bit è capace di fa...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nuova pagina&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[categoria:Packages]]&lt;br /&gt;
&lt;br /&gt;
== Premesse ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Quest'articolo contiene le istruzioni su come creare una Slackware64 multilib vera e propria. Un sistema linux multilib a 64bit è capace di far girare software a 32 come a 64 bit. il [http://www.pathname.com/fhs/pub/fhs-2.3.html#LIB64 Filesystem Hierarchy Standard] definisce il modo migliore per ottenere una separazione pulita tra software a 32bit e a 64bit su un unico sistema.&lt;br /&gt;
Con Slackware64 abbiamo scelto di adottare questo standard, il sistema quindi è stato preparato per cercare le librerie a 64bit in ''/lib64'' e ''/usr/lib64'', di conseguenza la chiamiamo Slackware64 &amp;quot;multilib-ready&amp;quot; '''(pronta per il multilib ndt.)'''. Nonostante le librerie a 32bit saranno cercate in ''/lib'' e ''/usr/lib'', Slackware64 non viene distribuita con software a 32bit. C'è un passaggio supplementare da seguire prima di poterla chiamare Slackware64 &amp;quot;multilib-enabled&amp;quot; '''(abilitata per il multilib ndt.)'''.&lt;br /&gt;
&lt;br /&gt;
Per ottenere ciò:&lt;br /&gt;
* Prima di tutto dobbiamo passare ad una versione multilib di&lt;br /&gt;
# glibc ( cioè un glibc che supporti l\'''esecuzione'' di binari sia a 32bit che a 64bit)&lt;br /&gt;
# gcc (cioè la possibilità di ''compilare'' sia binari a 32bit che a 64bit)&lt;br /&gt;
* Poi dobbiamo prendere le librerie di sistema dalla Slackware a 32bit e installarle nel sistema Slackware a 64bit per completare la creazione di uno strato software a 32bit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Slackware per l'architettura x86_64 (abbreviato &amp;quot;'''Slackware64'''&amp;quot;) è un Sistema Operativo puro a 64-bit, ma è facilmente aggiornabile al multilib.&amp;lt;br /&amp;gt;''Appena installata, Slackware64 offre la possibilità di compilare ed eseguire solo binari a 64bit.''&lt;br /&gt;
&lt;br /&gt;
Slackware64 ha un vantaggio rispetto ai fork a &amp;quot;64bit&amp;quot; che esistono la fuori. Questi fork aggiungono lo strato di compatibilità ai 32bit ricompilando molti dei loro pacchetti come binari a 32bit. Slackware invece, è una distribuzione che consiste di una versione a 32bit e una a 64bit che vengono sviluppate in parallelo. Questo significa che non si devono ricompilare dei pacchetti a 32bit da zero per aggiungere la capacità multilib ad un sistema a 64bit. Basta semplicemente prenderli dal ramo a 32bit di Slackware. Questa è una delle ragioni per cui non distribuiamo i pacchetti multilib con Slackware64, ci siamo limitati a creare i prerequisiti lasciando all'utente la possibilità nel caso in cui necessiti il multilib.&lt;br /&gt;
[[#istruzioni dettagliate | Più in basso]] spiegherò come prendere un pacchetto Slackware a 32bit ''(ad esempio il pacchetto &amp;quot;mesa&amp;quot;)'' e ripacchettizzare il suo contenuto in un pacchetto &amp;quot;mesa-compat32&amp;quot; che si possa installare direttamente in un sistema Slackware64.&lt;br /&gt;
&lt;br /&gt;
== Vantaggi di un Sistema multilib ==&lt;br /&gt;
&lt;br /&gt;
Ecco alcuni esempi di programmi che richiedono il supporto multilib su un sistema Slackware a 64bit perchè altrimenti non sarà possibile avviarli o compilarli su una Slackware64 senza lo strato di compatibilità a 32bit:&lt;br /&gt;
&lt;br /&gt;
* [http://winehq.org/ Wine]&lt;br /&gt;
: La maggior parte dei programmi per Windows sono ancora a 32bit, quindi per usarli su Linux con Wine sarà necessario avere una versione a 32bit di Wine.&lt;br /&gt;
* [http://www.virtualbox.org/ VirtualBox]&lt;br /&gt;
: Il famoso software di virtualizzazione. Nonostante sia (parzialmente) open source, necessita ancora di librerie di compatibilità a 32bit su una Slackware a 64bit.&lt;br /&gt;
* [http://www.skype.com/ Skype], [http://www.citrix.com/lang/English/home.asp Citrix client],  ...&lt;br /&gt;
:Questi programmi sono proprietari e a sorgente chiuso. Dobbiamo aspettare che gli sviluppatori distribuiscano una versione a 64bit. Fin ora questo non è successo per i programmi elencati.&lt;br /&gt;
&lt;br /&gt;
Fortunatamente il supporto ai 64bit sta diventando sempre più comune. L'anno scorso Adobe ha rilasciato il suo famoso plugin Flash per i browser web in versione 64bit, e Sun ha rivelato la versione a 64bit del suo plugin Java per i browser. Questa è stata una delle motivazioni per iniziare a lavorare a Slackware64.&lt;br /&gt;
&lt;br /&gt;
== Ottenere i pacchetti multilib ==&lt;br /&gt;
&lt;br /&gt;
Si può scaricare un set di pacchetti e script abilitati al multilib dal sito web di AlienBob: http://slackware.com/~alien/multilib/ .&lt;br /&gt;
&lt;br /&gt;
Questi pacchetti sono accompagnati dai sorgenti e dagli script SlackBuild, oltre a vari README (questa pagina wiki è basata su uno di questi  README). Tutto ciò che è necessario scaricare si trova nelle directory ''&amp;lt;slackware_numero_di_release&amp;gt;'' all'interno della directory principale. Il resto è reso disponibile per scopi educazionali.&lt;br /&gt;
&lt;br /&gt;
== Abilitare il supporto multilib in Slackware64 ==&lt;br /&gt;
&lt;br /&gt;
=== Per farla breve ===&lt;br /&gt;
&lt;br /&gt;
Questa sezione contiene le istruzioni essenziali per aggiungere le piene capacità multilib al vostro sistema Slackware. Se volete capire il procedimento con maggiori dettagli, o vi servono informazioni su come compilare software a 32bit su Slackware64, continuate a leggere la sezione seguente.&lt;br /&gt;
&lt;br /&gt;
* Dopo aver scaricato i pacchetti dal sito web di AlienBob (l'URL è presente nella [[#Ottenere_i_pacchetti_multilib | sezione precedente]]), si procede aggiornando i pacchetti a 64bit ''gcc'' e ''glibc'' con la corrispondente versione multilib.&amp;lt;br /&amp;gt;Si lanci il comando:&lt;br /&gt;
&amp;lt;code&amp;gt;upgradepkg --reinstall --install-new *.t?z&amp;lt;/code&amp;gt;&lt;br /&gt;
nella directory dove sono stati scaricati.&amp;lt;br /&amp;gt;Questo comando installerà inoltre un pacchetto addizionale chiamato &amp;quot;''compat32-tools''&amp;quot;.&lt;br /&gt;
* E' necessario avere un albero delle directory Slackware a 32bit disponibile. Tutti coloro che hanno aquistato il DVD ufficiale di Slackware 13.0 possono usare quello; si tratta di un DVD dual-side e Slackware si trova su uno dei 2 lati. Per questo esempio supporrò che abbiate l'intero albero delle directory nella cartella &amp;quot;''/home/ftp/pub/slackware/slackware-13.0/slackware/''&amp;quot;.&amp;lt;br /&amp;gt;Subito all'interno ci dovrebbero essere le directory 'a', 'ap', 'd', 'l', 'n', 'x'. (Se avete montato un DVD Slackware, la directory probabilmente sarà &amp;quot;''/media/SlackDVD/slackware/''&amp;quot; ma non la userò nei comandi di quest'esempio).&lt;br /&gt;
* Create una nuova directory (che chiameremo 'compat32') e entrateci dentro:&lt;br /&gt;
&amp;lt;code&amp;gt;mkdir compat32 ; cd compat32&amp;lt;/code&amp;gt;&lt;br /&gt;
* Lanciate il seguente comando per creare un set di pacchetti compatibili 32bit, usando la directory dei pacchetti ufficiali Slackware a 32 bit come input:&lt;br /&gt;
&amp;lt;code&amp;gt;massconvert32.sh -i /home/ftp/pub/slackware/slackware-13.0/slackware/&amp;lt;/code&amp;gt;&lt;br /&gt;
* Il passaggio precedente richiede un po' di tempo, appena finito, potrete procedere all'installazione dei 60MB di pacchetti Slackware appena convertiti che sono stati creati nelle subdirectory all'interno della ''directory corrente'':&lt;br /&gt;
&amp;lt;code&amp;gt;installpkg *-compat32/*.t?z&amp;lt;/code&amp;gt;&lt;br /&gt;
* Fatto! Adesso potete iniziare a scaricare, installare e avviare programmi a 32bit. Non è stato difficile, no?&lt;/div&gt;</summary>
		<author><name>Danix</name></author>	</entry>

	</feed>