Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 14/04/2015, à 22:34

adrenalinos

Où décompresser une archive? [Résolu]

Bonjour,

je veux réinstaller ALSA (je l'ai purgé), j'ai téléchargé l'archive alsa-lib-1.0.28.tar.bz2 ... mais donc dois-je la décompresser? roll

(sorry pour la peut-être trivialité de la question hmm)
ps: .. après ça, je sens que ça va être la galère pour l'installer, "dépendances" Doxygen-1.8.9.1 et/ou Python-2.7.9 ?? requis?, configuration du noyau "if needed" puis recompilation dudit noyau ?! etc.  ça m'a l'air Whaouh! .. un tuto Récent serait le bienvenu concernant ALSA et Pulseaudio big_smile

Dernière modification par adrenalinos (Le 16/04/2015, à 09:17)


Alienware17 i7-4980HQ 16Go DDRL3 1,6GHz NVIDIA GeForce GTX 980M 4 Go GDDR5 - SSD de 256 Go + disque dur de 2 To à 5 400 tr/min  Kubuntu22.04
HP OfficeJet 7740

Hors ligne

#2 Le 14/04/2015, à 23:05

Braun

Re : Où décompresser une archive? [Résolu]

Bonsoir,
A priori n'importe où. Si je ne m'abuse cette archive ne contient qu'un programme d'installation qui, lui, déterminera les répertoires cibles.

Hors ligne

#3 Le 14/04/2015, à 23:27

adrenalinos

Re : Où décompresser une archive? [Résolu]

merci...

je l'ai donc mis dans mes dossiers personnels, documents, alsa-lib-1.0.28
mais, après, pour lancer l'install il faut taper en console
./configure && make
.. et . . . abracadabra? .. bin non! lol ..

adrenalinos@adrenalinos-Alienware-17-R2:~$ ./configure && make
bash: ./configure: Aucun fichier ou dossier de ce type

j'imagine qu'il faut spécifier le chemin quelque part?
genre  /home/adrenalinos/Documents/alsa-lib-1.0.28 ?
j'essaie:

/home/adrenalinos/Documents/alsa-lib-1.0.28/configure && make

OK!.. y a du bon!

adrenalinos@adrenalinos-Alienware-17-R2:~$ /home/adrenalinos/Documents/alsa-lib-1.0.28/configure && make
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... yes
checking whether make supports nested variables... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking whether ln -s works... yes
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes                                                                                         
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B                                                                         
checking the name lister (/usr/bin/nm -B) interface... BSD nm                                                                                 
checking the maximum length of command line arguments... 1572864                                                                              
checking whether the shell understands some XSI constructs... yes                                                                             
checking whether the shell understands "+="... yes                                                                                            
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop                      
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop                                     
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for mt... mt
checking if mt is a manifest tool... no
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... no
checking for dlopen in -ldl... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... no
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
/home/adrenalinos/Documents/alsa-lib-1.0.28/configure: line 11568: CC_NOUNDEFINED: command not found
checking for ANSI C header files... (cached) yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking whether time.h and sys/time.h may both be included... yes
checking whether gcc needs -traditional... no
checking for uselocale... yes
checking for library version... major 1 minor 0 subminor 28 extrastr  extraver 1000000
checking for versioned symbols... yes
checking for symbolic-functions... no
checking for custom symbol prefixes... 
checking for debug... yes
checking for debug assert... no
checking for tmpdir... /tmp
checking for softfloat... no
checking for libdl... checking for dlsym in -ldl... yes
checking for pthread... checking for pthread_join in -lpthread... yes
checking for __thread... yes
checking for librt... checking for clock_gettime in -lrt... yes
checking wordexp.h usability... yes
checking wordexp.h presence... yes
checking for wordexp.h... yes
checking endian.h usability... yes
checking endian.h presence... yes
checking for endian.h... yes
checking sys/endian.h usability... no
checking sys/endian.h presence... no
checking for sys/endian.h... no
checking for resmgr support... no
checking for aload* support... yes
checking for ALSA device file directory... /dev/snd/
checking for aload* device file directory... /dev/
/home/adrenalinos/Documents/alsa-lib-1.0.28/configure: line 12642: python-config: command not found
/home/adrenalinos/Documents/alsa-lib-1.0.28/configure: line 12650: python-config: command not found
Unable to determine python libraries! Probably python-config is not
available on this system. Please, use --with-pythonlibs and
--with-pythonincludes options. Python components are disabled in this build.
checking whether GCC supports builtin atomic intrinsics... yes
checking for max number of cards... 32
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating doc/Makefile
config.status: creating doc/pictures/Makefile
config.status: creating doc/doxygen.cfg
config.status: creating include/Makefile
config.status: creating include/sound/Makefile
config.status: creating src/Versions
config.status: creating src/Makefile
config.status: creating src/control/Makefile
config.status: creating src/mixer/Makefile
config.status: creating src/pcm/Makefile
config.status: creating src/pcm/scopes/Makefile
config.status: creating src/rawmidi/Makefile
config.status: creating src/timer/Makefile
config.status: creating src/hwdep/Makefile
config.status: creating src/seq/Makefile
config.status: creating src/ucm/Makefile
config.status: creating src/alisp/Makefile
config.status: creating src/conf/Makefile
config.status: creating src/conf/alsa.conf.d/Makefile
config.status: creating src/conf/cards/Makefile
config.status: creating src/conf/pcm/Makefile
config.status: creating src/conf/ucm/Makefile
config.status: creating src/conf/ucm/DAISY-I2S/Makefile
config.status: creating src/conf/ucm/PandaBoard/Makefile
config.status: creating src/conf/ucm/PandaBoardES/Makefile
config.status: creating src/conf/ucm/SDP4430/Makefile
config.status: creating src/conf/ucm/tegraalc5632/Makefile
config.status: creating modules/Makefile
config.status: creating modules/mixer/Makefile
config.status: creating modules/mixer/simple/Makefile
config.status: creating alsalisp/Makefile
config.status: creating aserver/Makefile
config.status: creating test/Makefile
config.status: creating test/lsb/Makefile
config.status: creating utils/Makefile
config.status: creating utils/alsa-lib.spec
config.status: creating utils/alsa.pc
config.status: creating include/config.h
config.status: executing depfiles commands
config.status: executing libtool commands
Creating asoundlib.h...
Making all in doc
make[1]: entrant dans le répertoire « /home/adrenalinos/doc »
Making all in pictures
make[2]: entrant dans le répertoire « /home/adrenalinos/doc/pictures »
make[2]: Rien à faire pour « all ».
make[2]: quittant le répertoire « /home/adrenalinos/doc/pictures »
make[2]: entrant dans le répertoire « /home/adrenalinos/doc »
make[2]: Rien à faire pour « all-am ».
make[2]: quittant le répertoire « /home/adrenalinos/doc »
make[1]: quittant le répertoire « /home/adrenalinos/doc »
Making all in include
make[1]: entrant dans le répertoire « /home/adrenalinos/include »
make  all-recursive
make[2]: entrant dans le répertoire « /home/adrenalinos/include »
Making all in sound
make[3]: entrant dans le répertoire « /home/adrenalinos/include/sound »
make[3]: Rien à faire pour « all ».
make[3]: quittant le répertoire « /home/adrenalinos/include/sound »
make[3]: entrant dans le répertoire « /home/adrenalinos/include »
Updating version.h
make[3]: quittant le répertoire « /home/adrenalinos/include »
make[2]: quittant le répertoire « /home/adrenalinos/include »
make[1]: quittant le répertoire « /home/adrenalinos/include »
Making all in src
make[1]: entrant dans le répertoire « /home/adrenalinos/src »
Making all in control
make[2]: entrant dans le répertoire « /home/adrenalinos/src/control »
  CC       cards.lo
  CC       tlv.lo
  CC       namehint.lo
  CC       hcontrol.lo
  CC       control.lo
  CC       control_hw.lo
  CC       setup.lo
  CC       ctlparse.lo
  CC       control_symbols.lo
  CC       control_shm.lo
  CC       control_ext.lo
  CCLD     libcontrol.la
make[2]: quittant le répertoire « /home/adrenalinos/src/control »
Making all in mixer
make[2]: entrant dans le répertoire « /home/adrenalinos/src/mixer »
  CC       bag.lo
  CC       mixer.lo
  CC       simple.lo
  CC       simple_none.lo
  CC       simple_abst.lo
  CCLD     libmixer.la
make[2]: quittant le répertoire « /home/adrenalinos/src/mixer »
Making all in pcm
make[2]: entrant dans le répertoire « /home/adrenalinos/src/pcm »
make[3]: entrant dans le répertoire « /home/adrenalinos/src/pcm »
make[3]: Rien à faire pour « all-am ».
make[3]: quittant le répertoire « /home/adrenalinos/src/pcm »
  CC       atomic.lo
  CC       mask.lo
  CC       interval.lo
  CC       pcm.lo
  CC       pcm_params.lo
  CC       pcm_simple.lo
  CC       pcm_hw.lo
  CC       pcm_misc.lo
  CC       pcm_mmap.lo
  CC       pcm_symbols.lo
  CC       pcm_generic.lo
  CC       pcm_plugin.lo
  CC       pcm_copy.lo
  CC       pcm_linear.lo
  CC       pcm_route.lo
  CC       pcm_mulaw.lo
  CC       pcm_alaw.lo
  CC       pcm_adpcm.lo
  CC       pcm_rate.lo
  CC       pcm_rate_linear.lo
  CC       pcm_plug.lo
  CC       pcm_multi.lo
  CC       pcm_shm.lo
  CC       pcm_file.lo
  CC       pcm_null.lo
  CC       pcm_empty.lo
  CC       pcm_share.lo
  CC       pcm_meter.lo
  CC       pcm_hooks.lo
  CC       pcm_lfloat.lo
  CC       pcm_ladspa.lo
  CC       pcm_dmix.lo
  CC       pcm_dshare.lo
  CC       pcm_dsnoop.lo
  CC       pcm_direct.lo
  CC       pcm_asym.lo
  CC       pcm_iec958.lo
  CC       pcm_softvol.lo
  CC       pcm_extplug.lo
  CC       pcm_ioplug.lo
  CC       pcm_mmap_emul.lo
  CCLD     libpcm.la
make[2]: quittant le répertoire « /home/adrenalinos/src/pcm »
Making all in timer
make[2]: entrant dans le répertoire « /home/adrenalinos/src/timer »
  CC       timer.lo
  CC       timer_hw.lo
  CC       timer_query.lo
  CC       timer_query_hw.lo
  CC       timer_symbols.lo
  CCLD     libtimer.la
make[2]: quittant le répertoire « /home/adrenalinos/src/timer »
Making all in rawmidi
make[2]: entrant dans le répertoire « /home/adrenalinos/src/rawmidi »
  CC       rawmidi.lo
  CC       rawmidi_hw.lo
  CC       rawmidi_symbols.lo
  CC       rawmidi_virt.lo
  CCLD     librawmidi.la
make[2]: quittant le répertoire « /home/adrenalinos/src/rawmidi »
Making all in hwdep
make[2]: entrant dans le répertoire « /home/adrenalinos/src/hwdep »
  CC       hwdep.lo
  CC       hwdep_hw.lo
  CC       hwdep_symbols.lo
  CCLD     libhwdep.la
make[2]: quittant le répertoire « /home/adrenalinos/src/hwdep »
Making all in seq
make[2]: entrant dans le répertoire « /home/adrenalinos/src/seq »
  CC       seq_hw.lo
  CC       seq.lo
  CC       seq_event.lo
  CC       seqmid.lo
  CC       seq_midi_event.lo
  CC       seq_symbols.lo
  CC       seq_old.lo
  CCLD     libseq.la
make[2]: quittant le répertoire « /home/adrenalinos/src/seq »
Making all in ucm
make[2]: entrant dans le répertoire « /home/adrenalinos/src/ucm »
  CC       utils.lo
  CC       parser.lo
  CC       main.lo
  CCLD     libucm.la
make[2]: quittant le répertoire « /home/adrenalinos/src/ucm »
Making all in alisp
make[2]: entrant dans le répertoire « /home/adrenalinos/src/alisp »
  CC       alisp.lo
  CCLD     libalisp.la
make[2]: quittant le répertoire « /home/adrenalinos/src/alisp »
Making all in conf
make[2]: entrant dans le répertoire « /home/adrenalinos/src/conf »
Making all in cards
make[3]: entrant dans le répertoire « /home/adrenalinos/src/conf/cards »
make[3]: Rien à faire pour « all ».
make[3]: quittant le répertoire « /home/adrenalinos/src/conf/cards »
Making all in pcm
make[3]: entrant dans le répertoire « /home/adrenalinos/src/conf/pcm »
make[3]: Rien à faire pour « all ».
make[3]: quittant le répertoire « /home/adrenalinos/src/conf/pcm »
Making all in alsa.conf.d
make[3]: entrant dans le répertoire « /home/adrenalinos/src/conf/alsa.conf.d »
make[3]: Rien à faire pour « all ».
make[3]: quittant le répertoire « /home/adrenalinos/src/conf/alsa.conf.d »
Making all in ucm
make[3]: entrant dans le répertoire « /home/adrenalinos/src/conf/ucm »
Making all in DAISY-I2S
make[4]: entrant dans le répertoire « /home/adrenalinos/src/conf/ucm/DAISY-I2S »
make[4]: Rien à faire pour « all ».
make[4]: quittant le répertoire « /home/adrenalinos/src/conf/ucm/DAISY-I2S »
Making all in PandaBoard
make[4]: entrant dans le répertoire « /home/adrenalinos/src/conf/ucm/PandaBoard »
make[4]: Rien à faire pour « all ».
make[4]: quittant le répertoire « /home/adrenalinos/src/conf/ucm/PandaBoard »
Making all in PandaBoardES
make[4]: entrant dans le répertoire « /home/adrenalinos/src/conf/ucm/PandaBoardES »
make[4]: Rien à faire pour « all ».
make[4]: quittant le répertoire « /home/adrenalinos/src/conf/ucm/PandaBoardES »
Making all in SDP4430
make[4]: entrant dans le répertoire « /home/adrenalinos/src/conf/ucm/SDP4430 »
make[4]: Rien à faire pour « all ».
make[4]: quittant le répertoire « /home/adrenalinos/src/conf/ucm/SDP4430 »
Making all in tegraalc5632
make[4]: entrant dans le répertoire « /home/adrenalinos/src/conf/ucm/tegraalc5632 »
make[4]: Rien à faire pour « all ».
make[4]: quittant le répertoire « /home/adrenalinos/src/conf/ucm/tegraalc5632 »
make[4]: entrant dans le répertoire « /home/adrenalinos/src/conf/ucm »
make[4]: Rien à faire pour « all-am ».
make[4]: quittant le répertoire « /home/adrenalinos/src/conf/ucm »
make[3]: quittant le répertoire « /home/adrenalinos/src/conf/ucm »
make[3]: entrant dans le répertoire « /home/adrenalinos/src/conf »
make[3]: Rien à faire pour « all-am ».
make[3]: quittant le répertoire « /home/adrenalinos/src/conf »
make[2]: quittant le répertoire « /home/adrenalinos/src/conf »
make[2]: entrant dans le répertoire « /home/adrenalinos/src »
  CC       conf.lo
  CC       confmisc.lo
  CC       input.lo
  CC       output.lo
  CC       async.lo
  CC       error.lo
  CC       dlmisc.lo
  CC       socket.lo
  CC       shmarea.lo
  CC       userfile.lo
  CC       names.lo
  CCLD     libasound.la
pcm/.libs/libpcm.a(pcm_generic.o): In function `snd1_pcm_generic_hwsync':
pcm_generic.c:(.text+0x56e): warning: Warning: snd_pcm_hwsync() is deprecated, consider to use snd_pcm_avail()
make[2]: quittant le répertoire « /home/adrenalinos/src »
make[1]: quittant le répertoire « /home/adrenalinos/src »
Making all in modules
make[1]: entrant dans le répertoire « /home/adrenalinos/modules »
Making all in mixer
make[2]: entrant dans le répertoire « /home/adrenalinos/modules/mixer »
Making all in simple
make[3]: entrant dans le répertoire « /home/adrenalinos/modules/mixer/simple »
  CC       sbase.lo
/home/adrenalinos/Documents/alsa-lib-1.0.28/modules/mixer/simple/sbase.c: In function 'simple_event_add1':
/home/adrenalinos/Documents/alsa-lib-1.0.28/modules/mixer/simple/sbase.c:327:16: warning: variable 'values' set but not used [-Wunused-but-set-variable]
  unsigned long values;
                ^
  CCLD     smixer-sbase.la
  CC       ac97.lo
  CC       sbasedl.lo
  CCLD     smixer-ac97.la
  CC       hda.lo
  CCLD     smixer-hda.la
make[3]: quittant le répertoire « /home/adrenalinos/modules/mixer/simple »
make[3]: entrant dans le répertoire « /home/adrenalinos/modules/mixer »
make[3]: Rien à faire pour « all-am ».
make[3]: quittant le répertoire « /home/adrenalinos/modules/mixer »
make[2]: quittant le répertoire « /home/adrenalinos/modules/mixer »
make[2]: entrant dans le répertoire « /home/adrenalinos/modules »
make[2]: Rien à faire pour « all-am ».
make[2]: quittant le répertoire « /home/adrenalinos/modules »
make[1]: quittant le répertoire « /home/adrenalinos/modules »
Making all in aserver
make[1]: entrant dans le répertoire « /home/adrenalinos/aserver »
  CC       aserver.o
  CCLD     aserver
aserver.o: In function `pcm_shm_cmd':
aserver.c:(.text+0x11ca): warning: Warning: snd_pcm_hwsync() is deprecated, consider to use snd_pcm_avail()
make[1]: quittant le répertoire « /home/adrenalinos/aserver »
Making all in alsalisp
make[1]: entrant dans le répertoire « /home/adrenalinos/alsalisp »
  CC       alsalisp.o
  CCLD     alsalisp
make[1]: quittant le répertoire « /home/adrenalinos/alsalisp »
Making all in test
make[1]: entrant dans le répertoire « /home/adrenalinos/test »
Making all in .
make[2]: entrant dans le répertoire « /home/adrenalinos/test »
make[2]: Rien à faire pour « all-am ».
make[2]: quittant le répertoire « /home/adrenalinos/test »
Making all in lsb
make[2]: entrant dans le répertoire « /home/adrenalinos/test/lsb »
make[2]: Rien à faire pour « all ».
make[2]: quittant le répertoire « /home/adrenalinos/test/lsb »
make[1]: quittant le répertoire « /home/adrenalinos/test »
Making all in utils
make[1]: entrant dans le répertoire « /home/adrenalinos/utils »
make[1]: Rien à faire pour « all ».
make[1]: quittant le répertoire « /home/adrenalinos/utils »
make[1]: entrant dans le répertoire « /home/adrenalinos »
make[1]: Rien à faire pour « all-am ».
make[1]: quittant le répertoire « /home/adrenalinos »
adrenalinos@adrenalinos-Alienware-17-R2:~$

.. mais il y a quelques "no" et "rien à faire".. je vais voir si, abracadabron, j'ai du son! lol
/
bin non!  ...ni contrôle volume, ni disponible comme élément du tableau de bord d'ailleurs!.. mais ce n'était pas la question, il s'agissait de m'y retrouver avec les archives, c'est fait, merci!  big_smile

Dernière modification par adrenalinos (Le 16/04/2015, à 09:17)


Alienware17 i7-4980HQ 16Go DDRL3 1,6GHz NVIDIA GeForce GTX 980M 4 Go GDDR5 - SSD de 256 Go + disque dur de 2 To à 5 400 tr/min  Kubuntu22.04
HP OfficeJet 7740

Hors ligne

#4 Le 16/04/2015, à 16:18

tiramiseb

Re : Où décompresser une archive? [Résolu]

Salut,

Réinstaller Alsa à partir des sources !?
Il vaut mieux utiliser le paquet .deb officiel ...

Hors ligne

#5 Le 16/04/2015, à 23:05

adrenalinos

Re : Où décompresser une archive? [Résolu]

Salut,

tiramiseb a écrit :

Il vaut mieux utiliser le paquet .deb officiel ...

Well!.. certes et pourquoi pas? .. encore (me) faut-il les trouver!..
j'avais tout désinstallé (purge) ALSA, puis dû résoudre la disparition de kde dans la foulée!.. pour réinstaller ALSA, je n'ai pas trouvé d'instructions simples (que je n'en ai pas trouvé ne veux pas dire que ça n'existe pas) à part "c'est installé avec Ubuntu, sinon <lien vers page ALSA>" !! neutral
je suis preneur de toutes infos concernant ALSA... yikes


Alienware17 i7-4980HQ 16Go DDRL3 1,6GHz NVIDIA GeForce GTX 980M 4 Go GDDR5 - SSD de 256 Go + disque dur de 2 To à 5 400 tr/min  Kubuntu22.04
HP OfficeJet 7740

Hors ligne

#6 Le 17/04/2015, à 18:37

tiramiseb

Re : Où décompresser une archive? [Résolu]

A priori tu as besoin de :

sudo apt-get install alsa-base alsa-utils

Chez moi, quand je cherche alsa parmi les paquets installés, ça donne :

➜  ~  dpkg -l | grep alsa
ii  alsa-base                                                   1.0.25+dfsg-0ubuntu4                     all          ALSA driver configuration files
ii  alsa-utils                                                  1.0.28-1ubuntu1                          amd64        Utilities for configuring and using ALSA
ii  bluez-alsa:amd64                                            4.101-0ubuntu20                          amd64        Bluetooth ALSA support
ii  gstreamer0.10-alsa:amd64                                    0.10.36-2                                amd64        GStreamer plugin for ALSA
ii  gstreamer1.0-alsa:amd64                                     1.4.3-1ubuntu1                           amd64        GStreamer plugin for ALSA

Hors ligne

#7 Le 17/04/2015, à 21:02

adrenalinos

Re : Où décompresser une archive? [Résolu]

adrenalinos@adrenalinos-Alienware-17-R2:/$ dpkg -l | grep alsa
ii  alsa-base                                   1.0.25+dfsg-0ubuntu4                  all          ALSA driver configuration files
ii  alsa-tools                                  1.0.27-2ubuntu3                       amd64        Console based ALSA utilities for specific hardware
ii  alsa-utils                                  1.0.27.2-1ubuntu2                     amd64        Utilities for configuring and using ALSA

Well! .. ce n'est pas le tout dernier.. (??) .. et je n'ai pas gstreamer.. ?? .. et ->

adrenalinos@adrenalinos-Alienware-17-R2:/$ sudo apt-get install alsa-base alsa-utils
[sudo] password for adrenalinos: 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
alsa-base est déjà la plus récente version disponible.
alsa-base passé en « installé manuellement ».
alsa-utils est déjà la plus récente version disponible.
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  linux-image-3.16.0-33-generic linux-image-extra-3.16.0-33-generic
  linux-signed-image-3.16.0-33-generic
Veuillez utiliser « apt-get autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 24 non mis à jour.

+ pour gstreamer, ça dit qu'il faut installer gst-plugins-good .. re-idem: COMMENT?
(et puis alsa-utils 1.0.27.2  "la plus récente version disponible" ?? .. c'est pas la 1.0.28 !?)
(et puis apt-get autoremove, ça ne va pas m'enlever des trucs genre tite surprise au redémarrage, écran noir etc.?? ne faut-il pas spécifier quelque chose?)

Dernière modification par adrenalinos (Le 17/04/2015, à 21:20)


Alienware17 i7-4980HQ 16Go DDRL3 1,6GHz NVIDIA GeForce GTX 980M 4 Go GDDR5 - SSD de 256 Go + disque dur de 2 To à 5 400 tr/min  Kubuntu22.04
HP OfficeJet 7740

Hors ligne

#8 Le 17/04/2015, à 21:05

tiramiseb

Re : Où décompresser une archive? [Résolu]

Donc Alsa est installé...

Hors ligne

#9 Le 17/04/2015, à 21:31

adrenalinos

Re : Où décompresser une archive? [Résolu]

tiramiseb a écrit :

Donc Alsa est installé...

oui, mais pas très bien!

adrenalinos@adrenalinos-Alienware-17-R2:/$ sudo apt-get install gstreamer-tools
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  linux-image-3.16.0-33-generic linux-image-extra-3.16.0-33-generic
  linux-signed-image-3.16.0-33-generic
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Les paquets supplémentaires suivants seront installés : 
  gstreamer0.10-tools
Les NOUVEAUX paquets suivants seront installés :
  gstreamer-tools gstreamer0.10-tools
0 mis à jour, 2 nouvellement installés, 0 à enlever et 24 non mis à jour.
Il est nécessaire de prendre 47,6 ko dans les archives.
Après cette opération, 1.562 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o                                                                                                            
Réception de : 1 http://be.archive.ubuntu.com/ubuntu/ trusty/main gstreamer0.10-tools amd64 0.10.36-1.2ubuntu3 [41,3 kB]                      
Réception de : 2 http://be.archive.ubuntu.com/ubuntu/ trusty/main gstreamer-tools amd64 0.10.36-1.2ubuntu3 [6.292 B]                          
47,6 ko réceptionnés en 1s (43,6 ko/s)                                                                                                        
Sélection du paquet gstreamer0.10-tools précédemment désélectionné.                                                                           
(Lecture de la base de données... 207531 fichiers et répertoires déjà installés.)                                                             
Préparation du décompactage de .../gstreamer0.10-tools_0.10.36-1.2ubuntu3_amd64.deb ...                                                       
Décompactage de gstreamer0.10-tools (0.10.36-1.2ubuntu3) ...                                                                                  
Sélection du paquet gstreamer-tools précédemment désélectionné.                                                                               
Préparation du décompactage de .../gstreamer-tools_0.10.36-1.2ubuntu3_amd64.deb ...                                                           
Décompactage de gstreamer-tools (0.10.36-1.2ubuntu3) ...                                                                                      
Traitement déclenché pour  man-db (2.6.7.1-1ubuntu1) ...                                                                                      
Paramétrage de gstreamer0.10-tools (0.10.36-1.2ubuntu3) ...
Paramétrage de gstreamer-tools (0.10.36-1.2ubuntu3) ...

gstreamer sensé être installé, ok?

adrenalinos@adrenalinos-Alienware-17-R2:/$ dpkg -l | grep alsa                      
ii  alsa-base                                   1.0.25+dfsg-0ubuntu4                  all          ALSA driver configuration files
ii  alsa-tools                                  1.0.27-2ubuntu3                       amd64        Console based ALSA utilities for specific hardware
ii  alsa-utils                                  1.0.27.2-1ubuntu2                     amd64        Utilities for configuring and using ALSA

ce n'est pas encore le gstreamer-alsa ! ...


Alienware17 i7-4980HQ 16Go DDRL3 1,6GHz NVIDIA GeForce GTX 980M 4 Go GDDR5 - SSD de 256 Go + disque dur de 2 To à 5 400 tr/min  Kubuntu22.04
HP OfficeJet 7740

Hors ligne

#10 Le 17/04/2015, à 21:35

adrenalinos

Re : Où décompresser une archive? [Résolu]

et puis:

adrenalinos@adrenalinos-Alienware-17-R2:/$ apt-get autoremove
E: Impossible d'ouvrir le fichier verrou /var/lib/dpkg/lock - open (13: Permission non accordée)
E: Impossible de verrouiller le répertoire d'administration (/var/lib/dpkg/). Avez-vous les privilèges du superutilisateur ?

quand je tente de me loguer superutilisateur avec su il me demande le mot de passe, je mets le mien, le seul que je connaisse, mais il me le refuse! ??


Alienware17 i7-4980HQ 16Go DDRL3 1,6GHz NVIDIA GeForce GTX 980M 4 Go GDDR5 - SSD de 256 Go + disque dur de 2 To à 5 400 tr/min  Kubuntu22.04
HP OfficeJet 7740

Hors ligne

#11 Le 17/04/2015, à 21:43

tiramiseb

Re : Où décompresser une archive? [Résolu]

gstreamer sensé être installé, ok?

Oui. Et tu listes les paquets alsa, du coup ça ne te montre pas les paquets gstreamer...

T'sais, l'informatique c'est pas magique, ça fait ce que tu lui dis, c'est tout. Tu n'as pas demandé d'installer gstreamer-alsa, ça n'installe pas gstreamer-alsa.

=>

sudo apt-get install gstreamer0.10-alsa gstreamer1.0-alsa

Hors ligne

#12 Le 17/04/2015, à 22:09

adrenalinos

Re : Où décompresser une archive? [Résolu]

Merci, merci, merci! big_smile

adrenalinos@adrenalinos-Alienware-17-R2:/$ dpkg -l | grep alsa
ii  alsa-base                                   1.0.25+dfsg-0ubuntu4                  all          ALSA driver configuration files
ii  alsa-tools                                  1.0.27-2ubuntu3                       amd64        Console based ALSA utilities for specific hardware
ii  alsa-utils                                  1.0.27.2-1ubuntu2                     amd64        Utilities for configuring and using ALSA
ii  gstreamer0.10-alsa:amd64                    0.10.36-1.1ubuntu2                    amd64        GStreamer plugin for ALSA
ii  gstreamer1.0-alsa:amd64                     1.2.4-1~ubuntu1                       amd64        GStreamer plugin for ALSA

mais... où est-ce que par moi-même je peux trouver l'info ?
je cherche sur le web, "gstreamer alsa install" ou "alsa gstreamer plugin", je tombe sur des forums ou des pages Archwiki ou autres...


Alienware17 i7-4980HQ 16Go DDRL3 1,6GHz NVIDIA GeForce GTX 980M 4 Go GDDR5 - SSD de 256 Go + disque dur de 2 To à 5 400 tr/min  Kubuntu22.04
HP OfficeJet 7740

Hors ligne

#13 Le 17/04/2015, à 22:12

tiramiseb

Re : Où décompresser une archive? [Résolu]

apt-cache search gstreamer alsa

Hors ligne

#14 Le 17/04/2015, à 22:21

Braun

Re : Où décompresser une archive? [Résolu]

adrenalinos a écrit :

quand je tente de me loguer superutilisateur avec su il me demande le mot de passe, je mets le mien, le seul que je connaisse, mais il me le refuse! ??

Tout cela me semble d'une logique irréfutable.
Par contre tu devrais avoir sur ta machine un utilisateur (ou une utilisateure pour être à la mode comme aurait dit Claude Decaen) membre du groupe « sudo ».

Hors ligne

#15 Le 17/04/2015, à 22:25

tiramiseb

Re : Où décompresser une archive? [Résolu]

En effet, il faut utiliser sudo pour exécuter les commandes d'administration...

Hors ligne

#16 Le 17/04/2015, à 23:00

adrenalinos

Re : Où décompresser une archive? [Résolu]

Oui MAIS:
sudo -i   c'est ok, je rentre MON mot de passe et je suis root
mais, par exemple, apt-get autoremove demande les droit superutilisateur:
je saisis su, mais mon mot de passe ne marche pas!  ->  ??
il y a bien une différence entre root et superutilisateur . . . mais donc: mot de passe superutilisateur? défini où, quand, comment??
.../...
ps: sudo apt-get autoremove fonctionne! .. j'ai peut-être l'air de vouloir couper les cheveux en quatre, mais je voudrais simplement comprendre! -> la différence entre root et superutilisateur


Alienware17 i7-4980HQ 16Go DDRL3 1,6GHz NVIDIA GeForce GTX 980M 4 Go GDDR5 - SSD de 256 Go + disque dur de 2 To à 5 400 tr/min  Kubuntu22.04
HP OfficeJet 7740

Hors ligne

#17 Le 17/04/2015, à 23:25

Braun

Re : Où décompresser une archive? [Résolu]

Bonsoir,
Tout est dans la psychologie. Root est un utilisateur comme un autre, il utilise un éditeur et peut éditer n'importe quoi, surtout des fichiers vitaux pour le système, il navigue sur Internet et télécharge des cochonneries qui vont se loger dans les parties vitales du système etc. ... sans aucun avertissement, sans garde fou.
Si tu utilises sudo (ou gksudo) tu enlèves pour une opération le cran de sécurité et l'opération terminée tu retournes dans ta zone personnelle.  Bien sûr, cela ne t'empêchera pas de jouer à la roulette russe mais t'obligera à le faire consciemment.
Ceci dit et à titre d'anecdote je conseille en plus d'installer toujours au moins deux comptes « ordinaires » et d'en laisser un, sudoer, inutilisé. Si je fais une ânerie dans mon compte usuel les dégâts restent en général limités à mon compte personnel et le compte « de secours » me permet de reprendre la main pour faire les réparations qui s'imposent.

Dernière modification par Braun (Le 17/04/2015, à 23:26)

Hors ligne

#18 Le 18/04/2015, à 22:08

tiramiseb

Re : Où décompresser une archive? [Résolu]

Salut,

je voudrais simplement comprendre! -> la différence entre root et superutilisateur

De manière générale, sous Linux et autres UNIX, root est le superutilisateur, le seul.

Sous Ubuntu, sudo est utilisé pour permettre à certains utilisateur d'accéder aux droits du superutilisateur.
Dans la terminologie d'Ubuntu, ces utilisateurs sont appelés administrateurs.

Si tu es administrateur (c.-à-d. techniquement si tu es dans le groupe appelé "sudo"), la commande "sudo" te demande ton mot de passe pour ensuite exécuter la commande demandée en tant que root (en tant que le superutilisateur).

La commande "su" permet de passer root, en donnant le mot de passe de root. C'est une approche qui n'est pas choisie par Ubuntu : sous Ubuntu, root n'a pas de mot de passe, il faut utiliser sudo. Tu peux toujours mettre un mot de passe à root, mais ça ne sert à rien car sudo offre tout ce qu'il faut comme fonctionnalités.

Hors ligne

#19 Le 23/04/2015, à 01:43

adrenalinos

Re : Où décompresser une archive? [Résolu]

merci, merci big_smile je commence à piger le truc et je vais suivre vos conseils de créer un compte "sudoer" wink
...
+ pour en revenir à ma question de base, "où décompresser une archive": je viens de découvrir le gestionnaire de paquets Synaptic ! yikes .. je pense bien que je vais passer par là pour installer les mises à jours, les paquets, et faire le nettoyage!


Alienware17 i7-4980HQ 16Go DDRL3 1,6GHz NVIDIA GeForce GTX 980M 4 Go GDDR5 - SSD de 256 Go + disque dur de 2 To à 5 400 tr/min  Kubuntu22.04
HP OfficeJet 7740

Hors ligne