Alternatives: differenze tra le versioni

m
aggiunta qualche riga
mNessun oggetto della modifica
m (aggiunta qualche riga)
Riga 1: Riga 1:
Ciao, grazie per la guida :), non l'ho ancora letta ma sembra ben fatta :D.
{{stub}}
=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 ...).


Una domanda: nei file di configurazione si devono inserire proprio queste particolari virgolette � oppure le virgole normali "? Se sono quelle normali direi correggerlo per evitare confusione ;-)
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).


Altra cosa: Il titolo. hotkeys � un pacchetto e tu non lo usi nella guida per�. Forse un titolo pi� generale sarebbe pi� chiaro "Configurazione dei Tasti Multimediali", oppure "Impostare i tasti multimediali", oppure "Tasti Multimediali: configurazione e uso.". Bho sono solo idee buttate li. Tu cosa ne pensi?
=Struttura del sistema=


Tieni presente che il titolo � importate per l'indicizzazione, pensa a cosa cercherebbe uno che cerca informazioni su queste cose...
=Elenco Alternatives=
<div align="center">
{|border="1" cellpadding="0" cellspacing="0" width="90%"
|Nome
|Descrizione
|-
|editor
|
|-
|fakeroot
|
|-
|firefox-javaplugin.so
|
|-
|ftp
|
|-
|infobrowser
|
|-
|java, javac, ...
| impostazioni circa il path degli eseguibili Java
|-
|vi
| Permette di scegliere l'alternativa tra vi o vim
|-
|view
|
|-
|vim
|
|-
|www-browser
| Il browser di default in modalità testuale.
|-
|x-cursor-theme
| Il tema dei cursori di default.
|-
|x-session-manager
| Il session manager di default.
|-
|x-terminal-emulator
| L'emulatore di terminale predefinito da usare in X
|-
|x-window-manager
| Il window manager di default.
|-
|x-www-browser
| Il browser di default in modalità grafica.
|}
</div>


: [[Utente:TheNoise|~ The Noise]] 05:37, 22 Apr 2006 (EDT)
=Modifica Impostazioni=
==Ottenere informazioni==
È possibile ottenere le informazioni relative alle varie alternative disponibili per una voce tramite il comando
<pre># update-alternatives --display <alternativa></pre>


Ciao, no le virgolette sono quelle normali ho appena corretto.
L'output del comando sarà simile a questo:
Per il titolo in effetti hai ragione penso andrebbe bene "Tasti Multimediali: configurazione ed uso", essendo la prima volta che uso un wiki non saprei come cambiarlo, adesso cerco un po'.
<pre># update-alternatives --display x-www-browser
x-www-browser - status is auto.
link currently points to /usr/bin/konqueror
/usr/bin/konqueror - priority 100
slave x-www-browser.1.gz: /usr/share/man/man1/konqueror.1.gz
/usr/bin/firefox - priority 70
slave x-www-browser.1.gz: /usr/share/man/man1/firefox.1.gz
/usr/bin/mozilla - priority 80
slave x-www-browser.1.gz: /usr/share/man/man1/mozilla.1.gz
Current `best' version is /usr/bin/konqueror.


: [[Utente:itbhp|~ itbhp]]
</pre>
Verranno mostrati, in ordine di priorità, le varia alternative, accompagnate dalla manpage.


==Cambiare l'associazione==
Cambiare l'associazione, tra quelle disponibili, è semplice:
<pre># update-alternatives --config x-www-browser


Fatto, ho cambiato il titolo.
There are 3 alternatives which provide `x-www-browser'.
Ciao! ;-)


: [[Utente:itbhp|~ itbhp]]
  Selection    Alternative
-----------------------------------------------
+        1    /usr/bin/konqueror
*        2    /usr/bin/firefox
          3    /usr/bin/mozilla


Perfetto! Ben fatto ;)
Press enter to keep the default[*], or type selection number:</pre>
a questo punto sarà sufficiente inserire il numero della alternativa che si vuole utilizzare.


: [[Utente:TheNoise|~ The Noise]] 07:39, 22 Apr 2006 (EDT)
A fianco delle varie scelte sono presenti due caratteri: '''+''' indica che quel programma ha la priorità maggiore (quindi, secondo il sistema, è l'associazione più appropriata); '''*''', invece, indica l'applicazione attualmente associata all'alternativa.


Ho modificato la prima sezione dato che � cambiato il pacchetto contenente xev e xmodmap.
==Inserire nuove opzioni==
==Rigenerazione di una alternative==
In caso di problemi o corruzione (oppure ad esperimenti andati male) è possibile rigenerare la tabella di alternative con un semplice
<pre></pre> [todo]


: [[Utente:itbhp|~ itbhp]]
==Aggiunta==
Per aggiungere alla lista delle alternative (o crearne una nuova) è possibile usare l'opzione <tt>--install</tt> nel seguente modo:
<pre>
# update-alternatives [options] --install link name path priority [--slave link name path]
</pre>
con i seguenti parametri:
; link : il nome del link che verrà inserito nella directory di alternative (<tt>/etc/alternative/</tt>)
; name : il nome dell'alternativa (è normale farlo coincidere con il nome del link)
; path : il path dell'eseguibile
; priority : la priorità da assegnare a quella altervativa
; --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==
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-all <name> : rimuove l'intera alternativa <name>
 
=Riferimenti=
* <tt>man update-alternatives</tt>
1 487

contributi