## page hashed by wilecoyote
#format wiki
#language it
<
>
<>
<>
= Introduzione =
In alternativa all'installazione dei driver delle stampanti '''Samsung''' tramite [[Hardware/StampantiScanner/Samsung|script]] questa guida mostra come impostare il [[Repository|repository]] messo a disposizione dal progetto [[https://www.bchemnet.com/suldr/|Bchemnet]] per l'installazione dei driver.
{{{#!wiki note
'''Non''' utilizzare il software `hplip` per le stampanti '''Samsung'''. Nonostante l'acquisizione da parte di '''HP''' tale modalità di installazione non funziona per stampanti '''Samsung'''.
}}}
= Preparazione =
Quasi tutti i driver richiedono come dipendenza la libreria '''libpng12''' non più mantenuta. Vengono quindi mostrate le modalità di installazione a seconda del sistema in utilizzo.
* '''Da Ubuntu 24.04''':
0. Scaricare il pacchetto della libreria da [[https://launchpad.net/~linuxuprising/+archive/ubuntu/libpng12/+files/libpng12-0_1.2.54-1ubuntu1.1+1~ppa0~jammy0_amd64.deb/|questo indirizzo]],
0. [[AmministrazioneSistema/InstallareProgrammi/PacchettiDebian|Installare]] il file `.deb` scaricato.
* ''' Fino a Ubuntu 22.04''':
0. Aggiungere il ''ppa'' [[https://www.linuxuprising.com/|Linux Uprising]] alla lista dei repository del sistema, digitando nel [[AmministrazioneSistema/Terminale|terminale]] il seguente comando:{{{
sudo add-apt-repository ppa:linuxuprising/libpng12
}}}
0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://libpng12|libpng12]].
<>
= Installazione =
0. Scaricare il pacchetto con la chiave d'autenticazione digitando nel [[AmministrazioneSistema/Terminale|terminale]] il comando:{{{
wget https://www.bchemnet.com/suldr/pool/debian/extra/su/suldr-keyring_2_all.deb
}}}
0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto `suldr-keyring_2_all.deb`.
0. In '''Ubuntu 20.04''' [[https://wiki.ubuntu-it.org/AmministrazioneSistema/ComandiBase#mkdir|creare]] con i [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]] la cartella `/etc/apt/keyrings`.
0. [[AmministrazioneSistema/ComandiBase#mv|Spostare]] il file `/etc/apt/trusted.gpg.d/suldr-keyring.gpg` nella cartella `/etc/apt/keyrings`.
0. Importare il [[Repository|repository]] '''[[https://www.bchemnet.com/suldr/index.html|Bchemnet]]''':{{{
echo -e "# repository Bchemnet\n\nTypes: deb\nURIs: https://www.bchemnet.com/suldr/\nSuites: debian\nComponents: extra\nSigned-By: /etc/apt/keyrings/suldr-keyring.gpg\nArchitectures: amd64\n" | sudo tee /etc/apt/sources.list.d/.sources
}}}
0. Assicurarsi che il file `/etc/apt/keyrings/suldr-keyring.gpg` e i relativi [[AmministrazioneSistema/PermessiFile#Visualizzare_i_permessi|permessi di esecuzione]] siano attribuiti all'utente root. In caso contrario modificarli con le istruzioni contenute in [[Repository/GestioneRepositoryTerzeParti#Installazione_diretta_del_file_gpg|questa guida]].
0. [[AmministrazioneSistema/InstallareProgrammi/Apt#Aggiornamento_del_sistema|Aggiornare la lista dei pacchetti]].
Al termine della procedura sarà possibile [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto col driver richiesto. In [[https://www.bchemnet.com/suldr/supported.html|questa pagina]] per ogni stampante è riportato il rispettivo driver.<
>
In caso di problemi con le dipendenze dei pacchetti della [[https://it.wikipedia.org/wiki/Qt_(toolkit)|libreria Qt 4]], seguire le istruzioni di [[#qt|questo paragrafo]].
= Risoluzione dei problemi =
== Indicazioni generali ==
Vengono qui elencate alcune indicazioni riportate sul [[https://www.bchemnet.com/suldr/|sito]] del progetto.
* '''Driver''': l'installazione di più versioni dei driver non è possibile.
* '''Software di gestione''': la maggior parte dei modelli dovrebbe funzionare [[AmministrazioneSistema/InstallareProgrammi|installando]] il pacchetto [[apt://suld-configurator-2-qt4|suld-configurator-2-qt4]].
* Se si utilizza la '''versione 2''' dei driver, il pacchetto '''suld-configurator''' non sarà installabile.
* Se si desidera utilizzare l'interfaccia '''slpr''', sarà necessario [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto [[apt://suld-configurator-1-qt4|suld-configurator-1-qt4]].
<>
== Libreria Qt4 ==
Essendo i driver da installare potrebbero richiedere come dipendenze alcune librerie della suite '''Qt4''' ormai non più mantenuta. Per soddisfare tali dipendenze si può ricorrere al repository '''[[https://launchpad.net/~ubuntuhandbook1/+archive/ubuntu/ppa|PPA ubuntuhandbook1]]''', che compila e distribuisce i pacchetti delle librerie della suite '''Qt4''' per '''Ubuntu 20.04''' e successivi.
{{{#!wiki important
La suite Qt4 non viene più mantenuta e aggiornata dal 2016, pertanto l'installazione e l'utilizzo delle sue librerie potrebbe non essere esente da bug di sicurezza.
}}}
0. Installare il '''PPA ubuntuhandbook1''' con il comando:{{{
sudo add-apt-repository ppa:ubuntuhandbook1/ppa}}}
0. Procedere con l'[[#install|installazione]] del driver per la stampante. Le eventuali dipendenze per le librerie qt4 verranno automaticamente soddisfatte.
{{{#!wiki note
Pur non provocando nessun conflitto coi corrispondenti pacchetti delle suite '''Qt5''' e '''Qt6''', si consiglia di non installare i pacchetti dell'intera suite '''Qt4''', dato che non aggiungerebbero alcuna funzionalità ai driver e/o al sistema.
}}}
= FAQ =
In caso di ulteriori problemi di funzionamento e/o riconoscimento del dispositivo, consultare [[https://www.bchemnet.com/suldr/printing.html|la FAQ per la stampante]] e/o [[https://www.bchemnet.com/suldr/scanning.html|la FAQ per lo scanner]].
= Ulteriori risorse =
* [[https://www.bchemnet.com/suldr/index.html|Samsung Unified Linux Driver Repository]]
----
CategoryHardware