<?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=Iscan_per_Slackware_14.2</id>
	<title>Iscan per Slackware 14.2 - 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=Iscan_per_Slackware_14.2"/>
	<link rel="alternate" type="text/html" href="http://www.giustetti.net/wiki/index.php?title=Iscan_per_Slackware_14.2&amp;action=history"/>
	<updated>2026-04-30T16:27:24Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.5</generator>
	<entry>
		<id>http://www.giustetti.net/wiki/index.php?title=Iscan_per_Slackware_14.2&amp;diff=1394&amp;oldid=prev</id>
		<title>Wikiuser at 17:37, 6 October 2023</title>
		<link rel="alternate" type="text/html" href="http://www.giustetti.net/wiki/index.php?title=Iscan_per_Slackware_14.2&amp;diff=1394&amp;oldid=prev"/>
		<updated>2023-10-06T17:37:38Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 17:37, 6 October 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l255&quot; &gt;Line 255:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 255:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Nel corso dell'articolo &amp;amp;egrave; stato illustrato come installare il programma Image Scan per Linux sulla recente versione 14.2 di Slackware. Le istruzioni e gli script forniti possono essere utilizzati con piccole modifiche per funzionare su architettura i486, amd64 oppure arm.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Nel corso dell'articolo &amp;amp;egrave; stato illustrato come installare il programma Image Scan per Linux sulla recente versione 14.2 di Slackware. Le istruzioni e gli script forniti possono essere utilizzati con piccole modifiche per funzionare su architettura i486, amd64 oppure arm.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Di seguito &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;e' &lt;/del&gt;possibile reperire i link ai pacchetti Image Scan 2.30.1 e Image Scan Data 1.36.0, distribuiti nella speranza che possano essere utili:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Di seguito &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;amp;egrave; &lt;/ins&gt;possibile reperire i link ai pacchetti Image Scan 2.30.1 e Image Scan Data 1.36.0, distribuiti nella speranza che possano essere utili:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* '''i486'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* '''i486'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** [http://www.giustetti.net/resource/pkg/i486/iscan-data-1.36.0-i486-2_sg.txz Image Scan Data 1.36.0 per Slackware 14.2]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** [http://www.giustetti.net/resource/pkg/i486/iscan-data-1.36.0-i486-2_sg.txz Image Scan Data 1.36.0 per Slackware 14.2]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Wikiuser</name></author>
	</entry>
	<entry>
		<id>http://www.giustetti.net/wiki/index.php?title=Iscan_per_Slackware_14.2&amp;diff=1314&amp;oldid=prev</id>
		<title>Wikiuser at 13:03, 2 May 2022</title>
		<link rel="alternate" type="text/html" href="http://www.giustetti.net/wiki/index.php?title=Iscan_per_Slackware_14.2&amp;diff=1314&amp;oldid=prev"/>
		<updated>2022-05-02T13:03:56Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 13:03, 2 May 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l41&quot; &gt;Line 41:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 41:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== La Procedura di Compilazione ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== La Procedura di Compilazione ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Una volta ottenuto il codice sorgente &amp;amp;egrave; necessario compilarlo per ottenere pacchetti installabili in Linux. La procedura &amp;amp;egrave; lineare e relativamente veloce. '''Per compilare pacchetti per Slackware Linux si fa ricorso a appositi script che hanno estensione *.SlackBuild'''. Si tratta di semplici script di shell attraverso cui vengono eseguite nell'ordine corretto tutte le operazioni per ottenere i file binari, la documentazione, le icone e la grafica dal codice sorgente e raccogliere il tutto in unico archivio compresso facilmente gestibile. Nel caso di Image Scan serviranno tre script SlackBuild. Copia degli script utilizzati nel &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;proseguo &lt;/del&gt;dell'articolo pu&amp;amp;ograve; essere scaricata dai collegamenti riportati sotto:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Una volta ottenuto il codice sorgente &amp;amp;egrave; necessario compilarlo per ottenere pacchetti installabili in Linux. La procedura &amp;amp;egrave; lineare e relativamente veloce. '''Per compilare pacchetti per Slackware Linux si fa ricorso a appositi script che hanno estensione *.SlackBuild'''. Si tratta di semplici script di shell attraverso cui vengono eseguite nell'ordine corretto tutte le operazioni per ottenere i file binari, la documentazione, le icone e la grafica dal codice sorgente e raccogliere il tutto in unico archivio compresso facilmente gestibile. Nel caso di Image Scan serviranno tre script SlackBuild. Copia degli script utilizzati nel &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;prosieguo &lt;/ins&gt;dell'articolo pu&amp;amp;ograve; essere scaricata dai collegamenti riportati sotto:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [http://www.giustetti.net/resource/slackbuild/iscan-2.30.1_14.2/iscan-data.tar.gz Iscan Data 1.36.0 per Slackware 14.2]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [http://www.giustetti.net/resource/slackbuild/iscan-2.30.1_14.2/iscan-data.tar.gz Iscan Data 1.36.0 per Slackware 14.2]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [http://www.giustetti.net/resource/slackbuild/iscan-2.30.1_14.2/iscan.tar.gz Iscan 2.30.1 per Slackware 14.2].&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [http://www.giustetti.net/resource/slackbuild/iscan-2.30.1_14.2/iscan.tar.gz Iscan 2.30.1 per Slackware 14.2].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Wikiuser</name></author>
	</entry>
	<entry>
		<id>http://www.giustetti.net/wiki/index.php?title=Iscan_per_Slackware_14.2&amp;diff=1313&amp;oldid=prev</id>
		<title>Wikiuser: Corretto proseguo in prosieguo</title>
		<link rel="alternate" type="text/html" href="http://www.giustetti.net/wiki/index.php?title=Iscan_per_Slackware_14.2&amp;diff=1313&amp;oldid=prev"/>
		<updated>2022-05-02T13:03:19Z</updated>

		<summary type="html">&lt;p&gt;Corretto proseguo in prosieguo&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 13:03, 2 May 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l37&quot; &gt;Line 37:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 37:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [http://www.giustetti.net/resource/src/iscan/iscan_2.30.1-1.tar.gz Iscan 2.30.1] '''md5''': 2ba2043973f149d5a2d0468bf76d0030 .&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [http://www.giustetti.net/resource/src/iscan/iscan_2.30.1-1.tar.gz Iscan 2.30.1] '''md5''': 2ba2043973f149d5a2d0468bf76d0030 .&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Nel &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;proseguo &lt;/del&gt;dell'articolo '''si utilizzer&amp;amp;agrave; la versione 2.30.1 di Image Scan'''.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Nel &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;prosieguo &lt;/ins&gt;dell'articolo '''si utilizzer&amp;amp;agrave; la versione 2.30.1 di Image Scan'''.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;----&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;----&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Wikiuser</name></author>
	</entry>
	<entry>
		<id>http://www.giustetti.net/wiki/index.php?title=Iscan_per_Slackware_14.2&amp;diff=1144&amp;oldid=prev</id>
		<title>Wikiuser at 12:15, 21 March 2022</title>
		<link rel="alternate" type="text/html" href="http://www.giustetti.net/wiki/index.php?title=Iscan_per_Slackware_14.2&amp;diff=1144&amp;oldid=prev"/>
		<updated>2022-03-21T12:15:04Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 12:15, 21 March 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Wikiuser</name></author>
	</entry>
	<entry>
		<id>http://www.giustetti.net/wiki/index.php?title=Iscan_per_Slackware_14.2&amp;diff=742&amp;oldid=prev</id>
		<title>Wikiuser at 23:40, 7 August 2016</title>
		<link rel="alternate" type="text/html" href="http://www.giustetti.net/wiki/index.php?title=Iscan_per_Slackware_14.2&amp;diff=742&amp;oldid=prev"/>
		<updated>2016-08-07T23:40:08Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 23:40, 7 August 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l242&quot; &gt;Line 242:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 242:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== '''Esempi''' ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== '''Esempi''' ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Seguono le scansioni di un paio di immagini '''eseguite con il programma Image Scan funzionante su una distribuzione Slackware Linux a 64 bit'''.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Seguono le scansioni di un paio di immagini '''eseguite con il programma Image Scan funzionante su una distribuzione Slackware Linux a 64 bit'''.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[File:Dragon-01lr.jpeg|thumbnail|Drago affamato (Bassa risoluzione)]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[File:Dragon-01hr.jpeg|thumbnail|Drago affamato (Alta risoluzione)]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[File:Dragon-02lr.jpeg|thumbnail|Drago (Bassa risoluzione)]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[File:Dragon-02hr.jpeg|thumbnail|Drago (Alta risoluzione)]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;gallery&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;gallery&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Wikiuser</name></author>
	</entry>
	<entry>
		<id>http://www.giustetti.net/wiki/index.php?title=Iscan_per_Slackware_14.2&amp;diff=741&amp;oldid=prev</id>
		<title>Wikiuser at 23:38, 7 August 2016</title>
		<link rel="alternate" type="text/html" href="http://www.giustetti.net/wiki/index.php?title=Iscan_per_Slackware_14.2&amp;diff=741&amp;oldid=prev"/>
		<updated>2016-08-07T23:38:32Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 23:38, 7 August 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l242&quot; &gt;Line 242:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 242:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== '''Esempi''' ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== '''Esempi''' ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Seguono le scansioni di un paio di immagini '''eseguite con il programma Image Scan funzionante su una distribuzione Slackware Linux a 64 bit'''.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Seguono le scansioni di un paio di immagini '''eseguite con il programma Image Scan funzionante su una distribuzione Slackware Linux a 64 bit'''.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[File:Dragon-01lr.jpeg|thumbnail|Drago affamato (Bassa risoluzione)]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[File:Dragon-01hr.jpeg|thumbnail|Drago affamato (Alta risoluzione)]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[File:Dragon-02lr.jpeg|thumbnail|Drago (Bassa risoluzione)]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[File:Dragon-02hr.jpeg|thumbnail|Drago (Alta risoluzione)]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;gallery&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;gallery&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Wikiuser</name></author>
	</entry>
	<entry>
		<id>http://www.giustetti.net/wiki/index.php?title=Iscan_per_Slackware_14.2&amp;diff=733&amp;oldid=prev</id>
		<title>Wikiuser: Aggiunto nuovo articolo circa Image Scan e Slackware 14.2</title>
		<link rel="alternate" type="text/html" href="http://www.giustetti.net/wiki/index.php?title=Iscan_per_Slackware_14.2&amp;diff=733&amp;oldid=prev"/>
		<updated>2016-08-07T21:47:42Z</updated>

		<summary type="html">&lt;p&gt;Aggiunto nuovo articolo circa Image Scan e Slackware 14.2&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 Iscan su SlackwareArm Linux 14.| keyword={{Template:keyword_it_iscan}}| description=Installazione e configurazione di Image Scan su Slackware Linux 14.2 ed architettura i486, AMD64 o ARM | link_page=iscan_and_Slackware_14.2}}&lt;br /&gt;
