Простая установка .rpm, .deb, .tar.*

Вечер добрый!
Как можно наиболее простым путём устанавливать пакеты форматов .rpm, .deb и .tar.*(без мета-информации) в Archlinux?
Спасибо.
Посмотреть в ауре, может кто-то уже сделал это. Иначе брать .tar.gz и исходниками и делать пакет.
для *.deb в AUR есть dpkg, я демку гитар про устанавливал. хотя она всё равно не завелась, чего-то ещё требовала, а мне лень было разбираться
gard, но не всегда есть исходники…
Посмотрите на оперу - собирается именно из rpm
Есть и другие подобные пакеты в АУР - ищите.

Кстати, вспомнил про подобный топик.
ставь pkgextract из AUR, распаковывай им RPM-ы и DEB'ы, пиши PKGBUILD'ы, собирай packag'и.
marlock
ставь pkgextract из AUR, распаковывай им RPM-ы и DEB'ы, пиши PKGBUILD'ы, собирай packag'и.

Добрый вечер

мой PKGBUILD для deb пакета выглядит вот так

pkgname=my_pkgbuild_from_deb
pkgver=1
pkgrel=1
pkgdesc="a non free DBMS"
license=('custom')
arch=('i686')
options=('!strip')
depends=('зависимость')
makedepends=('pkgextract')
install=('deb.install')
source=(имя_пакета.deb)
build() {
	cd $startdir/pkg
	rpmextract.sh $startdir/src/имя_пакета.deb
	find $startdir/pkg -type d -perm 700 -print0 | xargs -0 chmod 755
	
	mkdir $startdir/pkg/etc/rc.d
	cp $startdir/oracle-xe $startdir/pkg/etc/rc.d/
	cp $startdir/oraconfig.sh $startdir/pkg/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/config/scripts/
	
	mkdir $startdir/pkg/etc/profile.d
	cp $startdir/pkg/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/oracle_env.sh $startdir/pkg/etc/profile.d/
	
	rm -rf $startdir/pkg/etc/init.d
	# License
  	mkdir -p $startdir/pkg/usr/share/licenses/custom/$pkgname
  	cp $startdir/license.txt $startdir/pkg/usr/share/licenses/custom/$pkgname/
}

скажите правельно или нет я его написал ???
меня интерисует не секция build, а основная секция
Правильно.
Давно уже бы попробовал и выяснил, в чем возникли проблемы.
И не забудь про namcap. Он тебе поможет.
Удачи!
grunewald
Правильно.
Давно уже бы попробовал и выяснил, в чем возникли проблемы.
И не забудь про namcap. Он тебе поможет.
Удачи!

Спастбо огромное
я нашел этот деб пакет на сд и установил все превосходно работает

снчало скопировал скрипт затем дал права на запуск этому файлу и перейдя в каталог с пакетом куда предварительно помстил скрипт выполнил команду makepkg

и база установилась


Спасибо огромное за помощь
Поздравляю! :)
Ты увидел на практике одну из сильнейших сторон Arch Linux.
 
Зарегистрироваться или войдите чтобы оставить сообщение.