ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] tar/cpio/pax alternatives ,
@ 2003-10-07 13:16 Igor Homyakov
  2003-10-07 20:23 ` [devel] tar/cpio/pax alternatives Dmitry V. Levin
  0 siblings, 1 reply; 4+ messages in thread
From: Igor Homyakov @ 2003-10-07 13:16 UTC (permalink / raw)
  To: ALT Linux Team; +Cc: ldv, inger

Привет, 

как только в сизифе будет последняя сборка star, мы получим две
совместимые (по ключам и поведению) реализации архиваторов tar, сам GNU tar
и gnutar имени Joerg Schilling. аналогиная ситуация с cpio и pax

все утилиты могут существовать параллельно, т.к названия их не пересекаються
(gnutar, spax, scpio), но может стоит использовать альтернативы ?

-- 
Igor Homyakov
<homyakov at altlinux dot ru>
http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=190141


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [devel] tar/cpio/pax alternatives
  2003-10-07 13:16 [devel] tar/cpio/pax alternatives , Igor Homyakov
@ 2003-10-07 20:23 ` Dmitry V. Levin
  2003-10-08  7:14   ` Igor Homyakov
  2003-10-08  8:14   ` Alexey Voinov
  0 siblings, 2 replies; 4+ messages in thread
From: Dmitry V. Levin @ 2003-10-07 20:23 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 899 bytes --]

On Tue, Oct 07, 2003 at 05:16:30PM +0400, Igor Homyakov wrote:
> как только в сизифе будет последняя сборка star, мы получим две
> совместимые (по ключам и поведению) реализации архиваторов tar, сам GNU tar
> и gnutar имени Joerg Schilling. аналогичная ситуация с cpio и pax

Что-то я слабо верю, чтобы что-то было совместимым с GNU tar/cpio/... -
последние всегда перегружены расширениями по сравнению со своими аналогами.

> все утилиты могут существовать параллельно, т.к названия их не пересекаются
> (gnutar, spax, scpio), но может стоит использовать альтернативы ?

$ type -p tar |xargs -r readlink -fv -- 
/bin/tar
$ type -p cpio |xargs -r readlink -fv -- 
/bin/cpio
$ type -p pax |xargs -r readlink -fv -- 
/usr/bin/pax

Переименовать, конечно, можно.
Вопрос в том, как далеко мы готовы зайти в переводе базовых утилит на
альтернативы.  Скажем, с /bin/sh я бы не стал рисковать...


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [devel] tar/cpio/pax alternatives
  2003-10-07 20:23 ` [devel] tar/cpio/pax alternatives Dmitry V. Levin
@ 2003-10-08  7:14   ` Igor Homyakov
  2003-10-08  8:14   ` Alexey Voinov
  1 sibling, 0 replies; 4+ messages in thread
From: Igor Homyakov @ 2003-10-08  7:14 UTC (permalink / raw)
  To: ALT Devel discussion list


* Dmitry V. Levin <ldv % altlinux ! org> [031007 23:27]:
> On Tue, Oct 07, 2003 at 05:16:30PM +0400, Igor Homyakov wrote:
> > как только в сизифе будет последняя сборка star, мы получим две
> > совместимые (по ключам и поведению) реализации архиваторов tar, сам GNU tar
> > и gnutar имени Joerg Schilling. аналогичная ситуация с cpio и pax

> Что-то я слабо верю, чтобы что-то было совместимым с GNU tar/cpio/... -
> последние всегда перегружены расширениями по сравнению со своими аналогами.

Что касаеться tar, то возможности GNUtar являються лишь подмножеством
возможностей star. Joerg написал gnutar именно с упором на совместимость.

scpio реалтзует только основные ключи, длинные параметры  с "--" не
поддерживаються, но IMHO использовать их плохой стиль

spax - реализация pax по IEEE Std 1003.2 (``POSIX.2'')

> > все утилиты могут существовать параллельно, т.к названия их не пересекаются
> > (gnutar, spax, scpio), но может стоит использовать альтернативы ?

> $ type -p tar |xargs -r readlink -fv -- 
> /bin/tar
> $ type -p cpio |xargs -r readlink -fv --
> /bin/cpio
> $ type -p pax |xargs -r readlink -fv -- 
> /usr/bin/pax

> Переименовать, конечно, можно.
> Вопрос в том, как далеко мы готовы зайти в переводе базовых утилит на
> альтернативы.  Скажем, с /bin/sh я бы не стал рисковать...

довод убедительный. 

-- 
Igor Homyakov
<homyakov at altlinux dot ru>
http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=190141


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [devel] tar/cpio/pax alternatives
  2003-10-07 20:23 ` [devel] tar/cpio/pax alternatives Dmitry V. Levin
  2003-10-08  7:14   ` Igor Homyakov
@ 2003-10-08  8:14   ` Alexey Voinov
  1 sibling, 0 replies; 4+ messages in thread
From: Alexey Voinov @ 2003-10-08  8:14 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 447 bytes --]

Dmitry V. Levin wrote
> Вопрос в том, как далеко мы готовы зайти в переводе базовых утилит на
> альтернативы.
Лично я не готов. Давайте оставим tar tar'ом, а cpio cpio'ом.

-- 
Best Regards!           | ... бригадир, крупная женщина в белом от пыли
Alexey Voinov           | рабочем халате, громко командовала работой,
			| великолепно подбирая выражения.
voins@voins.program.ru  |                 Урсула Ле Гуин "Обездоленный"
voins@altlinux.ru


[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2003-10-08  8:14 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-10-07 13:16 [devel] tar/cpio/pax alternatives , Igor Homyakov
2003-10-07 20:23 ` [devel] tar/cpio/pax alternatives Dmitry V. Levin
2003-10-08  7:14   ` Igor Homyakov
2003-10-08  8:14   ` Alexey Voinov

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git