&lt;br /&gt;
== '''Iscan per Slackware 14.2''' ==&lt;br /&gt;
&lt;br /&gt;
'''Image Scan''' &amp;amp;egrave; un programma di acquisizione di immagini tramite uno scanner disponibile per architettura '''Linux'''. Sviluppato attivamente per molti anni, il programma sembra essere stato recentemente dismesso da '''Epson''' che lo aveva rilevato da Avasys anni fa. In una serie di articoli reperibili su questo stesso sito avevo illustrato come compilare pacchetti funzionanti di Iscan per svariate versioni di '''Slackware''' un'ottima e longeva distribuzione di Linux. Il ciclo di sviluppo della nuova versione di Slackware, la '''14.2''', ha richiesto oltre due anni. Ovviamente il ramo di sviluppo Slackware-current ha introdotto parecchie novit&amp;amp;agrave; ed aggiornamenti sia tra i pacchetti inclusi che alla configurazione del sistema. Alcune delle novit&amp;amp;agrave; introdotte hanno causato problemi alla procedura di compilazione di Image Scan. Stavo ragionando ad un aggiornamento degli script di compilazione sin dall'entrata in beta del ramo di sviluppo, ma altre attivit&amp;amp;agrave; hanno sempre avuto la precedenza. Sono rimasto talmente indietro che il primo di Luglio 2016 &amp;amp;egrave; stata ufficialmente rilasciata la versione ufficiale 14.2. Mi sono reso conto di aver procrastinato troppo ed ho deciso di conseguenza di recuperare il tempo perduto scrivendo l'articolo che state leggendo.&lt;br /&gt;
&lt;br /&gt;
Quanto illustrato in seguito riassume tutti i consigli ed i suggerimenti delle persone che si sono cimentate con la compilazione di Iscan per Slackware-current nel corso dei mesi scorsi ponendomi domande e fornendo consigli preziosi, patch e correzioni. A 55020, Fabio Castelli di Arch Linux, Rob Van Nues ed altri ancora vanno tutti i miei ringraziamenti.&lt;br /&gt;
&lt;br /&gt;
=== La Procedura di Compilazione dei Pacchetti. Un Sunto ===&lt;br /&gt;
Generare i pacchetti di Image Scan per Slackware '''&amp;amp;egrave; un processo lineare'''. Nei miei precedenti articoli sono riportate istruzioni dettagliate per diverse architetture. Di seguito includo invece un sunto che ha le seguenti caratteristiche:&lt;br /&gt;
* Le istruzioni riportate possono essere utilizzate per qualsiasi architettura.&lt;br /&gt;
* Pacchetti funzionanti sono stati generati e provati per architettura i486, amd64 ed arm.&lt;br /&gt;
* I test sono stati eseguiti con uno scanner '''Epson''' modello '''v200'''. Non posso fornire informazioni per altri modelli dato che non li possiedo.&lt;br /&gt;
* '''I pacchetti per architettura arm difettano dell'interfaccia grafica''', che non viene compilata utilizzando i MakeFile ufficiali. Inoltre non &amp;amp;egrave; garantito che il fimware distribuito per architetture i486 e amd64 funzioni con dispositivi arm anzi '''&amp;amp;egrave; molto probabile il contrario'''.&lt;br /&gt;
&lt;br /&gt;
Iscan consta di '''3 pacchetti''' distinti:&lt;br /&gt;
* '''Iscan''' contiene il motore e l'interfaccia grafica del programma.&lt;br /&gt;
* '''Iscan-data''' contiene i file per la corretta configurazione di '''udev''' e la generazione delle regole per scanner USB o SCSI.&lt;br /&gt;
* '''Iscan-plugins''' contiene invece il firmware per alcuni modelli di scanner Epson necessari per il funzionamento con sane: il sottosistema di gestione dei dispositivi di acquisizione di Linux e Unix.&lt;br /&gt;
&lt;br /&gt;
L'installazione dei primi due &amp;amp;egrave; obbligatoria, mentre il pacchetto iscan-plugin &amp;amp;egrave; opzionale in quanto alcuni modelli non richiedono driver specifici per funzionare con Linux. I primi due pacchetti sono uguali per tutti i dispositivi supportati. Iscan-plugin funziona invece solo per lo scanner collegato al PC perci&amp;amp;ograve; lo script che genera il pacchetto deve essere configurato specificamente. Infine vale la pena ricordare che l'ordine con cui vengono installati i pacchetti &amp;amp;egrave; rilevante perch&amp;amp;egrave; durante l'installazione degli stessi sono create alcune cartelle, diversi collegamenti e '''vengono generate le regole di udev''' necessarie al riconoscimento del dispositivo. L'ordine corretto in cui installare i pacchetti &amp;amp;egrave;:&lt;br /&gt;
# '''Isca-data'''&lt;br /&gt;
# '''Iscan'''&lt;br /&gt;
# '''Iscan-plugin'''&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== La Versione Utilizzata ===&lt;br /&gt;
Lo sviluppo del programma ha subito un progressivo rallentamento nel corso degli anni fino ad essersi praticamente fermato con la versione 2.30.1 illustrata in un [[Iscan_per_Slackware_14.1_aggiornamento | articolo del Maggio 2015]]. Sul sito italiano di Epson non ho trovato menzione di Image Scan mentre sia la [http://support.epson.net/linux/en/iscan_c.html pagina dei download] che il [http://download.ebz.epson.net/man/linux/iscan_e.html#sec6-1 manuale] reperibili sul sito inglese fanno riferimento alla versione 2.30.1. Navigando ho trovato menzione di '''Utsushi''' che, se ho ben capito, dovrebbe sostituire la versione 3 di Image Scan. Non ho per&amp;amp;ograve; trovato conferma di questa mia supposizione perci&amp;amp;ograve;, in qualit&amp;amp;agrave; di proprietario di uno scanner perfettamente funzionante, fino a contrordine mugugner&amp;amp;ograve; contro Epson che ha rimosso il supporto a Linux.&lt;br /&gt;
&lt;br /&gt;
Reperire il codice sorgente di iscan &amp;amp;egrave; al momento un problema. In rete &amp;amp;egrave; possibile reperire diverse versioni del programma:&lt;br /&gt;
* [https://launchpad.net/iscan Codice sorgente di Iscan 2.29.1-5]  disponibile su Launchpad.&lt;br /&gt;
* [http://www.slackware.com/~alien/slackbuilds/iscan/build/iscan-2.30.1.tar.gz Codice sorgente di Iscan 2.30.1] messo a disposizione da Alien Bob, che fornisce anche un pacchetto finito per chi non volesse compilare il codice autonomamente o utilizzare i pacchetti forniti dal sottoscritto.&lt;br /&gt;
* [https://github.com/utsushi/imagescan Il codice sorgente della versione 0.17.0 di Utsushi]. Apparentemente il programma che ha preso il posto di Iscan 3. Maggiori dettagli in merito saranno oggetto di un futuro articolo.&lt;br /&gt;
&lt;br /&gt;
Per comodit&amp;amp;agrave; includo i collegamenti agli archivi che ho utilizzato per compilare i pacchetti:&lt;br /&gt;
* [http://www.giustetti.net/resource/src/iscan-data/iscan-data_1.36.0-1.tar.gz Iscan Data 1.36.0], '''md5''': 787c0734f7f35335c2f74ae21e3b4a11 .&lt;br /&gt;
* [http://www.giustetti.net/resource/src/iscan/iscan_2.30.1-1.tar.gz Iscan 2.30.1] '''md5''': 2ba2043973f149d5a2d0468bf76d0030 .&lt;br /&gt;
&lt;br /&gt;
Nel proseguo dell'articolo '''si utilizzer&amp;amp;agrave; la versione 2.30.1 di Image Scan'''.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== La Procedura di Compilazione ===&lt;br /&gt;
Una volta ottenuto il codice sorgente &amp;amp;egrave; necessario compilarlo per ottenere pacchetti installabili in Linux. La procedura &amp;amp;egrave; lineare e relativamente veloce. '''Per compilare pacchetti per Slackware Linux si fa ricorso a appositi script che hanno estensione *.SlackBuild'''. Si tratta di semplici script di shell attraverso cui vengono eseguite nell'ordine corretto tutte le operazioni per ottenere i file binari, la documentazione, le icone e la grafica dal codice sorgente e raccogliere il tutto in unico archivio compresso facilmente gestibile. Nel caso di Image Scan serviranno tre script SlackBuild. Copia degli script utilizzati nel proseguo dell'articolo pu&amp;amp;ograve; essere scaricata dai collegamenti riportati sotto:&lt;br /&gt;
* [http://www.giustetti.net/resource/slackbuild/iscan-2.30.1_14.2/iscan-data.tar.gz Iscan Data 1.36.0 per Slackware 14.2]&lt;br /&gt;
* [http://www.giustetti.net/resource/slackbuild/iscan-2.30.1_14.2/iscan.tar.gz Iscan 2.30.1 per Slackware 14.2].&lt;br /&gt;
* [http://www.giustetti.net/resource/slackbuild/iscan-2.30.1_14.2/iscan-plugin.tar.gz Iscan Plug-in per Slackware 14.2]&lt;br /&gt;
&lt;br /&gt;
==== Compilazione di Iscan-data ====&lt;br /&gt;
Il primo pacchetto richiesto in fase di installazione &amp;amp;egrave; '''iscan-data''', che contiene file di configurazione e gli script per integrare il supporto a udev. Scaricare l'archivio contenete gli script di compilazione nella directory ''/tmp'' ad esempio utilizzando il comando wget:&lt;br /&gt;
   user@system:~$ '''cd''' /tmp&lt;br /&gt;
   user@system:/tmp$ '''wget''' http://www.giustetti.net/resource/slackbuild/iscan-2.30.1_14.2/iscan-data.tar.gz&lt;br /&gt;
Aprire una shell con '''privilegi di root''' e decomprimere l'archivio mediante i comandi:&lt;br /&gt;
   root@system:/root# '''cd''' /tmp&lt;br /&gt;
   root@system:/tmp# '''tar''' ''-zxf'' iscan-data.tar.gz&lt;br /&gt;
&lt;br /&gt;
Verr&amp;amp;agrave; creata una directory chiamata &amp;quot;iscan-data&amp;quot; il cui contenuto coincider&amp;amp;agrave; con quello riportato pi&amp;amp;ugrave; sotto:&lt;br /&gt;
   root@system:/tmp# '''cd''' iscan-data&lt;br /&gt;
   root@system:/tmp/iscan-data# '''ls''' ''-la''&lt;br /&gt;
   total 40&lt;br /&gt;
   drwxr-x--- 2 root root 4096 May  6  2015 .&lt;br /&gt;
   drwxr-x--- 5 root root 4096 May 23  2015 ..&lt;br /&gt;
   -rw-r----- 1 root root  373 Nov 26  2010 README&lt;br /&gt;
   -rw-r----- 1 root root  324 May 19  2015 doinst.sh&lt;br /&gt;
   -rwxr----- 1 root root 8536 May 20  2015 iscan-data.SlackBuild&lt;br /&gt;
   -rw-r----- 1 root root  550 May  6  2015 iscan-data.info&lt;br /&gt;
   -rw-r----- 1 root root  817 May  6  2015 slack-desc&lt;br /&gt;
   -rw-r----- 1 root root  284 May  6  2015 usb_id.patch&lt;br /&gt;
&lt;br /&gt;
Il file '''iscan-data.info''' contiene l'indirizzo url da cui scaricare il codice sorgente del programma ed un valore di '''checksum''', il parametro MD5SUM, attraverso cui verificare l'integrit&amp;amp;agrave; dell'archivio scaricato.&lt;br /&gt;
&lt;br /&gt;
Si proceda scaricando il file contenente il codice sorgente nella directory ''/tmp/iscan-data'' e si esegua una verifica di consistenza:&lt;br /&gt;
   root@system:/tmp/iscan-data# '''md5sum''' iscan-data_1.36.0-1.tar.gz &lt;br /&gt;
   787c0734f7f35335c2f74ae21e3b4a11  iscan-data_1.36.0-1.tar.gz&lt;br /&gt;
&lt;br /&gt;
Se il valore reso dal comando non corrispondesse con quello contenuto nel file iscan-data.info, l'archivio scaricato &amp;amp;egrave; probabilmente corrotto ed &amp;amp;egrave; necessario procurarsene una copia integra.&lt;br /&gt;
&lt;br /&gt;
Supponendo che il controllo sia stato superato con successo si proceda configurando lo script '''iscan-data.Slackbuild'''. &amp;amp;Egrave; necessario impostare i parametri presenti all'inizio del file perch&amp;amp;egrave; siano congruenti con l'archivio contenente il codice sorgente. Si apra il file con un elaboratore di testo e si verifichi che il parametro '''VERSION''' riporti la medesima versione dell'archivio scaricato. Le variabili dovrebbero essere impostate come segue:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
   PRGNAM=&amp;quot;iscan-data&amp;quot;&lt;br /&gt;
   VERSION=${VERSION:-&amp;quot;1.36.0-1&amp;quot;}&lt;br /&gt;
   VERSION_SHORT=`echo ${VERSION} | awk -F\- '{ print $1 }'`&lt;br /&gt;
   BUILD=${BUILD:-2}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Le le caratteristiche del sistema su cui si esegue la compilazione verranno invece impostate dallo script stesso durante l'esecuzione. Ultimata la configurazione salvare lo script ed uscire dal programma di elaborazione testi. si pu&amp;amp;ograve; procedere con la compilazione del pacchetto txz eseguendo i comandi:&lt;br /&gt;
   root@system:/tmp/iscan-data# '''chmod''' a+rx iscan-data.SlackBuild&lt;br /&gt;
   root@dsystem:/tmp/iscan-data# ./iscan-data.SlackBuild&lt;br /&gt;
&lt;br /&gt;
Il primo comando assegna allo script di compilazione i permessi di esecuzione, il secondo lo esegue. Lo script provveder&amp;amp;agrave; ad eseguire tutti i passi necessari a '''creare un nuovo pacchetto ed a salvarlo nella directory /tmp'''. Per installare il pacchetto si eseguano i comandi:&lt;br /&gt;
   root@system:/tmp/iscan-data# '''cd''' /tmp&lt;br /&gt;
   root@system:/tmp# '''installpkg''' iscan-data-1.36.0-i486-1_sg.txz per architetture AMD / Intel a 32 bit.&lt;br /&gt;
oppure&lt;br /&gt;
   root@system:/tmp# '''installpkg''' iscan-data-1.36.0-x86_64-1_sg.txz per architetture AMD / Intel a 64 bit.&lt;br /&gt;
e ancora&lt;br /&gt;
   root@system:/tmp# '''installpkg''' iscan-data-1.36.0-arm-1_sg.txz per architetture Arm.&lt;br /&gt;
Ovviamente in tutti i casi saranno necessari i privilegi di root.&lt;br /&gt;
&lt;br /&gt;
==== Compilazione di Iscan ====&lt;br /&gt;
La medesima procedura potr&amp;amp;agrave; essere impiegata per preparare il pacchetto di Image Scan 2.30.1. Si scarichi l'archivio contenente gli script di compilazione nella directory ''/tmp'':&lt;br /&gt;
   user@system:~$ '''cd''' /tmp&lt;br /&gt;
   user@system:/tmp$ '''wget''' http://www.giustetti.net/resource/slackbuild/iscan-2.30.1_14.2/iscan.tar.gz&lt;br /&gt;
Aprire una shell con privilegi di root e decomprimere l'archivio mediante i comandi:&lt;br /&gt;
   root@system:/root# '''cd''' /tmp&lt;br /&gt;
   root@system:/tmp# '''tar''' ''-zxf'' iscan.tar.gz&lt;br /&gt;
Verr&amp;amp;agrave; creata una directory di nome &amp;quot;iscan&amp;quot;. Il cui contenuto coincider&amp;amp;agrave; con quello riportato pi&amp;amp;ugrave; sotto:&lt;br /&gt;
   root@system:/tmp# '''cd''' iscan&lt;br /&gt;
   root@system:/tmp/iscan# '''ls''' ''-la''&lt;br /&gt;
   total 52&lt;br /&gt;
   drwxr-xr-x 2 root root   4096 Jul 21 00:24 .&lt;br /&gt;
   drwxr-xr-x 5 root root   4096 Jul 21 00:24 ..&lt;br /&gt;
   -rw-r----- 1 root root    868 Jul 10  2010 README&lt;br /&gt;
   -rw-r----- 1 root root    112 May 19  2015 doinst.sh&lt;br /&gt;
   -rwxr----- 1 root root  12382 Jun 25 00:26 iscan.SlackBuild&lt;br /&gt;
   -rw-r----- 1 root root    185 May  3  2009 iscan.desktop&lt;br /&gt;
   -rw-r----- 1 root root    419 May  6  2015 iscan.info&lt;br /&gt;
   -rw-r----- 1 root root    340 Dec 16  2012 iscan_png.patch&lt;br /&gt;
   -rw-r----- 1 root root   1602 Jun 24 22:47 iscan_pngstream.patch&lt;br /&gt;
   -rw-r----- 1 root root    774 May  6  2015 slack-desc&lt;br /&gt;
Nella directory sono presenti due patch. La prima '''iscan_png.patch''' necessaria per compilare un pacchetto per Slackware 14.1 mentre la pi&amp;amp;ugrave; recente '''iscan_pngstream.patch''' risolve problemi di compatibilit&amp;amp;agrave; con '''la versione della libreria png distribuita con Slackware 14.2'''. Lo script utilizer&amp;amp;agrave; l'una o l'altra in base alla versione della libreria png installata sul sistema. Un ringraziamento a Fabio Castelli di Archlinux per la seconda patch.&lt;br /&gt;
&lt;br /&gt;
Nuovamente l'indirizzo da cui scaricare l'archivio contenente il codice sorgente del programma ed il checksum relativo possono essere reperiti nel file avente estensione *.info: '''iscan.info'''.&lt;br /&gt;
&lt;br /&gt;
Dopo aver scaricato tutto  quanto nella directory /tmp/iscan e aver eseguito un controllo di consistenza:&lt;br /&gt;
   root@system:/tmp/iscan# '''md5sum''' iscan_2.30.1-1.tar.gz&lt;br /&gt;
   2ba2043973f149d5a2d0468bf76d0030  iscan_2.30.1-1.tar.gz&lt;br /&gt;
Si dovranno impostare i valori dei parametri nella parte iniziale dello script '''iscan.SlackBuild'''. Tali valori dovrebbero essere impostati come segue:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
   BUILD=${BUILD:-2}&lt;br /&gt;
   JOB_COUNT=${JOB_COUNT:-&amp;quot; -j4 &amp;quot;}&lt;br /&gt;
   PRGNAM=&amp;quot;iscan&amp;quot;&lt;br /&gt;
   VERSION=${VERSION:-&amp;quot;2.30.1-1&amp;quot;}&lt;br /&gt;
   VERSION_SHORT=`echo ${VERSION} | awk -F\- '{ print $1 }'`&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
L'architettura verr&amp;amp;agrave; impostata direttamente dallo script durante l'esecuzione.&lt;br /&gt;
Ultimata la configurazione si potr&amp;amp;agrave; creare ed installare il pacchetto eseguendo i comandi:&lt;br /&gt;
   root@system:/tmp/iscan# '''chmod''' a+rx iscan.SlackBuild&lt;br /&gt;
   root@system:/tmp/iscan# ./iscan.SlackBuild&lt;br /&gt;
   root@system:/tmp/iscan# '''cd''' /tmp&lt;br /&gt;
   root@system:/tmp# '''installpkg''' iscan-2.30.1-i486-2_sg.txz per architetture AMD / Intel a 32 bit.&lt;br /&gt;
oppure&lt;br /&gt;
   root@system:/tmp# '''installpkg''' iscan-2.30.1-x86_64-2_sg.txz per architetture AMD / Intel a 64 bit.&lt;br /&gt;
e ancora&lt;br /&gt;
   root@system:/tmp# '''installpkg''' iscan-2.30.1-arm-2_sg.txz per architetture Arm.&lt;br /&gt;
&lt;br /&gt;
==== Conversione dell'Archivio Contenete il Plug-in ====&lt;br /&gt;
Il terzo ed ultimo componente da installare &amp;amp;egrave; il plug-in binario che mette in comunicazione il programma con lo scanner collegato al computer. Non tutti gli scanner Epson hanno bisogno di plug-in: alcuni funzionano nativamente con Linux, mentre altri come il v200 o il v330 non possono farne a meno. I plug-in sono distribuiti da Epson solo in forma binaria nel '''formato rpm delle distribuzioni Red Hat e derivate''' che deve pertanto essere convertito. Il file cambia con il variare dell'architettura e dello scanner posseduto. Nel caso dello scanner Epson &amp;quot;Perfection v200 Photo&amp;quot; i pacchetti forniti sono: iscan-plugin-gt-f670-2.1.0-3.c2.i386.rpm e iscan-plugin-gt-f670-2.1.0-3.c2.x86_64.rpm per architetture a 32 e 64 bit rispettivamente.&lt;br /&gt;
&lt;br /&gt;
Scaricare l'archivio contenente gli script di compilazione nella directory ''/tmp'' e decomprimerlo:&lt;br /&gt;
   user@system:~$ '''cd''' /tmp&lt;br /&gt;
   user@system:/tmp$ '''wget''' http://www.giustetti.net/resource/slackbuild/iscan-2.30.1_14.2/iscan-plugin.tar.gz&lt;br /&gt;
Avviare una shell con privilegi di root e decomprimere l'archivio mediante i comandi:&lt;br /&gt;
   root@system:/root# '''cd''' /tmp&lt;br /&gt;
   root@system:/tmp# '''tar''' ''-zxf'' iscan-plugin.tar.gz&lt;br /&gt;
Verr&amp;amp;agrave; creata una directory di nome &amp;quot;iscan-plugin&amp;quot;. Il cui contenuto coincider&amp;amp;agrave; con quello riportato pi&amp;amp;ugrave; sotto:&lt;br /&gt;
   root@system:/tmp# '''cd''' iscan-plugin&lt;br /&gt;
   root@system:/tmp/iscan-plugin# '''ls''' ''-la''&lt;br /&gt;
   ls -la&lt;br /&gt;
   total 36&lt;br /&gt;
   drwxr-xr-x 2 root root 4096 Jul 22 20:33 ./&lt;br /&gt;
   drwxr-xr-x 5 root root 4096 Dec 20  2013 ../&lt;br /&gt;
   -rw-r----- 1 root root 1710 May  6  2015 README&lt;br /&gt;
   -rw-r----- 1 root root  237 Jun 24 22:35 doinst.sh&lt;br /&gt;
   -rwxr----- 1 root root 9128 May 23  2015 iscan-plugin.SlackBuild*&lt;br /&gt;
   -rw-r----- 1 root root 2582 Dec 20  2013 iscan-plugin.info&lt;br /&gt;
   -rw-r----- 1 root root  819 Jul 11  2010 slack-desc&lt;br /&gt;
Nel file con estensione *.info &amp;amp;egrave; possibile reperire i link da cui scaricare i pachetti rpm ed i checksum con cui accertarsi della loro congruenza.&lt;br /&gt;
&lt;br /&gt;
Nel seguito verranno eseguite le operazioni di controllo, conversione ed installazione sia per la versione a 32 che a 64 bit del plug-in.&lt;br /&gt;
Per quanto concerne '''le architetture a 32 bit''' le operazioni da eseguirsi sono:&lt;br /&gt;
   root@system:/tmp/iscan-plugin# '''md5sum''' iscan-plugin-gt-f670-2.1.2-1.i386.rpm &lt;br /&gt;
   f53dec00730d3d28051edd1fb869de22  iscan-plugin-gt-f670-2.1.2-1.i386.rpm&lt;br /&gt;
I valori da assegnare ai parametri dello script iscan-plugin.SlackBuild:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
   ARCH=${ARCH:-&amp;quot;i386&amp;quot;}&lt;br /&gt;
   BUILD=${BUILD:-2}&lt;br /&gt;
   PRGNAM=&amp;quot;iscan-plugin&amp;quot;&lt;br /&gt;
   PKGNAM=${PRGNAM}&lt;br /&gt;
   # Select one among gt-f670, gt-f700, gt-f720, gt-1500, gt-s80, gt-s600, gt-x750&lt;br /&gt;
   # gt-x770 or perfection-v330&lt;br /&gt;
   PLUGIN=&amp;quot;gt-f670&amp;quot;&lt;br /&gt;
   RPM_VERSION=&amp;quot;1&amp;quot;  # This is the build number used by Epson Fedora Rpm&lt;br /&gt;
   TAG=${TAG:-&amp;quot;_sg&amp;quot;}&lt;br /&gt;
   VERSION=&amp;quot;2.1.2&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Impostati i quali si potranno eseguire le operazioni abituali:&lt;br /&gt;
   root@system:/tmp/iscan-plugin# '''chmod''' a+rx iscan-plugin.SlackBuild&lt;br /&gt;
   root@system:/tmp/iscan-plugin# ./iscan-plugin.SlackBuild&lt;br /&gt;
   root@system:/tmp/iscan-plugin# '''cd''' /tmp&lt;br /&gt;
   root@system:/tmp# '''installpkg''' iscan-plugin-gt-f670-2.1.2-i386-1_sg.txz&lt;br /&gt;
&lt;br /&gt;
Nel caso di '''architetture a 64 bit''' invece:&lt;br /&gt;
   root@system:/tmp/iscan-plugin# '''md5sum''' iscan-plugin-gt-f670-2.1.2-1.x86_64.rpm&lt;br /&gt;
   8bb27b1f56823d1ec896d4ae7e3ba8f6  iscan-plugin-gt-f670-2.1.2-1.x86_64.rpm&lt;br /&gt;
I valori da assegnare ai parametri dello script iscan-plugin.SlackBuild:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
   ARCH=${ARCH:-&amp;quot;x86_64&amp;quot;}&lt;br /&gt;
   BUILD=${BUILD:-2}&lt;br /&gt;
   PRGNAM=&amp;quot;iscan-plugin&amp;quot;&lt;br /&gt;
   PKGNAM=${PRGNAM}&lt;br /&gt;
   # Select one among gt-f670, gt-f700, gt-f720, gt-1500, gt-s80, gt-s600, gt-x750&lt;br /&gt;
   # gt-x770 or perfection-v330&lt;br /&gt;
   PLUGIN=&amp;quot;gt-f670&amp;quot;&lt;br /&gt;
   RPM_VERSION=&amp;quot;1&amp;quot;  # This is the build number used by Epson Fedora Rpm&lt;br /&gt;
   TAG=${TAG:-&amp;quot;_sg&amp;quot;}&lt;br /&gt;
   VERSION=&amp;quot;2.1.2&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Impostati i quali si potranno eseguire le operazioni di pacchettizazione abiutali:&lt;br /&gt;
   root@system:/tmp/iscan-plugin# '''chmod''' a+rx iscan-plugin.SlackBuild&lt;br /&gt;
   root@system:/tmp/iscan-plugin# ./iscan-plugin.SlackBuild&lt;br /&gt;
   root@system:/tmp/iscan-plugin# '''cd''' /tmp&lt;br /&gt;
   root@system:/tmp# '''installpkg''' iscan-plugin-gt-f670-2.1.2-x86_64-1_sg.txz&lt;br /&gt;
 &lt;br /&gt;
Non esiste invece un pacchetto rpm per architettura arm. I possessori di dispositivi basati su tale architettura non potranno pertanto collegare ed utilizzare lo scanner.&lt;br /&gt;
&lt;br /&gt;
=== Compilazione in un Ambiente Chroot ===&lt;br /&gt;
Gli script consentono di compilare pacchetti funzionanti anche in un '''ambiente chroot'''. Un vantaggio immediato consiste nella possibilit&amp;amp;agrave; di compilare pacchetti per la versione 32 bit di slackware in un ambiente multi-libreria opportunamente configurato. Ovviamente sono necessari alcuni piccoli accorgimenti. Quando si avvia uno script SlackBuild in un ambiente chroot a 32 bit &amp;amp;egrave; obbligatorio passare allo script stesso l'architettura per cui operare altrimenti verr&amp;amp;agrave; automaticamente rilevata quella del sistema principale. La sintassi corretta per lanciare gli script &amp;amp;egrave;: '''export''' MARCH=&amp;quot;i486&amp;quot;; ./&amp;lt;nome_script&amp;gt;. Per cui i comandi dovranno essere modificati come segue:&lt;br /&gt;
: '''export''' MARCH=&amp;quot;i486&amp;quot;; ./iscan-data.SlackBuild&lt;br /&gt;
: '''export''' MARCH=&amp;quot;i486&amp;quot;; ./iscan.SlackBuild&lt;br /&gt;
Non cambia invece la configurazione n&amp;amp;egrave; la procedura di installazione.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Configurazione del Sistema ===&lt;br /&gt;
Nel caso in cui l'installazione dei pacchetti abbia seguito l'ordine suggerito: '''isca-data''', '''iscan''', '''iscan-plugin''', non &amp;amp;egrave; necessario eseguire alcuna configurazione. Le regole per il sottosistema udev unite al contenuto del file ''/var/lib/iscan/interpreter'' sono sufficienti per riconoscere il dispositivo collegato e caricarvi il firmware adatto.&lt;br /&gt;
&lt;br /&gt;
In caso di problemi il file contenente le regole per udev, '''/etc/udev/rules.d/60-iscan.rules''', pu&amp;amp;ograve; essere generato ex novo eseguendo il comando:&lt;br /&gt;
   '''/usr/lib/iscan-data/make-policy-file''' ''--force --mode'' udev ''--out-file'' /etc/udev/rules.d/60-iscan.rules&lt;br /&gt;
Mentre il file /var/lib/iscan/interpreter pu&amp;amp;ograve; essere modificato manualmente inserendo le librerie specifiche per lo scanner collegato al computer e commentando tutte le altre.&lt;br /&gt;
&lt;br /&gt;
==== Iscan e Sane / Xsane ====&lt;br /&gt;
'''Sane''' &amp;amp;egrave; l'acronimo di '''S'''canner '''A'''ccess '''N'''ow '''E'''asy ed &amp;amp;egrave; il back-end per gli scanner utilizzato da Linux ed altri Unix. Gli scanner Epson possono essere utilizzati con Sane impostando l'interprete utilizzato nel file ''/etc/sane.d/dll.conf''. Nel caso dello scanner Perfection v200 photo ad esempio bisogna aggiungere '''epkowa''' all'elenco. Per alcuni modelli potrebbe essere inoltre necessario aggionrare il file ''/etc/sane.d/epkowa.conf''. Nella quasi totalit&amp;amp;agrave; dei casi l'operazione risulta superflua, ma se lo scanner non venisse riconosciuto correttamente dal sistema &amp;amp;egrave; possibile specificare la tipologia dell'apparecchio: scsi oppure usb e, nel caso di scanner usb, l'identificatore del prodotto nel formato:&lt;br /&gt;
   usb &amp;lt;Identificatore USB del produttore&amp;gt; &amp;lt;Identificatore USB del prodotto&amp;gt;&lt;br /&gt;
I dati possono essere ottenuti lanciando il comando '''lsusb''' quando l'apparecchio acceso &amp;amp;egrave; collegato al computer. Epson &amp;amp;egrave; identificato dalla stringa '''0x04b8'''. La riga da aggiungere per lo scanner Epson Perfection 1650 ad esempio &amp;amp;egrave;:&lt;br /&gt;
   usb '''0x04b8''' 0x0110&lt;br /&gt;
&lt;br /&gt;
==== Iscan e Gimp ====&lt;br /&gt;
'''Image Scan pu&amp;amp;ograve; essere configurato come plug-in di Gimp''', il software di elaborazione delle immagini pi&amp;amp;ugrave; usato sotto Linux. L'integrazione consente di '''lanciare scansioni direttamente dall'interfaccia di Gimp''' senza dover aprire un programma di acquisizione specifico. L'operazione risulta molto semplice e consiste nella creazione alcuni collegamenti. Nel caso della versione 2.x di Gimp, la versione inclusa in Slackware 14.2 &amp;amp;egrave; la 2.8.16, si avvii una shell con privilegi di root e si esegua il comando:&lt;br /&gt;
   root@system:/root# '''ln''' ''-s'' /usr/bin/iscan `'''gimptool-2.0''' ''--gimpplugindir''`/plug-ins/&lt;br /&gt;
