> >если мне не изменяет память - tar.gz и tgz это разные вещи?
> Изменяет. Одинаковые, только называются по-разному. С кем, интересно?
В случае Slackware это принципиально разные вещи, поскольку .tgz -- пакет, то бишь собранные бинарники, а .tar.gz (либо .tar.bz2) -- _общепринятое_ именование архива с исходниками.
Однако никто не мешает паковать исходники в .tgz или .tbz, кроме путаницы это ничего не даст.
P.S. В *NIX нет понятия "расширение файла". В какой-то степени можно говорить "суффикс". Простейший пример -- файл .profile. По виндовой терминологии получается "файл без имени, но с расширением profile", что является очевидным бредом... ;-)
DESCRIPTION
alien is a program that converts between Redhat rpm,
Debian deb, Stampede slp, Slackware tgz, and Solaris pkg
file formats. If you want to use a package from another
linux distribution than the one you have installed on your
system, you can use alien to convert it to your preferred
package format and install it. It also supports LSB pack-
ages.
[steelrat@SteelRatS:/home/steelrat]$
Так что отложите-ка в сторону бубен, перестаньте морочить челу голову и юзайте alien
А причём тут дебиан?
Исходный пакет alien сам распознает, а конвертит в любой из поддерживаемых - лишь бы в системе утилиты для создания пакета стояли. Дальше само.
так что `alien --to-tgz package.rpm` и плучим package.tgz
Проверено временем.
А если она у вас с дистром не идёт - чтож, придётся покачать чуток. (завидуя дебианшикам :-) )