hallo,
folgendes Szenario:
auf einer amd64-machine möchte ich syscp (http://www.syscp.de) installieren, das ist ein .deb-paket mit eine Menge abhängigkeiten und besteht sonst afaik nur aus scripten.
Der Anbieter bietet derzeit nur eine i386-Variante des Programms an, im Forum gibt es nur 2 Diskussionen dazu und die sind bereits >1/2 Jahr alt.
gibt es eine einfache Möglichkeit das Paket auf die architektur amd64 zu hacken ohne sich großartig mit dem erstellen von .debs auseinanderzusetzen?
Ein dummypackage das nur die Abhängigkeiten erfüllt würde diesen Zweck u.U. auch schon erfüllen
freue mich über Ratschläge
i386-Paket auf amd64 "umschreiben"
Code: Alles auswählen
man dpkg-deb
mkdir paket
fakeroot
dpkg-deb -X paket*.deb paket
cd paket
dpkg-deb -e ../paket*.deb
sensible-editor DEBIAN/control
dpkg-deb -b . ..
Zuletzt geändert von bollin am 24.10.2006 21:31:51, insgesamt 1-mal geändert.
hallo und danke fürdie Anleitung,
der Form halber ein paar Korrekturen durch die es bei mir besser lief:
fakeroot/dpkg-deb hatte Probleme mit en Rechten beim bauen, daher doch lieber als echter root
konnte das Paket noch nicht testen
der Form halber ein paar Korrekturen durch die es bei mir besser lief:
Code: Alles auswählen
man dpkg-deb
sudo sh
#bzw. su
mkdir paket
dpkg-deb -x paket*.deb paket
cd paket
dpkg-deb -e ../paket*.deb
sensible-editor DEBIAN/control
dpkg-deb -b . ..
konnte das Paket noch nicht testen