la mia domanda farà sorridere molti di voi, ma come si fa a scompattare questi file compressi?
Ti consiglio la lettura di http://www.fedoraonline.it/modules/smartsection/item.php?itemid=26 in merito alle estensioni tar.gz, bz2 e tgz.
Ciao
Se non vi dispiace ci aggiorniamo
In che senso?
Per il bz2 ti sposti nella cartella dove hai salvato il file e dai:
$ tar -xvjf programma-x.y.z.bz2
E’ anche possibile sfruttare nei sistemi multi-cpu/multicores la potenza del parallelismo con per esempio pbzip2 soprattutto dovesse trattarsi di compressione/decompressione di files di grosse dimensioni.
In questo caso, riferendoci ai files .bz2 si può sfruttare previo
# yum install pbzip2
Quindi, nel caso di dover estrarre un archivio di tipo tar.b22 (tbz2), potremo fare:
$ pbunzip2 archivio_compresso.tar.bz2
Otterremo il file archivio_compresso.tar
Infine
$ tar -xvf archivio_compresso.tar
Et voilà
Il problema è che non riesco a spostarmi nella cartella dove ho salvato il file.
Per meglio farmi capire il file da scompattare è nella directory home, all’interno di scaricati
Ha fatto mote prove ma non sono mai riuscito.
Pensavo che la soluzione fosse
[piero@piero ~]$ cd /home/piero/scaricati
bash: cd: /home/piero/scaricati: No such file or directory
potreste aiutare questo imbranato?
se sei loggato come utente semplice (e mi pare proprio il tuo caso) basta scrivere
cd Scaricati
se, invece, sei utente root devi fare:
- cd …
- cd home/piero/scaricati
Ovviamente fai attenzione a lettere maiuscole/minuscole e cose de genere. Scusami per l’ovvietà ma è meglio essere chiari quando è possibile.
Sei stato di grandissimo aiuto.
Ho capito che in realtà il mio era un errore di battitura (minuscola invece di maiuscola…punto invece di trattino).
Grazie ancora.
A questo punto procedo con l’installazione ma mi blocco con il pacchetto sox
[piero@piero ~]$ cd Scaricati
[piero@piero Scaricati]$ tar -xvjf imagination-2.1.1.tar.bz2
imagination-2.1.1/
imagination-2.1.1/ChangeLog
imagination-2.1.1/ltmain.sh
imagination-2.1.1/missing
imagination-2.1.1/TODO
imagination-2.1.1/configure.in
imagination-2.1.1/po/
imagination-2.1.1/po/ChangeLog
imagination-2.1.1/po/cs.po
imagination-2.1.1/po/ja.po
imagination-2.1.1/po/fr.po
imagination-2.1.1/po/sl_SI.po
imagination-2.1.1/po/POTFILES.in
imagination-2.1.1/po/ru.po
imagination-2.1.1/po/pt_BR.po
imagination-2.1.1/po/de.po
imagination-2.1.1/po/it.po
imagination-2.1.1/po/sv.po
imagination-2.1.1/po/LINGUAS
imagination-2.1.1/po/POTFILES.skip
imagination-2.1.1/po/es.po
imagination-2.1.1/po/Makefile.in.in
imagination-2.1.1/po/en_GB.po
imagination-2.1.1/Makefile.in
imagination-2.1.1/icons/
imagination-2.1.1/icons/48x48/
imagination-2.1.1/icons/48x48/Makefile.in
imagination-2.1.1/icons/48x48/Makefile.am
imagination-2.1.1/icons/48x48/imagination.png
imagination-2.1.1/icons/Makefile.in
imagination-2.1.1/icons/scalable/
imagination-2.1.1/icons/scalable/Makefile.in
imagination-2.1.1/icons/scalable/Makefile.am
imagination-2.1.1/icons/scalable/imagination.svg
imagination-2.1.1/icons/Makefile.am
imagination-2.1.1/icons/24x24/
imagination-2.1.1/icons/24x24/Makefile.in
imagination-2.1.1/icons/24x24/Makefile.am
imagination-2.1.1/icons/24x24/imagination.png
imagination-2.1.1/icons/16x16/
imagination-2.1.1/icons/16x16/Makefile.in
imagination-2.1.1/icons/16x16/Makefile.am
imagination-2.1.1/icons/16x16/imagination.png
imagination-2.1.1/imagination.desktop.in.in
imagination-2.1.1/intltool-merge.in
imagination-2.1.1/NEWS
imagination-2.1.1/configure
imagination-2.1.1/src/
imagination-2.1.1/src/export.h
imagination-2.1.1/src/new_slideshow.h
imagination-2.1.1/src/img_sox.c
imagination-2.1.1/src/imgtablebutton.c
imagination-2.1.1/src/Makefile.in
imagination-2.1.1/src/subtitles.c
imagination-2.1.1/src/support.h
imagination-2.1.1/src/audio.c
imagination-2.1.1/src/Makefile.am
imagination-2.1.1/src/support.c
imagination-2.1.1/src/export.c
imagination-2.1.1/src/audio.h
imagination-2.1.1/src/main-window.h
imagination-2.1.1/src/imagination.c
imagination-2.1.1/src/imgtablebutton.h
imagination-2.1.1/src/slideshow_project.h
imagination-2.1.1/src/new_slideshow.c
imagination-2.1.1/src/callbacks.c
imagination-2.1.1/src/imgcellrendererpixbuf.c
imagination-2.1.1/src/imgcellrendererpixbuf.h
imagination-2.1.1/src/imagination.h
imagination-2.1.1/src/sexy-icon-entry.h
imagination-2.1.1/src/sexy-icon-entry.c
imagination-2.1.1/src/subtitles.h
imagination-2.1.1/src/callbacks.h
imagination-2.1.1/src/slideshow_project.c
imagination-2.1.1/src/img_sox.h
imagination-2.1.1/src/main-window.c
imagination-2.1.1/Makefile.am
imagination-2.1.1/COPYING
imagination-2.1.1/depcomp
imagination-2.1.1/aclocal.m4
imagination-2.1.1/INSTALL
imagination-2.1.1/config.sub
imagination-2.1.1/intltool-extract.in
imagination-2.1.1/doc/
imagination-2.1.1/doc/imagination.xsl
imagination-2.1.1/doc/en/
imagination-2.1.1/doc/en/images/
imagination-2.1.1/doc/en/images/empty_slide_dialog.png
imagination-2.1.1/doc/en/images/side_panel_video.png
imagination-2.1.1/doc/en/images/Makefile.in
imagination-2.1.1/doc/en/images/Makefile.am
imagination-2.1.1/doc/en/images/side_panel_audio.png
imagination-2.1.1/doc/en/images/slide_report_dialog.png
imagination-2.1.1/doc/en/images/imagination_window.png
imagination-2.1.1/doc/en/images/new_dialog.png
imagination-2.1.1/doc/en/Makefile.in
imagination-2.1.1/doc/en/Makefile.am
imagination-2.1.1/doc/en/imagination.xml.in
imagination-2.1.1/doc/en/html/
imagination-2.1.1/doc/en/html/index.html
imagination-2.1.1/doc/Makefile.in
imagination-2.1.1/doc/Makefile.am
imagination-2.1.1/doc/imagination.css
imagination-2.1.1/config.guess
imagination-2.1.1/mkinstalldirs
imagination-2.1.1/intltool-update.in
imagination-2.1.1/install-sh
imagination-2.1.1/autogen.sh
imagination-2.1.1/README
imagination-2.1.1/AUTHORS
imagination-2.1.1/transitions/
imagination-2.1.1/transitions/rochade.c
imagination-2.1.1/transitions/misc_shape_wipe.c
imagination-2.1.1/transitions/wave.c
imagination-2.1.1/transitions/four_box_wipe.c
imagination-2.1.1/transitions/Makefile.in
imagination-2.1.1/transitions/bar_wipe.c
imagination-2.1.1/transitions/insert.c
imagination-2.1.1/transitions/push_wipe.c
imagination-2.1.1/transitions/Makefile.am
imagination-2.1.1/transitions/misc_diagonal_wipe.c
imagination-2.1.1/transitions/barn_door_wipe.c
imagination-2.1.1/transitions/clock_wipe.c
imagination-2.1.1/transitions/box_wipe.c
imagination-2.1.1/transitions/ellipse_wipe.c
imagination-2.1.1/transitions/bow_tie_wipe.c
imagination-2.1.1/transitions/misc.c
imagination-2.1.1/transitions/diagonal_wipe.c
imagination-2.1.1/pixmaps/
imagination-2.1.1/pixmaps/imagination-6.png
imagination-2.1.1/pixmaps/imagination-10.png
imagination-2.1.1/pixmaps/imagination-pos-5.png
imagination-2.1.1/pixmaps/imagination-pos-3.png
imagination-2.1.1/pixmaps/imagination-28.png
imagination-2.1.1/pixmaps/imagination-20.png
imagination-2.1.1/pixmaps/imagination-42.png
imagination-2.1.1/pixmaps/imagination-52.png
imagination-2.1.1/pixmaps/imagination-2.png
imagination-2.1.1/pixmaps/imagination-13.png
imagination-2.1.1/pixmaps/imagination-64.png
imagination-2.1.1/pixmaps/imagination-50.png
imagination-2.1.1/pixmaps/imagination-56.png
imagination-2.1.1/pixmaps/imagination-37.png
imagination-2.1.1/pixmaps/imagination-5.png
imagination-2.1.1/pixmaps/imagination-47.png
imagination-2.1.1/pixmaps/imagination-8.png
imagination-2.1.1/pixmaps/imagination-32.png
imagination-2.1.1/pixmaps/imagination-22.png
imagination-2.1.1/pixmaps/imagination-41.png
imagination-2.1.1/pixmaps/imagination-generate.png
imagination-2.1.1/pixmaps/imagination-7.png
imagination-2.1.1/pixmaps/imagination-58.png
imagination-2.1.1/pixmaps/imagination-12.png
imagination-2.1.1/pixmaps/imagination-62.png
imagination-2.1.1/pixmaps/imagination-3.png
imagination-2.1.1/pixmaps/imagination-44.png
imagination-2.1.1/pixmaps/imagination-pos-0.png
imagination-2.1.1/pixmaps/imagination-39.png
imagination-2.1.1/pixmaps/imagination-43.png
imagination-2.1.1/pixmaps/imagination-71.png
imagination-2.1.1/pixmaps/imagination-14.png
imagination-2.1.1/pixmaps/imagination-16.png
imagination-2.1.1/pixmaps/imagination-1.png
imagination-2.1.1/pixmaps/imagination-add-new-slide.png
imagination-2.1.1/pixmaps/imagination-18.png
imagination-2.1.1/pixmaps/imagination-45.png
imagination-2.1.1/pixmaps/imagination-27.png
imagination-2.1.1/pixmaps/imagination-55.png
imagination-2.1.1/pixmaps/imagination-34.png
imagination-2.1.1/pixmaps/imagination-26.png
imagination-2.1.1/pixmaps/imagination-65.png
imagination-2.1.1/pixmaps/imagination-23.png
imagination-2.1.1/pixmaps/imagination-59.png
imagination-2.1.1/pixmaps/imagination-66.png
imagination-2.1.1/pixmaps/imagination-pos-8.png
imagination-2.1.1/pixmaps/imagination-61.png
imagination-2.1.1/pixmaps/imagination-36.png
imagination-2.1.1/pixmaps/imagination-51.png
imagination-2.1.1/pixmaps/imagination-9.png
imagination-2.1.1/pixmaps/imagination-pos-1.png
imagination-2.1.1/pixmaps/imagination-40.png
imagination-2.1.1/pixmaps/imagination-text.png
imagination-2.1.1/pixmaps/imagination-57.png
imagination-2.1.1/pixmaps/imagination-60.png
imagination-2.1.1/pixmaps/imagination-68.png
imagination-2.1.1/pixmaps/imagination-70.png
imagination-2.1.1/pixmaps/imagination-46.png
imagination-2.1.1/pixmaps/imagination-53.png
imagination-2.1.1/pixmaps/imagination-54.png
imagination-2.1.1/pixmaps/imagination-38.png
imagination-2.1.1/pixmaps/imagination-49.png
imagination-2.1.1/pixmaps/imagination-11.png
imagination-2.1.1/pixmaps/imagination-35.png
imagination-2.1.1/pixmaps/imagination-4.png
imagination-2.1.1/pixmaps/imagination-19.png
imagination-2.1.1/pixmaps/imagination-17.png
imagination-2.1.1/pixmaps/imagination-24.png
imagination-2.1.1/pixmaps/imagination-63.png
imagination-2.1.1/pixmaps/imagination-67.png
imagination-2.1.1/pixmaps/imagination-69.png
imagination-2.1.1/pixmaps/imagination-pos-2.png
imagination-2.1.1/pixmaps/imagination-48.png
imagination-2.1.1/pixmaps/imagination-pos-7.png
imagination-2.1.1/pixmaps/imagination-15.png
imagination-2.1.1/pixmaps/imagination-29.png
imagination-2.1.1/pixmaps/imagination-21.png
imagination-2.1.1/pixmaps/imagination-pos-4.png
imagination-2.1.1/pixmaps/imagination-33.png
imagination-2.1.1/pixmaps/imagination-25.png
imagination-2.1.1/pixmaps/imagination-pos-6.png
imagination-2.1.1/imagination.desktop
[piero@piero Scaricati]$ cd imagination-2.1.1
[piero@piero imagination-2.1.1]$ ./configure
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… gawk
checking whether make sets $(MAKE)… yes
checking whether to enable maintainer-specific portions of Makefiles… no
checking for style of include used by make… GNU
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 dependency style of gcc… gcc3
checking for library containing strerror… none required
checking for gcc… (cached) gcc
checking whether we are using the GNU C compiler… (cached) yes
checking whether gcc accepts -g… (cached) yes
checking for gcc option to accept ISO C89… (cached) none needed
checking dependency style of gcc… (cached) gcc3
checking for gcc… (cached) gcc
checking whether we are using the GNU C compiler… (cached) yes
checking whether gcc accepts -g… (cached) yes
checking for gcc option to accept ISO C89… (cached) none needed
checking dependency style of gcc… (cached) gcc3
checking how to run the C preprocessor… gcc -E
checking for grep that handles long lines and -e… /bin/grep
checking for egrep… /bin/grep -E
checking for ANSI C header files… yes
checking whether ln -s works… yes
checking whether NLS is requested… yes
checking for intltool-update… /usr/bin/intltool-update
checking for intltool-merge… /usr/bin/intltool-merge
checking for intltool-extract… /usr/bin/intltool-extract
checking for xgettext… /usr/bin/xgettext
checking for msgmerge… /usr/bin/msgmerge
checking for msgfmt… /usr/bin/msgfmt
checking for gmsgfmt… /usr/bin/msgfmt
checking for perl… /usr/bin/perl
checking for perl >= 5.8.1… 5.12.2
checking for XML::Parser… ok
checking build system type… x86_64-unknown-linux-gnu
checking host system type… x86_64-unknown-linux-gnu
checking how to print strings… printf
checking for a sed that does not truncate output… /bin/sed
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 for /usr/bin/ld option to reload object files… -r
checking for objdump… objdump
checking how to recognize dependent libraries… pass_all
checking for ar… ar
checking for strip… strip
checking for ranlib… ranlib
checking command to parse /usr/bin/nm -B output from gcc object… ok
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… no
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 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
checking for pkg-config… /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0… yes
checking for PACKAGE… yes
checking for SOX… configure: error: Package requirements (sox >= 14.2.0) were not met:
No package ‘sox’ found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables SOX_CFLAGS
and SOX_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
[piero@piero imagination-2.1.1]$ su
Password:
[root@piero imagination-2.1.1]# yum install sox
Plugin abilitati:langpacks, presto, refresh-packagekit
Adding it_IT to language list
Impostazione processo di installazione
Il pacchetto sox-14.3.1-3.fc14.x86_64 è già aggiornato all’ultima versione
Niente da fare
[root@piero imagination-2.1.1]#
posto anche quello che c’è scritto sul file readme del programma (non l’ho capito)
NOTE FOR PACKAGERS:
Before packaging Imagination (unless this hasn’t already been done) please
comment line 22 in file src/support.c from this:
#define PLUGINS_INSTALLED 0
to this:
#define PLUGINS_INSTALLED 1
If you fail to do so Imagination won’t be able to load the transitions and the
transition’s images when the package is installed.
Girando per il web ho trovato http://dnmouse.org/forum/viewtopic.php?f=3&t=2197&sid=394b367bd2a5716e0cb328bba49114d6. Troverai anche il pacchetto rpm di questo programma, se riesci ad istallare con rpm è meglio (consiglio dato da virus in passato
Inoltre, se compili tu, esegui quella modifica al file support.c perché serve ad abilitare le transizioni o qualcosa di simile.
grande!!!
Finalmente ho installato il rpogramma che volevo.