Nel caso della obsoleta versione 1.2 invece il comando da eseguire sar&amp;amp;agrave;:&lt;br /&gt;
   root@system:/root# '''ln''' ''-s'' /usr/bin/iscan `'''gimptool''' ''--gimpplugindir''`/plug-ins/&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Esempi''' ==&lt;br /&gt;
Seguono le scansioni di un paio di immagini '''eseguite con il programma Image Scan funzionante su una distribuzione Slackware Linux a 64 bit'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Dragon-01lr.jpeg|Drago affamato (Bassa risoluzione)&lt;br /&gt;
Dragon-01hr.jpeg|Drago affamato (Alta risoluzione)&lt;br /&gt;
Dragon-02lr.jpeg|Drago (Bassa risoluzione)&lt;br /&gt;
Dragon-02hr.jpeg|Drago (Alta risoluzione)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== '''Conclusioni''' ==&lt;br /&gt;
&lt;br /&gt;
Nel corso dell'articolo &amp;amp;egrave; stato illustrato come installare il programma Image Scan per Linux sulla recente versione 14.2 di Slackware. Le istruzioni e gli script forniti possono essere utilizzati con piccole modifiche per funzionare su architettura i486, amd64 oppure arm.&lt;br /&gt;
&lt;br /&gt;
Di seguito e' possibile reperire i link ai pacchetti Image Scan 2.30.1 e Image Scan Data 1.36.0, distribuiti nella speranza che possano essere utili:&lt;br /&gt;
* '''i486'''&lt;br /&gt;
** [http://www.giustetti.net/resource/pkg/i486/iscan-data-1.36.0-i486-2_sg.txz Image Scan Data 1.36.0 per Slackware 14.2]&lt;br /&gt;
** [http://www.giustetti.net/resource/pkg/i486/iscan-data-1.36.0-i486-2_sg.txz.md5 Checksum md5 per Image Scan Data 1.36.0]&lt;br /&gt;
** [http://www.giustetti.net/resource/pkg/i486/iscan-2.30.1-i486-2_sg.txz Image Scan 2.30.1 per Slackware 14.2]&lt;br /&gt;
** [http://www.giustetti.net/resource/pkg/i486/iscan-2.30.1-i486-2_sg.txz.md5 Checksum md5 per Image Scan 2.30.1]&lt;br /&gt;
* '''amd64'''&lt;br /&gt;
** [http://www.giustetti.net/resource/pkg/x86_64/iscan-data-1.36.0-x86_64-2_sg.txz Image Scan Data 1.36.0 per Slackware 14.2]&lt;br /&gt;
** [http://www.giustetti.net/resource/pkg/x86_64/iscan-data-1.36.0-x86_64-2_sg.txz.md5 Checksum md5 per Image Scan Data 1.36.0]&lt;br /&gt;
** [http://www.giustetti.net/resource/pkg/x86_64/iscan-2.30.1-x86_64-2_sg.txz Image Scan 2.30.1 per Slackware 14.2]&lt;br /&gt;
** [http://www.giustetti.net/resource/pkg/x86_64/iscan-2.30.1-x86_64-2_sg.txz.md5 Checksum md5 per Image Scan 2.30.1]&lt;br /&gt;
* '''arm'''&lt;br /&gt;
** [http://www.giustetti.net/resource/pkg/arm/iscan-data-1.36.0-arm-2_sg.txz Image Scan Data 1.36.0 per SlackwareArm 14.2]&lt;br /&gt;
** [http://www.giustetti.net/resource/pkg/arm/iscan-data-1.36.0-arm-2_sg.txz.md5 Checksum md5 per Image Scan Data 1.36.0]&lt;br /&gt;
** [http://www.giustetti.net/resource/pkg/arm/iscan-2.30.1-arm-2_sg.txz Image Scan 2.30.1 per SlackwareArm 14.2]&lt;br /&gt;
** [http://www.giustetti.net/resource/pkg/arm/iscan-2.30.1-arm-2_sg.txz.md5 Checksum md5 per Image Scan 2.30.1]&lt;br /&gt;
&lt;br /&gt;
I plug-in sono distribuiti con una licenza diversa dalla GPL pertanto si rimanda al sito di Epson per effettuarne il download.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Per commenti, consigli, domande inviate una e-mail all'indirizzo ''studiosg [chiocciola] giustetti [punto] net''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Link esterni&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
* [http://www.epson.it/ Home page di Epson]&lt;br /&gt;
* [http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX Pagina dei download di Epson]&lt;br /&gt;
* [http://www.arm.com/index.php ARM]&lt;br /&gt;
* [https://www.raspberrypi.org Home page del progetto Raspberry Pi]&lt;br /&gt;
* [http://www.slackware.com Home page di Slackware]&lt;br /&gt;
* [http://arm.slackware.com Home page di Slackware per Architettura ARM]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{footer_it | link_page=iscan_and_Slackware_14.2}}&lt;/div&gt;</summary>
		<author><name>Wikiuser</name></author>
	</entry>
</feed>