Alternatives: differenze tra le versioni

corretta gerarchia titoli
Nessun oggetto della modifica
(corretta gerarchia titoli)
Riga 1: Riga 1:
{{Versioni compatibili|Debian Sarge 3.1<br/>Debian Etch 4.0<br/>Debian Lenny 5.0<br/>Debian Squeeze<br/>Debian Sid|}}
{{Versioni compatibili|Debian Sarge 3.1<br/>Debian Etch 4.0<br/>Debian Lenny 5.0<br/>Debian Squeeze<br/>Debian Sid|}}
=Introduzione=
== Introduzione ==
Le ''alternative'' sono un sistema di link simbolici che permettono di gestire comodamente i programmi di default per ogni categoria di applicazioni (browser, editor, ecc ...).
Le ''alternative'' sono un sistema di link simbolici che permettono di gestire comodamente i programmi di default per ogni categoria di applicazioni (browser, editor, ecc ...).


L'idea che è alla base di questo sistema è di avere un database che raccoglie le possibili alternative ad una applicazione (per esempio, x-www-browser è una ''alternativa'' che può essere collegata al browser proferito).
L'idea che è alla base di questo sistema è di avere un database che raccoglie le possibili alternative ad una applicazione (per esempio, x-www-browser è una ''alternativa'' che può essere collegata al browser proferito).


=Struttura del sistema=
== Struttura del sistema ==


=Elenco Alternatives=
== Elenco Alternatives ==
<div align="center">
<div align="center">
{|border="1" cellpadding="0" cellspacing="0" width="90%"
{|border="1" cellpadding="0" cellspacing="0" width="90%"
Riga 60: Riga 60:
</div>
</div>


=Modifica Impostazioni=
== Modifica Impostazioni ==
==Ottenere informazioni==
=== Ottenere informazioni ===
È possibile ottenere le informazioni relative alle varie alternative disponibili per una voce tramite il comando
È possibile ottenere le informazioni relative alle varie alternative disponibili per una voce tramite il comando
<pre># update-alternatives --display <alternativa></pre>
<pre># update-alternatives --display <alternativa></pre>
Riga 80: Riga 80:
Verranno mostrati, in ordine di priorità, le varia alternative, accompagnate dalla manpage.
Verranno mostrati, in ordine di priorità, le varia alternative, accompagnate dalla manpage.


==Cambiare l'associazione==
=== Cambiare l'associazione ===
Cambiare l'associazione, tra quelle disponibili, è semplice:
Cambiare l'associazione, tra quelle disponibili, è semplice:
<pre># update-alternatives --config x-www-browser
<pre># update-alternatives --config x-www-browser
Riga 104: Riga 104:
che si occuperà di richiamare <tt>update-alternatives --config</tt> su tutte le ''alternatives'' registrate. Per quelle relative a java, si potrà effettuare la modifica, mentre per le altre sarà sufficiente premere ''invio'' per mantenere le impostazioni attuali senza modificarle.
che si occuperà di richiamare <tt>update-alternatives --config</tt> su tutte le ''alternatives'' registrate. Per quelle relative a java, si potrà effettuare la modifica, mentre per le altre sarà sufficiente premere ''invio'' per mantenere le impostazioni attuali senza modificarle.


==Aggiunta==
=== Aggiunta ===
Per aggiungere alla lista delle alternative (o crearne una nuova) è possibile usare l'opzione <tt>--install</tt> nel seguente modo:
Per aggiungere alla lista delle alternative (o crearne una nuova) è possibile usare l'opzione <tt>--install</tt> nel seguente modo:
<pre>
<pre>
Riga 116: Riga 116:
; --slave : si tratta di una opzione facoltativa, che permette l'aggiunta di una alternative ad una già presente; per questa opzione è necessario indicare gli stessi argomenti usati per <tt>--master</tt>
; --slave : si tratta di una opzione facoltativa, che permette l'aggiunta di una alternative ad una già presente; per questa opzione è necessario indicare gli stessi argomenti usati per <tt>--master</tt>


==Rimozione==
=== Rimozione ===
Per la rimozione esistono due opzioni:
Per la rimozione esistono due opzioni:
; --remove <name> <path> : provoca la rimozione di una sola alternativa (associata a <path>) dall'elenco di quelle relativa a <name>
; --remove <name> <path> : provoca la rimozione di una sola alternativa (associata a <path>) dall'elenco di quelle relativa a <name>
; --remove-all <name> : rimuove l'intera alternativa <name>
; --remove-all <name> : rimuove l'intera alternativa <name>


=Riferimenti=
== Riferimenti ==
* <tt>man update-alternatives</tt>
* <tt>man update-alternatives</tt>
----
----
[[Categoria:Sistema]]
[[Categoria:Sistema]]
1 508

contributi