Originariamente inviato da
UnixMan
FYI, piccola nota a margine: consiglio di utilizzare sempre il comando "apt-cache show nome_pacchetto" per capire cosa state per installare. Ad es.:
codice:
apt-cache show alsa-base
apt-cache show alsa-tools
apt-cache show alsa-utils
Dall'output di tali comandi risulta immediatamente che:
1) in Debian Jessie il pacchetto "alsa-base" è diventato solo un "dummy package to ease purging of obsolete conffiles"; quindi se il sistema è appena stato installato da zero tale pacchetto è superfluo.
2) il pacchetto "alsa-tools" contiene (solo) dei programmi di supporto per alcune funzioni particolari di alcuni specifici chipset audio; nella fattispecie:
as10k1 - An assembler for the EMU10K1 (EMU10K2) DSP chip
hda-verb - send HD-audio commands to Intel HDA devices
sbiload - OPL2/3 FM instrument loader for the ALSA sequencer
us428control - Controller utility for Tascam US-X2Y
a meno che non si usi una interfaccia audio basata su uno dei suddetti chipset e si abbia bisogno delle funzionalità offerte da tali tools (cosa piuttosto improbabile nel ns. contesto), anche questo pacchetto è del tutto superfluo.
In definitiva, su nuove installazioni basta soltanto:
codice:
apt-get install alsa-utils
In effetti anche questo pacchetto sarebbe opzionale, ma in questo caso ne è caldamente raccomandata l'installazione perché fornisce dei comandi accessori abbastanza fondamentali quali "aplay", "alsamixer", "alsactl", ecc.
Qualcuno a questo punto potrebbe chiedersi: ma allora, "ALSA" da dove viene? come lo installo?
La risposta è che i "drivers", cioè i moduli del kernel fanno parte del kernel stesso e sono (già) installati ed aggiornati con questo; il resto è fornito invece dal pacchetto "libasound2" (che di solito è installato di default e, casomai non lo fosse, verrebbe installato automaticamente come "dipendenza" non appena si installa un qualunque pacchetto che fa uso del sottosistema audio).
P.S.: in Jessie il comando "alsaconf" non esiste...