debian way?
debian way?
hi!
angenommen ich möchte ein programm installieren wofür es keinen backport gibt.
nicht das problem, meistens configure - make - make install.
am besten noch in /usr/local hinein, damit die übersicht erhalten bleibt.
aber gibt es hierfür auch einen debian way?
ich frage deswegen, da es ja auch einen debian way für kernel selber backen (make-kpkg) gibt.
gibt es für programme auch so etwas?
muss ich mir hiervon erst ein .deb pkg machen?
gibts alternativen?
wie mache ich so ein pkg?
für anregungen wäre ich sehr dankbar.
lg, christian
angenommen ich möchte ein programm installieren wofür es keinen backport gibt.
nicht das problem, meistens configure - make - make install.
am besten noch in /usr/local hinein, damit die übersicht erhalten bleibt.
aber gibt es hierfür auch einen debian way?
ich frage deswegen, da es ja auch einen debian way für kernel selber backen (make-kpkg) gibt.
gibt es für programme auch so etwas?
muss ich mir hiervon erst ein .deb pkg machen?
gibts alternativen?
wie mache ich so ein pkg?
für anregungen wäre ich sehr dankbar.
lg, christian
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Wenn das Programm ein ./configure Skript hat ist das ganze recht einfach:
entpacken, in das Source Verzeichnis wechseln, und dort dh_make ausführen. Das legt die Debian Verwaltungverzeichnisse an, und befindet sich im Paket dh-make.
Danach kannst Du einfach mit "dpkg-buildpackage in dem Source Verzeichnis ein Deb erzeugen (Das Deb findest Du dann ein Verzeichnis weiter oben). Dieses kannst Du einfach mit dpkg -i bla.deb installieren (und auch wieder mit apt-get oder dpkg entfernen...)
Patrick
entpacken, in das Source Verzeichnis wechseln, und dort dh_make ausführen. Das legt die Debian Verwaltungverzeichnisse an, und befindet sich im Paket dh-make.
Danach kannst Du einfach mit "dpkg-buildpackage in dem Source Verzeichnis ein Deb erzeugen (Das Deb findest Du dann ein Verzeichnis weiter oben). Dieses kannst Du einfach mit dpkg -i bla.deb installieren (und auch wieder mit apt-get oder dpkg entfernen...)
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
...und was ist mit Optionen?
ziemlich geil, das dingens. Aber kann ich da auch Optionen mitübergeben, wie ich das normalerweise beim ./configure machen würde? Dazu hab ich noch nix gefunden...
macMeck
macMeck
gut ist, was funktioniert.. ob's elegant ist, ist eine andere frage, ich kenne checkinstall nur vom hörensagen.
[..] Linux is not a code base. Or a distro. Or a kernel. It's an attitude. And it's not about Open Source. It's about a bunch of people who still think vi is a good config UI. - Matt's reply on ESR's cups/ui rant
Was für eine Version von md5sum hast du ??
Und Welche Version von dpkg-dev
http://www.geocrawler.com/archives/3/22 ... 0/7432329/
DEBIAN/md5sums
an...
Und Welche Version von dpkg-dev
http://www.geocrawler.com/archives/3/22 ... 0/7432329/
Gib mal den Output vonHere is another fix. Some dpkg scripts fail because newer md5sum adds
trailing "-" to the output.
DEBIAN/md5sums
an...
alternativ:
http://www.debianforum.de/guides/index. ... 1002&id=44
..womit wir wieder bei den weniger eleganten lösungen wären ;-7
http://www.debianforum.de/guides/index. ... 1002&id=44
..womit wir wieder bei den weniger eleganten lösungen wären ;-7
[..] Linux is not a code base. Or a distro. Or a kernel. It's an attitude. And it's not about Open Source. It's about a bunch of people who still think vi is a good config UI. - Matt's reply on ESR's cups/ui rant