Installare tar-1.13.gz su Ubuntu?

Installazione, configurazione e uso di programmi e strumenti.
Scrivi risposta
El Berto
Prode Principiante
Messaggi: 69
Iscrizione: giovedì 12 gennaio 2012, 15:53

Installare tar-1.13.gz su Ubuntu?

Messaggio da El Berto »

Allora, premettendo che non ho alba di Linux..
Ubuntu 10.010 Maverick Meerkat, devo installare un qualcosa denominato "tar-1.13" per la creazione di pacchetti per Slackware tramite Gambas.
Allora, ho trovato "tar-1.13.tar.gz" da un ftp: ftp://elektroni.phys.tut.fi/slackware-13.0/source/a/tar/, scarico il file e lo decomprimo.
Ora ho la cartella in cui vado a vedere il file INSTALL:
The simplest way to compile this package is:
  1. `cd' to the directory containing the package's source code and type
    `./configure' to configure the package for your system.  If you're
    using `csh' on an old version of System V, you might need to type
    `sh ./configure' instead to prevent `csh' from trying to execute
    `configure' itself.
    Running `configure' takes awhile.  While running, it prints some
    messages telling which features it is checking for.
  2. Type `make' to compile the package.
  3. Optionally, type `make check' to run any self-tests that come with
    the package.
  4. Type `make install' to install the programs and any data files and
    documentation.

Codice: Seleziona tutto

creating cache ./config.cache
checking host system type... i686-pc-linux-gnu
checking for a BSD compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... missing
checking for working autoconf... missing
checking for working automake... missing
checking for working autoheader... missing
checking for working makeinfo... missing
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking whether gcc needs -traditional... no
checking for AIX... no
checking for minix/config.h... no
checking for Cygwin environment... no
checking for mingw32 environment... no
checking for executable suffix... no
checking for ranlib... ranlib
checking for bison... no
checking for byacc... no
checking build system type... i686-pc-linux-gnu
checking for getconf... getconf
checking for CFLAGS value to request large file support... -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
checking for LDFLAGS value to request large file support... 
checking for LIBS value to request large file support... 
checking for _FILE_OFFSET_BITS... 64
checking for _LARGEFILE_SOURCE... 1
checking for _LARGE_FILES... no
checking for strerror in -lcposix... no
checking for gcc option to accept ANSI C... none needed
checking for function prototypes... yes
checking for working const... yes
checking for inline... inline
checking size of unsigned long... 4
checking size of long long... 8
checking for fcntl.h... yes
checking for limits.h... yes
checking for linux/fd.h... yes
checking for memory.h... yes
checking for net/errno.h... no
checking for poll.h... yes
checking for sgtty.h... yes
checking for string.h... yes
checking for stropts.h... yes
checking for sys/buf.h... no
checking for sys/device.h... no
checking for sys/gentape.h... no
checking for sys/inet.h... no
checking for sys/io/trioctl.h... no
checking for sys/ioccom.h... no
checking for sys/mtio.h... yes
checking for sys/param.h... yes
checking for sys/tprintf.h... no
checking for sys/tape.h... no
checking for sys/time.h... yes
checking for sys/timeb.h... yes
checking for sys/wait.h... yes
checking for unistd.h... yes
checking for inttypes.h... yes
checking for utime.h... yes
checking for remote tape header files... yes
checking for getgrgid declaration... yes
checking for getpwuid declaration... yes
checking which ioctl field to test for reversed bytes... mt_type
checking for dirent.h that defines DIR... yes
checking for opendir in -ldir... no
checking whether sys/types.h defines makedev... yes
checking whether stat file-mode macros are broken... no
checking for ANSI C header files... yes
checking whether time.h and sys/time.h may both be included... yes
checking for st_blksize in struct stat... yes
checking for st_blocks in struct stat... yes
checking for d_ino member in directory struct... yes
checking for st_fstype string in struct stat... no
checking return type of signal handlers... void
checking for mode_t... yes
checking for pid_t... yes
checking for off_t... yes
checking for size_t... yes
checking for uid_t in sys/types.h... yes
checking for daddr_t... yes
checking for major_t... no
checking for minor_t... no
checking for ssize_t... yes
checking for unsigned long long... yes
checking for stdlib.h... yes
checking for strtoumax... yes
checking for fsync... yes
checking for ftime... yes
checking for getcwd... yes
checking for isascii... yes
checking for mkfifo... yes
checking for nap... no
checking for napms... no
checking for poll... yes
checking for select... yes
checking for strerror... yes
checking for strstr... yes
checking for usleep... yes
checking for mknod... yes
checking for gethostent... yes
checking for setsockopt... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for working fnmatch... yes
checking for vprintf... yes
checking for execlp... yes
checking for ftruncate... yes
checking for lchown... yes
checking for memset... yes
checking for mkdir... yes
checking for rename... yes
checking for rmdir... yes
checking for strtol... yes
checking for strtoul... yes
checking for working malloc... yes
checking for sys/time.h... (cached) yes
checking for unistd.h... (cached) yes
checking for alarm... yes
checking for working mktime... no
checking for localtime_r... yes
checking for working realloc... yes
checking for 3-argument open... yes
checking for union wait... no
checking for remote shell... /usr/bin/rsh
checking for default archive... -
checking for default blocking... 20
checking if malloc debugging is wanted... no
checking for unistd.h... (cached) yes
checking for getpagesize... yes
checking for working mmap... yes
checking for argz.h... yes
checking for limits.h... (cached) yes
checking for locale.h... yes
checking for nl_types.h... yes
checking for malloc.h... yes
checking for string.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... (cached) yes
checking for getcwd... (cached) yes
checking for munmap... yes
checking for putenv... yes
checking for setenv... yes
checking for setlocale... yes
checking for strchr... yes
checking for strcasecmp... yes
checking for strdup... yes
checking for __argz_count... yes
checking for __argz_stringify... yes
checking for __argz_next... yes
checking for stpcpy... yes
checking for LC_MESSAGES... yes
checking whether NLS is requested... yes
checking whether included gettext is requested... no
checking for libintl.h... yes
checking for gettext in libc... yes
checking for msgfmt... /usr/bin/msgfmt
checking for dcgettext... yes
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for catalogs to be installed...  cs de es fr it ko nl no pl pt ru sl sv
updating cache ./config.cache
creating ./config.status
creating Makefile
creating doc/Makefile
creating intl/Makefile
creating lib/Makefile
creating m4/Makefile
creating po/Makefile.in
creating scripts/Makefile
creating src/Makefile
creating tests/Makefile
creating tests/preset
creating config.h
michele@michele-desktop:~/tar-1.13$
make:

Codice: Seleziona tutto

michele@michele-desktop:~/tar-1.13$ make
make  all-recursive
make[1]: ingresso nella directory «/home/michele/tar-1.13»
Making all in doc
make[2]: ingresso nella directory «/home/michele/tar-1.13/doc»
make[2]: uscita dalla directory «/home/michele/tar-1.13/doc»
Making all in lib
make[2]: ingresso nella directory «/home/michele/tar-1.13/lib»
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I../intl    -g -O2 -c addext.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I../intl    -g -O2 -c argmatch.c
argmatch.c: In function ‘__argmatch_die’:
argmatch.c:69: warning: incompatible implicit declaration of built-in function ‘exit’
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I../intl    -g -O2 -c backupfile.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I../intl    -g -O2 -c basename.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I../intl    -g -O2 -c error.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I../intl    -g -O2 -c exclude.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I../intl    -g -O2 -c full-write.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I../intl    -g -O2 -c getdate.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I../intl    -g -O2 -c getopt.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I../intl    -g -O2 -c getopt1.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I../intl    -g -O2 -c modechange.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I../intl    -g -O2 -c msleep.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I../intl    -g -O2 -c quotearg.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I../intl    -g -O2 -c safe-read.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I../intl    -g -O2 -c xgetcwd.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I../intl    -g -O2 -c xmalloc.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I../intl    -g -O2 -c xstrdup.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I../intl    -g -O2 -c xstrtol.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I../intl    -g -O2 -c xstrtoul.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I../intl    -g -O2 -c xstrtoumax.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I../intl    -g -O2 -c mktime.c
rm -f libtar.a
ar cru libtar.a addext.o argmatch.o backupfile.o basename.o error.o exclude.o full-write.o getdate.o getopt.o getopt1.o modechange.o msleep.o quotearg.o safe-read.o xgetcwd.o xmalloc.o xstrdup.o xstrtol.o xstrtoul.o xstrtoumax.o mktime.o
ranlib libtar.a
make[2]: uscita dalla directory «/home/michele/tar-1.13/lib»
Making all in intl
make[2]: ingresso nella directory «/home/michele/tar-1.13/intl»
make[2]: Nessuna operazione da eseguire per «all».
make[2]: uscita dalla directory «/home/michele/tar-1.13/intl»
Making all in m4
make[2]: ingresso nella directory «/home/michele/tar-1.13/m4»
make[2]: Nessuna operazione da eseguire per «all».
make[2]: uscita dalla directory «/home/michele/tar-1.13/m4»
Making all in src
make[2]: ingresso nella directory «/home/michele/tar-1.13/src»
gcc -DLOCALEDIR="/usr/local/share/locale" -DHAVE_CONFIG_H -I.. -I../intl -I../lib    -g -O2 -c arith.c
gcc -DLOCALEDIR="/usr/local/share/locale" -DHAVE_CONFIG_H -I.. -I../intl -I../lib    -g -O2 -c buffer.c
buffer.c: In function ‘init_volume_number’:
buffer.c:1494: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result
buffer.c: In function ‘new_volume’:
buffer.c:1653: warning: missing sentinel in function call
buffer.c:1565: warning: ignoring return value of ‘system’, declared with attribute warn_unused_result
gcc -DLOCALEDIR="/usr/local/share/locale" -DHAVE_CONFIG_H -I.. -I../intl -I../lib    -g -O2 -c compare.c
gcc -DLOCALEDIR="/usr/local/share/locale" -DHAVE_CONFIG_H -I.. -I../intl -I../lib    -g -O2 -c create.c
gcc -DLOCALEDIR="/usr/local/share/locale" -DHAVE_CONFIG_H -I.. -I../intl -I../lib    -g -O2 -c delete.c
gcc -DLOCALEDIR="/usr/local/share/locale" -DHAVE_CONFIG_H -I.. -I../intl -I../lib    -g -O2 -c extract.c
gcc -DLOCALEDIR="/usr/local/share/locale" -DHAVE_CONFIG_H -I.. -I../intl -I../lib    -g -O2 -c incremen.c
incremen.c: In function ‘read_directory_file’:
incremen.c:467: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result
gcc -DLOCALEDIR="/usr/local/share/locale" -DHAVE_CONFIG_H -I.. -I../intl -I../lib    -g -O2 -c list.c
gcc -DLOCALEDIR="/usr/local/share/locale" -DHAVE_CONFIG_H -I.. -I../intl -I../lib    -g -O2 -c mangle.c
gcc -DLOCALEDIR="/usr/local/share/locale" -DHAVE_CONFIG_H -I.. -I../intl -I../lib    -g -O2 -c misc.c
gcc -DLOCALEDIR="/usr/local/share/locale" -DHAVE_CONFIG_H -I.. -I../intl -I../lib    -g -O2 -c names.c
gcc -DLOCALEDIR="/usr/local/share/locale" -DHAVE_CONFIG_H -I.. -I../intl -I../lib    -g -O2 -c open3.c
gcc -DLOCALEDIR="/usr/local/share/locale" -DHAVE_CONFIG_H -I.. -I../intl -I../lib    -g -O2 -c rtapelib.c
rtapelib.c: In function ‘rmt_open__’:
rtapelib.c:443: warning: ignoring return value of ‘dup’, declared with attribute warn_unused_result
rtapelib.c:448: warning: ignoring return value of ‘dup’, declared with attribute warn_unused_result
gcc -DLOCALEDIR="/usr/local/share/locale" -DHAVE_CONFIG_H -I.. -I../intl -I../lib    -g -O2 -c tar.c
gcc -DLOCALEDIR="/usr/local/share/locale" -DHAVE_CONFIG_H -I.. -I../intl -I../lib    -g -O2 -c update.c
gcc  -g -O2  -o tar  arith.o buffer.o compare.o create.o delete.o extract.o incremen.o list.o mangle.o misc.o names.o open3.o rtapelib.o tar.o update.o ../lib/libtar.a 
gcc -DLOCALEDIR="/usr/local/share/locale" -DHAVE_CONFIG_H -I.. -I../intl -I../lib    -g -O2 -c rmt.c
gcc  -g -O2  -o rmt  rmt.o ../lib/libtar.a 
make[2]: uscita dalla directory «/home/michele/tar-1.13/src»
Making all in scripts
make[2]: ingresso nella directory «/home/michele/tar-1.13/scripts»
make[2]: Nessuna operazione da eseguire per «all».
make[2]: uscita dalla directory «/home/michele/tar-1.13/scripts»
Making all in po
make[2]: ingresso nella directory «/home/michele/tar-1.13/po»
make[2]: uscita dalla directory «/home/michele/tar-1.13/po»
Making all in tests
make[2]: ingresso nella directory «/home/michele/tar-1.13/tests»
make[2]: Nessuna operazione da eseguire per «all».
make[2]: uscita dalla directory «/home/michele/tar-1.13/tests»
make[2]: ingresso nella directory «/home/michele/tar-1.13»
make[2]: uscita dalla directory «/home/michele/tar-1.13»
make[1]: uscita dalla directory «/home/michele/tar-1.13»
michele@michele-desktop:~/tar-1.13$ 
e infine il make:

Codice: Seleziona tutto

michele@michele-desktop:~/tar-1.13$ sudo make
make  all-recursive
make[1]: ingresso nella directory «/home/michele/tar-1.13»
Making all in doc
make[2]: ingresso nella directory «/home/michele/tar-1.13/doc»
make[2]: uscita dalla directory «/home/michele/tar-1.13/doc»
Making all in lib
make[2]: ingresso nella directory «/home/michele/tar-1.13/lib»
make[2]: Nessuna operazione da eseguire per «all».
make[2]: uscita dalla directory «/home/michele/tar-1.13/lib»
Making all in intl
make[2]: ingresso nella directory «/home/michele/tar-1.13/intl»
make[2]: Nessuna operazione da eseguire per «all».
make[2]: uscita dalla directory «/home/michele/tar-1.13/intl»
Making all in m4
make[2]: ingresso nella directory «/home/michele/tar-1.13/m4»
make[2]: Nessuna operazione da eseguire per «all».
make[2]: uscita dalla directory «/home/michele/tar-1.13/m4»
Making all in src
make[2]: ingresso nella directory «/home/michele/tar-1.13/src»
make[2]: Nessuna operazione da eseguire per «all».
make[2]: uscita dalla directory «/home/michele/tar-1.13/src»
Making all in scripts
make[2]: ingresso nella directory «/home/michele/tar-1.13/scripts»
make[2]: Nessuna operazione da eseguire per «all».
make[2]: uscita dalla directory «/home/michele/tar-1.13/scripts»
Making all in po
make[2]: ingresso nella directory «/home/michele/tar-1.13/po»
make[2]: uscita dalla directory «/home/michele/tar-1.13/po»
Making all in tests
make[2]: ingresso nella directory «/home/michele/tar-1.13/tests»
make[2]: Nessuna operazione da eseguire per «all».
make[2]: uscita dalla directory «/home/michele/tar-1.13/tests»
make[2]: ingresso nella directory «/home/michele/tar-1.13»
make[2]: uscita dalla directory «/home/michele/tar-1.13»
make[1]: uscita dalla directory «/home/michele/tar-1.13»
michele@michele-desktop:~/tar-1.13$ sudo make install
Making install in doc
make[1]: ingresso nella directory «/home/michele/tar-1.13/doc»
make[2]: ingresso nella directory «/home/michele/tar-1.13/doc»
make[2]: Nessuna operazione da eseguire per «install-exec-am».
/bin/sh ../mkinstalldirs /usr/local/info
 /usr/bin/install -c -m 644 ./tar.info /usr/local/info/tar.info
 /usr/bin/install -c -m 644 ./tar.info-1 /usr/local/info/tar.info-1
 /usr/bin/install -c -m 644 ./tar.info-2 /usr/local/info/tar.info-2
 /usr/bin/install -c -m 644 ./tar.info-3 /usr/local/info/tar.info-3
 /usr/bin/install -c -m 644 ./tar.info-4 /usr/local/info/tar.info-4
 /usr/bin/install -c -m 644 ./tar.info-5 /usr/local/info/tar.info-5
 /usr/bin/install -c -m 644 ./tar.info-6 /usr/local/info/tar.info-6
 /usr/bin/install -c -m 644 ./tar.info-7 /usr/local/info/tar.info-7
 /usr/bin/install -c -m 644 ./tar.info-8 /usr/local/info/tar.info-8
 install-info --info-dir=/usr/local/info /usr/local/info/tar.info
This is not dpkg install-info anymore, but GNU install-info
See the man page for ginstall-info for command line arguments
make[2]: uscita dalla directory «/home/michele/tar-1.13/doc»
make[1]: uscita dalla directory «/home/michele/tar-1.13/doc»
Making install in lib
make[1]: ingresso nella directory «/home/michele/tar-1.13/lib»
make[2]: ingresso nella directory «/home/michele/tar-1.13/lib»
make[2]: Nessuna operazione da eseguire per «install-exec-am».
make[2]: Nessuna operazione da eseguire per «install-data-am».
make[2]: uscita dalla directory «/home/michele/tar-1.13/lib»
make[1]: uscita dalla directory «/home/michele/tar-1.13/lib»
Making install in intl
make[1]: ingresso nella directory «/home/michele/tar-1.13/intl»
if test "tar" = "gettext" \
       && test '' = 'intl-compat.o'; then \
      if test -r ./mkinstalldirs; then \
        ./mkinstalldirs /usr/local/lib /usr/local/include; \
      else \
        ../mkinstalldirs /usr/local/lib /usr/local/include; \
      fi; \
      /usr/bin/install -c -m 644 intlh.inst /usr/local/include/libintl.h; \
      /usr/bin/install -c -m 644 libintl.a /usr/local/lib/libintl.a; \
    else \
      : ; \
    fi
if test "tar" = "gettext"; then \
      if test -r ./mkinstalldirs; then \
        ./mkinstalldirs /usr/local/share/gettext/intl; \
      else \
        ../mkinstalldirs /usr/local/share/gettext/intl; \
      fi; \
      /usr/bin/install -c -m 644 VERSION /usr/local/share/gettext/intl/VERSION; \
      dists="ChangeLog Makefile.in linux-msg.sed po2tbl.sed.in xopen-msg.sed gettext.h gettextP.h hash-string.h libgettext.h loadinfo.h bindtextdom.c dcgettext.c dgettext.c gettext.c finddomain.c loadmsgcat.c localealias.c textdomain.c l10nflist.c explodename.c intl-compat.c cat-compat.c"; \
      for file in $dists; do \
        /usr/bin/install -c -m 644 ./$file /usr/local/share/gettext/intl/$file; \
      done; \
    else \
      : ; \
    fi
make[1]: uscita dalla directory «/home/michele/tar-1.13/intl»
Making install in m4
make[1]: ingresso nella directory «/home/michele/tar-1.13/m4»
make[2]: ingresso nella directory «/home/michele/tar-1.13/m4»
make[2]: Nessuna operazione da eseguire per «install-exec-am».
make[2]: Nessuna operazione da eseguire per «install-data-am».
make[2]: uscita dalla directory «/home/michele/tar-1.13/m4»
make[1]: uscita dalla directory «/home/michele/tar-1.13/m4»
Making install in src
make[1]: ingresso nella directory «/home/michele/tar-1.13/src»
make[2]: ingresso nella directory «/home/michele/tar-1.13/src»
/bin/sh ../mkinstalldirs /usr/local/bin
  /usr/bin/install -c  tar /usr/local/bin/tar
/bin/sh ../mkinstalldirs /usr/local/libexec
  /usr/bin/install -c  rmt /usr/local/libexec/rmt
make[2]: Nessuna operazione da eseguire per «install-data-am».
make[2]: uscita dalla directory «/home/michele/tar-1.13/src»
make[1]: uscita dalla directory «/home/michele/tar-1.13/src»
Making install in scripts
make[1]: ingresso nella directory «/home/michele/tar-1.13/scripts»
make[2]: ingresso nella directory «/home/michele/tar-1.13/scripts»
make[2]: Nessuna operazione da eseguire per «install-exec-am».
make[2]: Nessuna operazione da eseguire per «install-data-am».
make[2]: uscita dalla directory «/home/michele/tar-1.13/scripts»
make[1]: uscita dalla directory «/home/michele/tar-1.13/scripts»
Making install in po
make[1]: ingresso nella directory «/home/michele/tar-1.13/po»
if test -x "./mkinstalldirs"; then \
      ./mkinstalldirs /usr/local/share; \
    else \
      /bin/sh ../mkinstalldirs /usr/local/share; \
    fi
installing cs.gmo as /usr/local/share/locale/cs/LC_MESSAGES/tar.mo
installing de.gmo as /usr/local/share/locale/de/LC_MESSAGES/tar.mo
installing es.gmo as /usr/local/share/locale/es/LC_MESSAGES/tar.mo
installing fr.gmo as /usr/local/share/locale/fr/LC_MESSAGES/tar.mo
installing it.gmo as /usr/local/share/locale/it/LC_MESSAGES/tar.mo
installing ko.gmo as /usr/local/share/locale/ko/LC_MESSAGES/tar.mo
installing nl.gmo as /usr/local/share/locale/nl/LC_MESSAGES/tar.mo
installing no.gmo as /usr/local/share/locale/no/LC_MESSAGES/tar.mo
installing pl.gmo as /usr/local/share/locale/pl/LC_MESSAGES/tar.mo
installing pt.gmo as /usr/local/share/locale/pt/LC_MESSAGES/tar.mo
installing ru.gmo as /usr/local/share/locale/ru/LC_MESSAGES/tar.mo
installing sl.gmo as /usr/local/share/locale/sl/LC_MESSAGES/tar.mo
installing sv.gmo as /usr/local/share/locale/sv/LC_MESSAGES/tar.mo
if test "tar" = "gettext"; then \
      if test -x "./mkinstalldirs"; then \
        ./mkinstalldirs /usr/local/share/gettext/po; \
      else \
        /bin/sh ../mkinstalldirs /usr/local/share/gettext/po; \
      fi; \
      /usr/bin/install -c -m 644 ./Makefile.in.in \
              /usr/local/share/gettext/po/Makefile.in.in; \
    else \
      : ; \
    fi
make[1]: uscita dalla directory «/home/michele/tar-1.13/po»
Making install in tests
make[1]: ingresso nella directory «/home/michele/tar-1.13/tests»
make[2]: ingresso nella directory «/home/michele/tar-1.13/tests»
make[2]: Nessuna operazione da eseguire per «install-exec-am».
make[2]: Nessuna operazione da eseguire per «install-data-am».
make[2]: uscita dalla directory «/home/michele/tar-1.13/tests»
make[1]: uscita dalla directory «/home/michele/tar-1.13/tests»
make[1]: ingresso nella directory «/home/michele/tar-1.13»
make[2]: ingresso nella directory «/home/michele/tar-1.13»
make[2]: Nessuna operazione da eseguire per «install-exec-am».
make[2]: Nessuna operazione da eseguire per «install-data-am».
make[2]: uscita dalla directory «/home/michele/tar-1.13»
make[1]: uscita dalla directory «/home/michele/tar-1.13»
michele@michele-desktop:~/tar-1.13$ 
Lancio Gambas che mi dice che il tar 1.13 non è installato.
Penso sia da riavviare il sistema, riavvio, lancio Gambas che mi da lo stesso avviso.
Dov'è che sbaglio?
Grazie.
dadexix86
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 16364
Iscrizione: domenica 22 marzo 2009, 19:58
Desktop: Unity
Distribuzione: Ubuntu 18.04 x86_64
Località: Paris, France

Re: Installare tar-1.13.gz su Ubuntu?

Messaggio da dadexix86 »

Personalmente non conosco Gambas, però non è che devi dirgli dove andare a prendere quel pacchetto?
Perché essendo nella tua home è improbabile che venga riconosciuto automaticamente :)
Non si dà supporto tramite mp in forum
L'utilizzo del tasto [Code] quando scrivi in forum risolve i 2/3 dei tuoi problemi
Per problemi con Skype rivolgersi qui. | Un Matematico Migrante
El Berto
Prode Principiante
Messaggi: 69
Iscrizione: giovedì 12 gennaio 2012, 15:53

Re: Installare tar-1.13.gz su Ubuntu?

Messaggio da El Berto »

Questo non lo so; comunque se io installo il tar-1.13, è una sorta di file di sistema che viene installato in una directory di default (x fare un paragone in c:\Windows\system32) oppure è come un programma a sè che usa una directory sua?
Come faccio a sapere dove è installato il tar-1.13?
dadexix86
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 16364
Iscrizione: domenica 22 marzo 2009, 19:58
Desktop: Unity
Distribuzione: Ubuntu 18.04 x86_64
Località: Paris, France

Re: Installare tar-1.13.gz su Ubuntu?

Messaggio da dadexix86 »

A guardare l'output che hai postato sembrerebbe che l'abbia installato qui: /usr/local/share
Non si dà supporto tramite mp in forum
L'utilizzo del tasto [Code] quando scrivi in forum risolve i 2/3 dei tuoi problemi
Per problemi con Skype rivolgersi qui. | Un Matematico Migrante
El Berto
Prode Principiante
Messaggi: 69
Iscrizione: giovedì 12 gennaio 2012, 15:53

Re: Installare tar-1.13.gz su Ubuntu?

Messaggio da El Berto »

Ad essere sincero, non so neanche dove sia da installare... pensavo fosse una cosa automatica.
dadexix86
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 16364
Iscrizione: domenica 22 marzo 2009, 19:58
Desktop: Unity
Distribuzione: Ubuntu 18.04 x86_64
Località: Paris, France

Re: Installare tar-1.13.gz su Ubuntu?

Messaggio da dadexix86 »

E infatti l'ha installato in quella cartella che ti ho detto, quando hai dato make install.

Il punto è capire dove Gambas vada a cercarlo e eventualmente linkarglielo.
Non si dà supporto tramite mp in forum
L'utilizzo del tasto [Code] quando scrivi in forum risolve i 2/3 dei tuoi problemi
Per problemi con Skype rivolgersi qui. | Un Matematico Migrante
El Berto
Prode Principiante
Messaggi: 69
Iscrizione: giovedì 12 gennaio 2012, 15:53

Re: Installare tar-1.13.gz su Ubuntu?

Messaggio da El Berto »

Ho provato a cercare, ma non mi sembra ci sia niente per linkare i vari pacchetti....
dadexix86
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 16364
Iscrizione: domenica 22 marzo 2009, 19:58
Desktop: Unity
Distribuzione: Ubuntu 18.04 x86_64
Località: Paris, France

Re: Installare tar-1.13.gz su Ubuntu?

Messaggio da dadexix86 »

Ma gambas di preciso che errore ti da?
Non si dà supporto tramite mp in forum
L'utilizzo del tasto [Code] quando scrivi in forum risolve i 2/3 dei tuoi problemi
Per problemi con Skype rivolgersi qui. | Un Matematico Migrante
El Berto
Prode Principiante
Messaggi: 69
Iscrizione: giovedì 12 gennaio 2012, 15:53

Re: Installare tar-1.13.gz su Ubuntu?

Messaggio da El Berto »

Non mi mette errore, solo che posso scegliere di creare pacchetti per i vari sistemi (Ubuntu, Qubuntu, Debian, Slackware, etc. etc.): io lavoro su Ubuntu e non mi permette si selezionare Slackware perchè mi dice che non ho il tar installato.
dadexix86
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 16364
Iscrizione: domenica 22 marzo 2009, 19:58
Desktop: Unity
Distribuzione: Ubuntu 18.04 x86_64
Località: Paris, France

Re: Installare tar-1.13.gz su Ubuntu?

Messaggio da dadexix86 »

Allora, cercando un po' in giro (il 1° risultato di Google, potevi anche cercare tu!) mi sono imbattuto in questa discussione: http://old.nabble.com/Tar-1.3-for-Slack ... 85745.html
Hai applicato la patch prima di compilare?

Ancora meglio questa (che è il secondo risultato!):
http://old.nabble.com/Make-installation ... 01542.html
che contiene questo messaggio:
http://old.nabble.com/Re%3A-Make-instal ... 02238.html
quindi ti basta, probabilmente, aggiornare Gambas all'ultima versione per risolvere il problema.
Non si dà supporto tramite mp in forum
L'utilizzo del tasto [Code] quando scrivi in forum risolve i 2/3 dei tuoi problemi
Per problemi con Skype rivolgersi qui. | Un Matematico Migrante
Avatar utente
vaillant
Rampante Reduce
Rampante Reduce
Messaggi: 8319
Iscrizione: domenica 15 marzo 2009, 9:54
Distribuzione: Ubuntu Server 20.04 LTS
Sesso: Maschile
Località: Modica

Re: Installare tar-1.13.gz su Ubuntu?

Messaggio da vaillant »

Quello di tar 1.13 è un problema noto che ha fatto girare le rotelle a più di una persona. Prova così

Codice: Seleziona tutto

sudo ln -s /bin/tar /bin/tar-1.13
il pratica crei un collegamento al tar installato e lo chiami tar-1.13. In questo modo l'IDE è convinto che tu abbia la versione richiesta
dadexix86
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 16364
Iscrizione: domenica 22 marzo 2009, 19:58
Desktop: Unity
Distribuzione: Ubuntu 18.04 x86_64
Località: Paris, France

Re: Installare tar-1.13.gz su Ubuntu?

Messaggio da dadexix86 »

@Vaillant: ma questo non genera un problema non indifferente di riscrittura sul pacchetto creato, come spiegato nel link riportato nella discussione che ho linkato?
Da

Codice: Seleziona tutto

ftp://elektroni.phys.tut.fi/slackware-13.0/source/a/tar/tar.SlackBuild

Codice: Seleziona tutto

# This old version is the only one that won't clobber symlinks, e.g.:
# someone moves /opt to /usr/opt and makes a symlink.  With newer
# versions of tar, installing any new package will remove the /opt
# symlink and plop down a new directory there.
Ultima modifica di dadexix86 il venerdì 9 marzo 2012, 11:45, modificato 1 volta in totale.
Non si dà supporto tramite mp in forum
L'utilizzo del tasto [Code] quando scrivi in forum risolve i 2/3 dei tuoi problemi
Per problemi con Skype rivolgersi qui. | Un Matematico Migrante
Avatar utente
vaillant
Rampante Reduce
Rampante Reduce
Messaggi: 8319
Iscrizione: domenica 15 marzo 2009, 9:54
Distribuzione: Ubuntu Server 20.04 LTS
Sesso: Maschile
Località: Modica

Re: Installare tar-1.13.gz su Ubuntu?

Messaggio da vaillant »

E' una soluzione che ho letto nella mailing list dello sviluppatore ed è funzionante, anche se io non uso creare pacchetti con l'IDE, tanto meno per slackware, quindi non so come si comporti poi l'installazione. In ogni caso, aggiornare la versione di gambas NON risolve il problema (io sto usando quella dei repo di precise), questo è un solo escamotage per far funzionare la creazione di quel pacchetto.

p.s.
il link che hai messo è corrotto ;)
dadexix86
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 16364
Iscrizione: domenica 22 marzo 2009, 19:58
Desktop: Unity
Distribuzione: Ubuntu 18.04 x86_64
Località: Paris, France

Re: Installare tar-1.13.gz su Ubuntu?

Messaggio da dadexix86 »

Ok! :)

Per il link, a quanto pare al forum non piacciono i link ftp ;)
Non si dà supporto tramite mp in forum
L'utilizzo del tasto [Code] quando scrivi in forum risolve i 2/3 dei tuoi problemi
Per problemi con Skype rivolgersi qui. | Un Matematico Migrante
El Berto
Prode Principiante
Messaggi: 69
Iscrizione: giovedì 12 gennaio 2012, 15:53

Re: Installare tar-1.13.gz su Ubuntu?

Messaggio da El Berto »

vaillant ha scritto: sudo ln -s /bin/tar /bin/tar-1.13
Sembra funzionare (non mi compare più l'avvertimento) e riesco a creare i pacchetti .tgz
Ho provato a installarlo su Slackware e non parte (mi compare il gambero saltellante in parte al puntatore e poi niente), indagherò.

Beh, io ho provato a cercare tar-1.13 su Gambas, e ho trovato l'FTP con it tar; poi ho provato a cercare come installare il tar su Ubuntu, ma non mi è mai passato per la testa di cercare tar-1.13+Slackware perchè si diceva dappertutto che comunque si necessitava del 1,13, quindi spero non me ne vogliate....
Grazie per l'aiuto.
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 6 ospiti