debian: Mit Quellpaketen selbst .deb erzeugen

Problem

virt-manager ist leider nur in Debian unstable verfügbar. Wir wollen aber ein System, welches sich an der sauberen etch-Distribution (stable) orientiert. Somit ist es notwendig, lediglich virt-manager als .deb für etch zu erzeugen.

Lösung

  • sources.list anpassen
deb http://ftp.de.debian.org/debian unstable main contrib non-free
deb-src http://ftp.freenet.de/debian/ unstable main non-free contrib
  • aptitude update
  • mkdir -p /usr/src/virt-manager
  • cd /usr/src/virt-manager
  • apt-get source virt-manager
  • sources.list wieder anpassen auf stable und aptitude update durchführen
  • cd virt-manager-0.5.4
  • dpkg-buildpackage -rfakeroot -uc -b

dpkg-buildpackage -rfakeroot -uc -b

dpkg-buildpackage: source package is virt-manager
dpkg-buildpackage: source version is 0.5.4-1
dpkg-buildpackage: source changed by Guido Guenther <agx@sigxcpu.org>
dpkg-buildpackage: host architecture amd64
dpkg-buildpackage: source version without epoch 0.5.4-1
dpkg-checkbuilddeps: Unmet build dependencies: python-gtk2-dev scrollkeeper intltool libtool
dpkg-buildpackage: Build dependencies/conflicts unsatisfied; aborting.
dpkg-buildpackage: (Use -d flag to override.)
  • OK. Abhängigkeiten auflösen.
  • aptitude install python-gtk2-dev scrollkeeper intltool libtool
  • Das virt-manager-Paket kann jetzt installiert werden.

Installation

  • aptitude install python-glade2 python-gnome2 python-dbus python-vte librsvg2-common python-gtk-vnc
  • dpkg -i virt-manager_0.5.4-1_amd64.deb
 
wissen/linux/debian/apt-build-dpkg-deb-pakete-selber-bauen-bzw-passend-fuer-die-distro-compilieren-backports.txt · Zuletzt geändert: 05.09.2010 20:31
 
Recent changes RSS feed Donate Valid XHTML 1.0 Valid CSS Recent cached RSS feed cacert-signed web site: inhalt.serviert.de