Pagina 1 di 1

sane-backends: installazione non standard per slackware

Inviato: sab 15 gen 2005, 12:49
da legionario
Un saluto a tutti!
<BR>
<BR>Ai fini di una corretta installazione dell´ultima versione di sane-backends e´ necessario specificare, per la nostra slack, percorsi differenti da quelli di default. Leggendo l´help di configure si desume che non e´ sufficiente specificare un percorso generico, valido per tutte le dir di installazione, con l´opzione --prefix=/usr ma alcuni vanno specificati manualmente. Le seguenti directory di installazione non saprei dove installarle:
<BR>
<BR>---------------
<BR> --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
<BR>--sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
<BR>--localstatedir=DIR modifiable single-machine data [PREFIX/var]
<BR>----------------
<BR>
<BR>Cosa dovrei specificare per queste directory di installazione?...sulla mia slack non ho trovato /usr/var, /usr/com, /usr/etc
<BR>
<BR>Grazie per l´aiuto ragazzi!
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>--
<BR>Memento Audere Semper
<BR><BR><BR>[ Questo Messaggio è stato Modificato da: legionario il 15-01-2005 12:50 ]<br>

sane-backends: installazione non standard per slackware

Inviato: sab 15 gen 2005, 13:04
da kyakan
Allora per slack dovresti sempre avere
<BR>
<BR>--sysconfdir=/etc/
<BR>--localstatedir=/var/
<BR>
<BR>Naturalmente dove è possibile specificarli (guarda sempre configure --help se ci sono, e se ci sono specificali).
<BR>Ora a dire il vero --sharestatedir non mi è mai capitato... ma li spazio per architecture indipendent è /usr/share, per sicurezza guarda su
<BR><!-- BBCode Start --><A HREF="http://www.pathname.com/fhs/" TARGET="_blank">FHS</A><!-- BBCode End --><br>

sane-backends: installazione non standard per slackware

Inviato: sab 15 gen 2005, 14:01
da legionario
Dunque, il File-Hierarchy-System (di cui riporto uno stralcio in fondo al messaggio),dice che la directory architecture-indipendent si trova, come dicevi tu, in /usr/share, pero´ specifica anche che i programmi devono essere installati in /usr/local e non in /usr. Per cui, stando a queste affermazioni, non dovrei specificare manualmente le directory d´installazione, ma lasciare che sane-backends installi i suoi componenti, come di default, in /usr/local/. Ora, pero´,mi sono venuti alcuni dubbi:
<BR>
<BR>1) due delle directory (/usr/local/etc, /usr/local/var) che servono al programma non esistono su slack, per cui, a mio avviso, sarebbe piu´ giusto installarne il contenuto in /etc e /var, giusto?
<BR>2) e´ corretto installare il programma in /usr/local, come dice il File-Hierarchy-System, o per la nostra slack e´ preferibile installarlo in /usr ?
<BR>3) alcuni file di sane-backends vanno spostati manualmente in /etc/sane.d ?
<BR>
<BR>(stralcio di file-hierarchy-system)
<BR>---------------------------------------------------------------------------------------
<BR>[.....]
<BR>The /usr/local hierarchy is for use by the system administrator when installing software locally. It needs to be safe from being overwritten when the system software is updated. It may be used for programs and data that are shareable amongst a group of hosts, but not found in /usr. Locally installed software must be placed within /usr/local rather than /usr unless it is being installed to replace or upgrade software in /usr.
<BR>[....]
<BR>-----------------------------------------------------------------------------------------
<BR>
<BR>Grazie per l´attenzione!
<BR>
<BR>Saluti<br>