Аналоги rpm2tgz для ArchLinux (существуют ли такие?)

Модератор: Модераторы разделов

Аватара пользователя
Kostoprav74
Сообщения: 305
ОС: Gentoo, FedoraCore19, Windows8

Аналоги rpm2tgz для ArchLinux

Сообщение Kostoprav74 »

Всем привет! Захотел попробовать офис от Softmaker, но на сайте производителя сборки только rpm, deb и tgz. Исходники отсутствуют. Как-то в инете попадалась информация о конвертации tgz в pkg.tar.gz . Но сейчас никак не могу найти, даже через Google. Возможно ли переконвертировать пакеты из сторонних дистрибутивов для ArchLinux при отсутствии исходников?
С уважением, модератор форума по мануальной терапии на Medicinform.Ru
Спасибо сказали:
Аватара пользователя
vbPadre
Сообщения: 270
Статус: Синеглазый линуксоид
ОС: Archlinux current

Re: Аналоги rpm2tgz для ArchLinux

Сообщение vbPadre »

"конвертация" происходит через PKGBUILD :))
Dell latitude X1 + Toshiba A45-S150 + Toshiba L300-110 + NoName PC = ArchLinux
free-torrents.org банит пользователей
Спасибо сказали:
Аватара пользователя
Kostoprav74
Сообщения: 305
ОС: Gentoo, FedoraCore19, Windows8

Re: Аналоги rpm2tgz для ArchLinux

Сообщение Kostoprav74 »

vbPadre писал(а):
26.12.2009 17:31
"конвертация" происходит через PKGBUILD :))

С этого места пожалуйста по подробнее :)
С уважением, модератор форума по мануальной терапии на Medicinform.Ru
Спасибо сказали:
dhampire
Сообщения: 409
ОС: arch x86_64

Re: Аналоги rpm2tgz для ArchLinux

Сообщение dhampire »

Kostoprav74 писал(а):
26.12.2009 18:02
vbPadre писал(а):
26.12.2009 17:31
"конвертация" происходит через PKGBUILD :))

С этого места пожалуйста по подробнее :)

пример перегона из rpm в pkg.tar.gz
Спасибо сказали:
Аватара пользователя
Kostoprav74
Сообщения: 305
ОС: Gentoo, FedoraCore19, Windows8

Re: Аналоги rpm2tgz для ArchLinux

Сообщение Kostoprav74 »

А .deb и .tgz перегнать можно?
С уважением, модератор форума по мануальной терапии на Medicinform.Ru
Спасибо сказали:
Аватара пользователя
Serg-pol
Сообщения: 28
ОС: ArchLinux

Re: Аналоги rpm2tgz для ArchLinux

Сообщение Serg-pol »

Для работы с rpm есть куча софта:
yaourt -Ss rpm
extra/rpmextract 1.0-3 [installed]
Script to convert or extract RPM archives (contains rpm2cpio)
extra/rpmunpack 0-2
This program converts rpm archives to cpio archives for cpio or afio
community/checkinstall 1.6.1-2
spy for 'make install' and build rpm or deb
aur/cabal2spec 1.0-2 (0)
Generates RPM Spec files from cabal files
aur/cabal-rpm 0.5.1-2 (0)
...... и т.д. .......
для deb
yaourt -Ss deb
community/deb2targz 1-2
Converts .deb archives to tar.gz
aur/dpkg 1.14.25-3 (88)
The Debian Package Manager. Don't use it instead of Arch's 'pacman'.
aur/dput 0.9.5.1-1 (3)
Debian package upload tool
...... и т.д. .......
Спасибо сказали:
Аватара пользователя
Kostoprav74
Сообщения: 305
ОС: Gentoo, FedoraCore19, Windows8

Re: Аналоги rpm2tgz для ArchLinux

Сообщение Kostoprav74 »

dhampire писал(а):
26.12.2009 20:54
Kostoprav74 писал(а):
26.12.2009 18:02
vbPadre писал(а):
26.12.2009 17:31
"конвертация" происходит через PKGBUILD :))

С этого места пожалуйста по подробнее :)

пример перегона из rpm в pkg.tar.gz

Внимательно прочитал этот PKGBUILD. А как по поводу

Код: Выделить всё

make || return 1
  make DESTDIR=$pkgdir install || return 1

?
С уважением, модератор форума по мануальной терапии на Medicinform.Ru
Спасибо сказали:
dhampire
Сообщения: 409
ОС: arch x86_64

Re: Аналоги rpm2tgz для ArchLinux

Сообщение dhampire »

Kostoprav74 писал(а):
27.12.2009 10:53
А .deb и .tgz перегнать можно?

пример перепаковки deb

Kostoprav74 писал(а):
27.12.2009 13:43
dhampire писал(а):
26.12.2009 20:54
Kostoprav74 писал(а):
26.12.2009 18:02
vbPadre писал(а):
26.12.2009 17:31
"конвертация" происходит через PKGBUILD :))

С этого места пожалуйста по подробнее :)

пример перегона из rpm в pkg.tar.gz

Внимательно прочитал этот PKGBUILD. А как по поводу

Код: Выделить всё

make || return 1
  make DESTDIR=$pkgdir install || return 1

?

a причём здесь make вообще? перегон из пакета из одного формата в другой, есть просто перепаковка полезного содержимого пакета + добавление/конвертация служебной информации, если она требуется для целевого формата пакета.
Спасибо сказали:
Аватара пользователя
Kostoprav74
Сообщения: 305
ОС: Gentoo, FedoraCore19, Windows8

Re: Аналоги rpm2tgz для ArchLinux

Сообщение Kostoprav74 »

Просто я новичок в Арче :) Научился пока только из тарболов пакеты собирать. В Slackware проще конвертацию делать - rpm2tgz и вуаля :) Буду теперь изучать конвертацию для ArchLinux. А слакварные пакеты можно конвертировать? А то их у меня целая коллекция :)
С уважением, модератор форума по мануальной терапии на Medicinform.Ru
Спасибо сказали:
dhampire
Сообщения: 409
ОС: arch x86_64

Re: Аналоги rpm2tgz для ArchLinux

Сообщение dhampire »

Kostoprav74 писал(а):
27.12.2009 18:36
А слакварные пакеты можно конвертировать? А то их у меня целая коллекция :)

можно и пакеты слаки(распаковываются tar), делается по аналогии с приведенными PKGBUILD'ами.
Спасибо сказали:
Аватара пользователя
Kostoprav74
Сообщения: 305
ОС: Gentoo, FedoraCore19, Windows8

Re: Аналоги rpm2tgz для ArchLinux

Сообщение Kostoprav74 »

Большое спасибо! Буду теперь изучать :)
С уважением, модератор форума по мануальной терапии на Medicinform.Ru
Спасибо сказали: